Let's Encrypt now fully supports IPv6
Let’s Encrypt is happy to announce full support for IPv6. As IPv4 address space is exhausted, more and more people are deploying services that are only reachable via IPv6. Adding full support for IPv6 allows us to serve more people and organizations, which is important if we’re going to encrypt the entire Web. IPv6 is…
Glibc getaddrinfo stack-based buffer overflow
Posted by Fermin J. Serna, Staff Security Engineer and Kevin Stadmeyer, Technical Program Manager Have you ever been deep in the mines of ...
NIST’s new password rules – what you need to know
The Sophos Blog
A few HTML tips
A while ago I wrote an article with some CSS tips, now it’s time to give some polish to our HTML! In this article I’ll share some tips and advice ...
Introducing the Firefox debugger.html
debugger.html is a modern JavaScript debugger from Mozilla, built as a web application with React and Redux. This project was started early this year in an effort to replace the ...
On Getting Older in Tech
After years of scoffing at talk of prejudice in the information technology field -- as a white male with good hair --, I'm starting to call prejudice against my being old(er). It’s true: age discrimination is a real thing.
Update on Multi-Process Firefox
About four months ago, we launched multi-process Firefox to a small group of Firefox 48 users. Shortly after the carefully measured roll-out, we increased to approximately 50% of our user ...
I lost my OpenBSD full-disk encryption password
The other day I set up a new OpenBSD instance with a nice RAID array, encrypted with Full Disk Encryption. And promptly proceeded to forget part of the passphrase.
The Rails Doctrine
Read about Rails design pillars like convention over configuration, optimize for programmer happiness, value integrated systems, the menu is omakase, push up a bit tent, and more.
Fighting Cancer
Kind people already sent donations that will make my childrens' lives easier, when I'm not there any more. Thank you enormously! :-)
The void left by the parallel port
Resurrecting a dead interface
Gone in Six Characters: Short URLs Considered Harmful for Cloud Services
[This is a guest post by Vitaly Shmatikov, professor at Cornell Tech and once upon a time my adviser at the University of Texas at Austin. — Arvind Narayanan.] TL;DR: short URLs produced by bit.ly, goo.gl, and similar services are so short that they can be scanned by brute force. Our scan discovered a large […]
A Quantum Leap for the Web
Over the past year, our top priority for Firefox was the Electrolysis project to deliver a multi-process browsing experience to users…
YC's Winter Reading List
The Idea Factory: Bell Labs and the Great Age of American Innovation [https://www.amazon.com/Idea-Factory-Great-American-Innovation/dp/0143122797] “It’s amazing how prolific Bell Labs was — the transistor, information theory, Unix, amongst other creations — but it’s fascinating to understand it as an organization…
Wikipedia and Internet Archive partner to fix 1M broken links on Wikipedia
More than one million formerly broken links in the English Wikipedia have been updated to archived versions from the Wayback Machine, thanks to a partnership between the Internet Archive, volunteer…
Reflections of an “Old” Programmer
Framing our programming careers in terms of knowledge accumulation and decay can yield some interesting insights.
Wolfenstein 3D – Gameboy cartridge with co-processor
Source code and hardware schematics are available on Github: https://github.com/agranlund/wolf
Google is Forcing Routebuilder to Shut Down
TLDR: Google suddenly claims a “terms of service” violation on a route plotting site that has been built on the Maps API for a decade.
When you change the world and no one notices
Do you know what’s happening in this picture? Literally one of the most important events in human history.
Docker not ready for primetime
I love Docker . It's so freakin' useful for distributing predictable runtime environments.
Google collects metadata from Android phones
[German]It seems that Google has established a surveillance function for Android phones. They are claiming the right, to collect and store meta data from incoming/outgoing phone calls and SMS from…
How to Write Articles and Essays Quickly and Expertly (2006)
Commentary on How to Write Articles and Essays Quickly and Expertly by Stephen Downes. Online learning, e-learning, new media, connectivism, MOOCs, personal learning environments, new literacy, and more