New
The latest blog posts to take off on Hacker News. 4,763 posts.
Suing California for Throwing Out 45k Ballots Over Handwriting 'Mismatches'
In last year’s presidential election, 45,000 California voters were unknowingly disenfranchised. Their right to vote wasn’t curtailed because anyone questioned their eligibility or registration. They weren’t late sending in their ballot. They weren’t accused of doing anything wrong.
Go 1.9 is released
Go 1.9 adds type aliases, bit intrinsics, optimizations, and more.
Titan in depth: Security in plaintext
While there are no absolutes in computer security, we design, build and operate Google Cloud Platform (GCP) with the goal to protect customers' code and data. We harden our architecture at multiple layers, with components that include Google-designed hardware, a Google-controlled firmware stack, Google-curated OS…
Gtk-rs: The huge and long awaited release is finally here
Rust bindings for GTK and GLib-based libraries
Weird Python Integers
Python integers are stranger than I thought and playing with them can have surprising consequences.
Introducing App Engine Firewall
A key security feature for application developers and administrators is to be able to allow or deny incoming requests based on source IP addresses. This capability can help you do production testing without exposing your app to the world, block access to your app from specific geographies or block requests from a…
The Librem 5: A Matrix-Native FLOSS Smartphone
Matrix, the open protocol for secure decentralised communications
The Web in 2050
If you’re reading this page it means that you are accessing a ‘darknet’ web page. Darknets used to refer to places where illicit drugs and pornography were traded, these days it refers to lonely servers without any inbound links languishing away in dusty server rooms that people have all but forgotten about. Refusing…
Rules for new FPGA designers
It’s a new school year!
JavaScript is Eating the World
NodeJS is quickly becoming one of the most commonly used language in building web applications and is beginning to find its way into the Enterprise.
I'm giving up on HPKP
HTTP Public Key Pinning is a very powerful standard that allows a host to instruct a browser to only accept certain public keys when communicating with it for a given period of time. Whilst HPKP can offer a lot of protection, it can also cause a lot of harm too.
Deep Learning for Siri’s Voice
Siri is a personal assistant that communicates using speech synthesis. Starting in iOS 10 and continuing with new features in iOS 11, we…
A straight talk about btrfs
Blog Home Page
Moving The New York Times Games Platform to Google App Engine
The New York Times crossword has been an integral part of daily life for many people since it started appearing in print in 1942. When The…
Wading Through AccuWeather’s Response
AccuWeather issued a statement regarding the controversy over their app sending location-identifying information to a monetization firm. It’s a veritable mountain of horseshit
New and improved bike routing, with low stress options
This summer, we have enhanced bicycle costing. Not only is overall routing improved, but `use_roads'` and `use_hills` are now much more versatile.
Disney’s Choice
Cable TV created a world where differentiated content could profit from everyone; that is why it will be hard for Disney to make the choices streaming will force on them.
Introducing Network Service Tiers
We're excited to announce Network Service Tiers Alpha , making Google Cloud Platform (GCP) the first major public cloud to offer a tiered cloud network. We let you optimize for performance by choosing Premium Tier, which uses Google’s global network with unparalleled quality of service, or optimize for cost, using the…
ThoughtWorks has been sold to private equity
Thoughtworks is acquired by Apax Funds. The current management team will continue to run the company as before.
Code Smells: Iteration
This is part of a series investigating code that looks suspicious ("code smells"), and exploring possible alternatives. Code Smells: Null Code Smells: Deeply Nested Code Code Smells: Iteration
Neo – Desired Word Processor for Authors
I should start by saying that yes, I’ve used the word processor you’re about to mention. I’ve tried them all. From yWriter and Scrivener, to Hank’s Writer and OpenOffice, to FocusWriter and Page 4. I’ve probably tried writing apps that you’ve never heard of. I’m the guy in the middle of the Venn diagram […]