Emery Blogger

Emery Berger's Blog

Main Menu

Skip to content
  • About
mg21628945.500-1_300

New Scientist coverage of our AutoMan project

December 6, 2012by emeryberger Leave a comment

The New Scientist has just published an article covering our AutoMan project, which makes it possible to program with people. Full article below. Reasonably accurate, though it’s my team, not Dan’s […]

Read Article →
Crowdsourcing, Programming Languages
Screen Shot 2013-01-05 at 6.28.09 PM

Me on PBS, Explaining Cyberattacks on Banks

December 4, 2012by emeryberger Leave a comment

Me on PBS, Explaining Cyberattacks on Banks My latest appearance on our local PBS affiliate WGBY’s program Connecting Point, this time explaining cyberattacks on banks (not a how-to!) — first […]

Read Article →
Security
Influential-Paper-OOPSLA

Most Influential Paper of OOPSLA 2002: “Reconsidering Custom Memory Allocation”

October 28, 2012by emeryberger Leave a comment

Our paper, Reconsidering Custom Memory Allocation, was just granted the Most Influential OOPSLA Paper award (given ten years after the paper appeared). Here’s the citation for the award. Custom memory […]

Read Article →
Memory Management
082012_CACMpg49_Software-Needs-t.large

ACM Queue article: “Software Needs Seatbelts and Airbags”

July 24, 2012by emeryberger 1 Comment

(Based on an earlier blog post.) ACM Queue, July 2012 - http://queue.acm.org/detail.cfm?id=2333133 Software Needs Seatbelts and Airbags Finding and fixing bugs in deployed software is difficult and time-consuming. Here are some […]

Read Article →
Concurrency, Fault Tolerance, Memory Management, Programming Languages
airbag

Software Needs Seatbelts and Airbags

May 31, 2012by emeryberger 2 Comments

(This post is a draft version of an article slated to appear in ACM Queue.) Finding and fixing bugs in deployed software is difficult and time-consuming: here are some alternatives. […]

Read Article →
Concurrency, Fault Tolerance, Memory Management, Programming Languages
Screen Shot 2012-12-07 at 2.35.51 PM

Doppio (JVM in JavaScript) @ Strange Loop.

May 14, 2012by emeryberger Leave a comment

Strange Loop will be featuring a talk on Doppio, the JVM in Javascript (course project for my grad class gone wild). https://thestrangeloop.com/sessions/doppio-building-a-jvm-in-the-browser Doppio: Building a JVM in the Browser Modern browsers provide sandboxed versions of many native […]

Read Article →
Java, JavaScript, Programming Languages
Screen Shot 2013-01-05 at 5.49.50 PM

Internet Hacker Danger!

May 8, 2012by emeryberger Leave a comment

Maybe not that scary, but probably should check your computer just in case: me on WGBY explaining about the DNS Changer Trojan Horse: UMass Professor Emery Berger discusses recent reports of […]

Read Article →
Security

Post navigation

1 2 … 6 Next →

About


Emery Berger, Professor of Computer Science at the University of Massachusetts Amherst.
Home page

Subscribe

RSS Feed RSS - Posts

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 315 other followers

Posts

  • New Scientist coverage of our AutoMan project
  • Me on PBS, Explaining Cyberattacks on Banks
  • Most Influential Paper of OOPSLA 2002: “Reconsidering Custom Memory Allocation”
  • ACM Queue article: “Software Needs Seatbelts and Airbags”
  • Software Needs Seatbelts and Airbags

Comments

  • William on latexdiff: Superb diff tool for LaTeX
  • stevenhamblin on latexdiff: Superb diff tool for LaTeX
  • Brett Kennedy on latexdiff: Superb diff tool for LaTeX

RSS UMass CS Systems Lunch

  • Robert Grimm - NYU
    When: Mon Apr 29, 2013 12pm to 1:30pm  EDT Event Status: confirmed Event Description: Title:SuperC: Parsing All of C by Taming the Preprocessor Host:Emery Berger Abstract: C tools, such as source browsers, bug finders, and automated refactorings, need to process two languages: C itself and the preprocessor. The latter improves expressivity through file inclu […]
  • Rick Hudson - Intel
    When: Mon Apr 8, 2013 12pm to 1:30pm  EDT Event Status: confirmed Event Description: Rick Hudson, Intel Corporation Host: Emery Berger Title: River Trail: Adding Data Parallelism to JavaScript Parallel hardware is today's reality and language extensions that ease exploiting its promised performance flourish. For most mainstream languages, one or more ta […]

Blogroll

  • Cliff Click's Blog
  • Embedded in Academia (John Regehr)
  • Kevin Fu's blog
  • Logistic Aggression (Hanna Wallach)
  • Matt Might's blog
  • My Biased Coin (Michael Mitzenmacher)
  • The Polylogblog (Andrew McGregor)
  • Volatile and Decentralized (Matt Welsh)

Blogroll

  • Cliff Click's Blog
  • Embedded in Academia (John Regehr)
  • Kevin Fu's blog
  • Logistic Aggression (Hanna Wallach)
  • Matt Might's blog
  • My Biased Coin (Michael Mitzenmacher)
  • My home page
  • The Polylogblog (Andrew McGregor)
  • Volatile and Decentralized (Matt Welsh)

Meta

  • Register
  • Log in
Blog at WordPress.com. | Theme: Oxygen by AlienWP.
Emery Blogger
Blog at WordPress.com. Theme: Oxygen.
Follow

Get every new post delivered to your Inbox.

Join 315 other followers

Powered by WordPress.com
Cancel