Against an Increasingly User-Hostile Web
We are quietly replacing an open web that connects and empowers with one that restricts and commoditizes people. We need to stop it.
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,174 posts.
We are quietly replacing an open web that connects and empowers with one that restricts and commoditizes people. We need to stop it.
Let’s say you decide to start a coding bootcamp. Your background is in pedagogy and you love teaching. Your parents were teachers. You find a co-founder, raise a bit of money, and pour your soul into your company. The first couple of years, students love your program. Positive feedback, extraordinary student outcomes…
An adorable side project featuring SwiftUI, MapKit, and open-source APIs
Sergey Filimonov's blog
Once upon a time I was reading a Popular Mechanics article, the title of which eludes me. Something about playing different music for different parts of a…
One of the ways I like to do development is to build something, click around a ton , make tweaks, click around more, more tweaks, more clicks, etc., until I…
At Soundslice, our sheet music scanner digitizes music from photographs, so you can listen, edit and practice. We continually improve the system, and I keep an eye on the error logs to see which images are getting poor results.
Inside the complacency and decisions that eroded trust in Azure—from a former Azure Core engineer.
I created Papers, Please in 2013 specifically for desktop computers with mouse control. Now, here, in 2022, desktop computers no longer exist and all computing is done via handheld mobile telephone. Time to update this dinosaur. These thousands of words and megabytes of images will cover some bits of porting the game…
Investigation of the practice of port scanning site visitors for fingerprinting and tracking.
Make Search Great Again (or just kill it)
Free online social skills guide. Contains information on understanding body language, making conversation, and setting good social skills goals.
uv’s speed comes from engineering decisions, not just Rust. Static metadata, dropping legacy formats, and standards that didn’t exist five years ago.
I always loved the visual aesthetic of dithering but never knew how it’s done. So I did some research. This article may contain traces of nostalgia and none of Lena.
Using strong types, or putting units in names, is a small effort that can make a tremendous difference for code readability.
If you remove the first word from the string "hello world" , what should the result be? This is the story of how we discovered that the answer could be your root password!
Peter Thiel, an investor who often participates in Y Combinator, is donating $1.25 million to Donald Trump’s political efforts , which has incited outrage among the tech community with many calling for Y Combinator to sever ties with Thiel.
My client was a utility company, and they had a big problem...
An overview of Reddit's adversarial and seemingly counter-productive changes.
Whenever I explain my research at Google into mobile text editing, I’m usually met with blank stares or a slightly hostile “Everyone can edit text on their phones, right? What’s the problem?”
First, to dispense with the philosophical argument: Yes, this is my life, and yes, I'm free to use — or waste — it however I please; but I don't think there's anything wrong with asking if this is how my time could be best spent. That applies doubly if the question is not merely about the choices I made but is rather…