🦞🌯 Lobster Roll

Stories by peter

Why did the IETF specifically choose 192.168/16 to be a private IP address class? (superuser.com)
Getting my library cards onto my phone the hard way (iliana.fyi)
What ad blocker do you use and why?
I find myself once again setting up a new computer, and once again bummed that uBlock Origin doesn't work for Safari. I remember ye olde controversy about uBlock, and the creation of uBlock Origin, but I haven't kept up with any news about ad blockers at all. I remember the original value propositio...
Creating an Autonomous System for Fun and Profit (blog.thelifeofkenneth.com)
Anyone with ARM laptop experience?
The [cloudflare qualcomm vs intel comparison](https://blog.cloudflare.com/arm-takes-wing/) caught my eye and renewed my interest in ARM outside of mobile. I’m thinking of getting an ARM laptop, but I’d love to hear any experiences and insights y’all have, especially with running Linux or BSD on ARM.
Riven (filfre.net)
Have you ever needed to generate a random number in code? (threadreaderapp.com)
[original twitter thread](https://twitter.com/colmmacc/status/1012719876706840578)
Who uses OpenStack?
Whenever I read Red Hat material they seem obsessed with OpenStack, but I don't actually know of anyone using it. Most of my professional contacts are either SF hipsters using hipster tech (e.g. Heroku, Kubernetes), or work at large companies that run their own infrastructure (e.g. Google, Amazon). ...
It's Time To Get Over That Stored Procedure Aversion You Have (rob.conery.io)
devd: a web daemon for developers (corte.si)
Apple against Luxury (medium.com)
Databases at 14.4Mhz (blog.foundationdb.com)
PostgreSQL Vacuuming: An Introduction for Busy Devs (okigiveup.net)
Checking Firewall Equivalence with Z3 (2018) (ahelwer.ca)
Turning the iPhone 6s Into a Digital Scale (medium.com)
What people said about an OpenZFS bug (despairlabs.com)
Async/Await - The challenges besides syntax - Cancellation (2019) (gist.github.com)
Common Pitfalls in Writing Lock-Free Algorithms (2013) (blog.memsql.com)
How I got 10,000 five-star reviews in 4 weeks (medium.com)
Database Soup: What's this pg_shard thing? (databasesoup.com)
Taking Advantage of Auto-Vectorization in Rust (2020) (nickwilcox.com)
Automatically Reversing Account Takeovers (brightball.com)
Node.js -- I'd just like to interject for a moment (youtube.com)
Tricks In Arc Swap (2019) (vorner.github.io)
Fail at Scale & Controlling Queue Delay (2015) (blog.acolyer.org)
Nginx Optimization: understanding sendfile, tcp_nodelay, and tcp_nopush (t37.net)
Live [Virtual Machine] Migration | [Google] Compute Engine Documentation (cloud.google.com)
Migrating live VMs to different machines isn’t new technology, but these docs explaining how Google does it go into solid detail while still remaining a nice quick read. Added specificity to the title.
The true cost of zero cost exceptions (2013) (mortoray.com)
10x Engineers (twitter.com)