New
The latest blog posts to take off on Hacker News. 1,419 posts.
EFF Dismayed by House's Gutted USA Freedom Act
EFF and Other Civil Liberties Organizations Call on Congress to Support Uncompromising Reform Since the introduction of the USA FREEDOM Act, a bill that has over 140 cosponsors, Congress has been clear about its intent: ending the mass collection of Americans' calling records. Many members of...
Amazon S3 Lifecycle Management for Versioned Objects
Today I would like to tell you about a powerful new AWS feature that bridges a pair of existing AWS services and makes another pair of existing features far more useful! Let’s start with a quick review. S3 & Versioned Objects I’m sure that you already know about Amazon S3. First launched in 2006, S3 […]
Mandatory encryption on XMPP starts today
Last year Peter Saint-Andre laid out a plan for strengthening the security of the XMPP network. The manifesto, to date signed by over 70 XMPP service operators and software developers, offered a rallying point for those interested in ensuring the security of XMPP for its users. Today is the date that the manifesto…
Hello from 1978
We rescued two PDP-11/34 computers and their associated equipment from a storage unit in the Bronx and have been working on getting them running again. The
Pain we forgot
Much of the pain in programming is taken for granted. After years of repetition it fades into the background and is forgotten. The first step in making programming easier is to be concious of what makes it hard. So let’s put ourselves in the shoes of a smart but inexperienced end user trying to build, test and…
“A Windows 7 deployment image was accidently sent to all Windows machines”
Emory's Microsoft 365 software license is available to all Emory Employees (Faculty, Staff, Students and Healthcare) and is paid for by Emory. The license includes five (5) add-on subscription products that are available to Faculty, Staff and researchers for a nominal monthly fee.
Functional programming explained in Clojure with a terminal-based game
So far, you’ve focused on becoming famil iar with the tools that Clojure provides: immutable data structures, functions, abstractions, and so on. In this chapter, you’ll learn how to think about your programming tasks in a way that makes the best use of those tools. You’ll begin integrating your experience into a new…
Can This Web Be Saved? Mozilla Accepts DRM, and We All Lose
It's official: the last holdout for the open web has fallen. Flanked on all sides by Google, Microsoft, Opera, and (it appears) Safari's support and promotion of the EME DRM-in-HTML standard, Mozilla is giving in to pressure from Hollywood, Netflix, et al, and will be implementing its own third-...
Network Neutrality
Follow the Stripe blog to learn about new product features, the latest in technology, payment solutions, and business initiatives.
Reconciling Mozilla's Mission and W3C EME
May 19 Update: We've added an FAQ below the text of the original post to address some of the questions and comments Mozilla has received regarding EME. With most competing ...
AdBlock Plus’s effect on Firefox’s memory usage
[Update: Wladimir Palant has posted a response on the AdBlock Plus blog. Also, a Chrome developer using the handle “Klathmon” has posted numerous good comments in the Reddit discussion of this post , explaining why ad-blockers are inherently CPU- and memory-intensive, and why integrating ad-blocking into a browser…
Introducing the WebKit FTL JIT
Designed to bring aggressive C-like optimizations to the largest variety of JavaScript programs.
Hours of Work in U.S. History
In the 1800s, many Americans worked seventy hours or more per week and the length of the workweek became an important political issue. Since then the workweek’s length has decreased considerably. This article presents estimates of the length of the historical workweek in the U.S., describes the history of the…
Understanding SaaS: Why the Pundits Have It Wrong
Tune into any cable network stock market channel and the airwaves resonate with one consistent theme: SaaS companies are simply too expensive. In fact, we might even be in a bubble! The argument goes as follows — high revenue growth coupled with lack of profits means these businesses are fundamentally broken. Just as…
GitHub Pages with a custom root domain is slow
GitHub Pages with a custom root domain is terribly slow. It will make 35% of your visitors go away.
Asm.js performance improvements in the latest version of Firefox
The latest version of Firefox which launched last week includes a major update to the user interface as well as to features like Sync. Another area in which this release ...