New
The latest blog posts to take off on Hacker News. 3,021 posts.
Set up a cheap cloud hosted adblocker in an hour for $2.50 a month
👋 Linux commands, bash scripts, and tech pro-tips.
Https hurts users far away from the server
Welcome to my personal blog! I use it to share what I'm currently learning or thinking about, usually on topics related to technology, business, and health.
Riot Games Messaging Service
Hey there! My name is Michal 0xDEADB33F Ptaszek, and I’m a software architect at Riot. Today I would like to talk about communication. But not the kind of communication you’re probably thinking of. I want to talk about the other, more exci…
A solution for enabling UDP in the web
Premise In 2017 the most popular web games like agar.io are networked via WebSockets over TCP. If a UDP equivalent of WebSockets could be incorporated into browsers, it would greatly improve the networking of these games. Background Web browsers are built on top of HTTP, which is a stateless request/response protocol…
When “Dumb Pipes” Get Too Smart
I wrote this in 2012, when CloudFlare (an almost awkwardly popular CDN) introduced a bug into websites they hosted using some of their "advanced features" via injected JavaScript that managed to not just break the website but lock up entire web browers by tickling a scheduler starvation bug in WebCore. This issue was…
Announcing DatHTTPD
Serve sites over Dat and HTTPS, with automatic certificate provision.
5G Network end-to-end demonstration by Ericsson
Ericsson Newsroom features news, blogs and information related to 5G and next-gen technology leadership.
Top Sites to Receive SMS Online Without a Phone
Many websites these days ask you to provide some form of verification when you want to sign up to a service. This includes most things like shopping sites, email accounts, discussion forums, gaming services, blogs, social media and etc. Basic forms of verification are just supplying an email address or perhaps solving…
Monitoring and Tuning the Linux Networking Stack: Sending Data
This post discusses monitoring and tuning the Linux networking stack in great detail with the focus on sending data.
How banks are getting around open banking and PSD2
Banks are scared. They’ve seen the rise of the new world of open APIs, apps and analytics and know that their organisations are not yet ready or fit to change to that world. What to do? Well, the easiest thing to do is to block access to the bank’s data. If third party FinTech firms...
How both TCP and Ethernet checksums fail (2015)
At Twitter, a team had a unusual failure where corrupt data ended up in memcache. The root cause appears to have been a switch that was corrupting packets. Most packets were being dropped and the throughput was much lower than normal, but some were still making it through. The hypothesis is that occasionally the…
Shutting down FTP services
Those of you who have been around for a while may remember a time when you used to be able to mount kernel.org directly as a partition on your system using NFS (or even SMB/CIFS). The Wayback Machine shows that this was still advertised some time in January 1998 , but was removed by the time the December 1998 copy was…
The foundation of a more secure web: Google Trust Services
Posted by Ryan Hurst, Security and Privacy Engineering In support of our work to implement HTTPS across all of our products ( https://www.g...
IPv6 Support for AWS Extended to 15 Regions
We’ve been working to add IPv6 support to many different parts of AWS over the last couple of years, starting with Elastic Load Balancing, AWS IoT Core, AWS Direct Connect, Amazon Route 53, Amazon CloudFront, AWS WAF, and S3 Transfer Acceleration, all building up to last month’s announcement of IPv6 support for EC2…
OpenSSH Keys: A Walkthrough
Photography and long-form writing on my life, technology, photography, philosophy, books, and whatever else strikes my fancy.
Introducing ProtonMail's Tor hidden service
As part of our efforts to continue protecting user privacy, we are launching a Tor hidden service to combat censorship and surveillance of Proton Mail users.
The Problem with AMP
Details about accelerated mobile pages and their numerous issues
Building a Billion User Load Balancer [video]
Want to learn how Facebook scales their load balancing infrastructure to support more than 1.3 billion users? We will be revealing the technologies and methods we use to global route and balance Facebook's traffic. The Traffic team at Facebook has built several systems for managing and balancing our site traffic…
Irssi 1.0.0 Released
Irssi 1.0.0 has been released. This release contains many improvements. Irssi 1.0.0 includes contributions by Lukas Mai, Xavier G, Kenny Root, Jari Matilainen, Todd A. Pratt, Manish Goregaokar, B. Thibault, Joseph Bisch, Will Storey, Lauri Tirkkonen, Lauri Nurmi, Tom Feist, Thomas Samson, Dennis Schagt, Mantas…
33C3 talk on dissecting cellular modems
Yesterday, together with Holger 'zecke' Freyther, I co-presented at 33C3 about Dissectiong modern (3G/4G) cellular modems. This presentation covers some of our recent explorations into a specific type
μWWVB: A Tiny WWVB Station
μWWVB is a watch stand that automatically sets the time on atomic wristwatches where regular WWVB signal isn't available.
Blocking-resistant communication through domain fronting
David Fifield, University of California, Berkeley Chang Lan, University of California, Berkeley Rod Hynes, Psiphon Inc Percy Wegmann, Brave New Software Vern Paxson, University of California, Berkeley and the International Computer Science Institute