Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 80,862 posts.
A bug saved the company
Fortune favors the buggy?
Xfce 4.14
Today, after 4 years and 5 months of work, we are pleased to announce the release of the Xfce desktop 4.14, a new stable version that supersedes Xfce 4.12.
Move Slow and Make Things
We're shifting from rapid development and iteration of our algorithms to a slower and more hand-crafted approach.
I Wrote My Fastest Hashtable
I had to get there eventually. I had a blog post called “I Wrote a Fast Hashtable” and another blog post called “I Wrote a Faster Hashtable.” Now I finally wrote the fastest…
An AI coding agent, used to write code, needs to reduce your maintenance costs
I’ll get straight to the point: your AI coding agent, the one you use to write code, needs to reduce your maintenance costs. Not by a little bit, either. You write code twice as quick now? Better hope you’ve halved your maintenance costs. Three times as productive? One third the maintenance costs. Otherwise, you’re…
OAuth Will Murder Your Children
Written pieces, talks, and other bits by Zach Holman.
D'Oh My Zsh – How I unexpectedly built a monster of an open source project
Story of how I unexpectedly built a monster of an open source project
Machine Learning for Developers
Most developers these days have heard of machine learning, but when trying to find an 'easy' way into this technique, most people find themselves getting scared off by the abstractness of the concept of Machine Learning and terms as regression , unsupervised learning , Probability Density Function and many other…
Cassandra vs MongoDB vs CouchDB vs Redis vs Riak comparison
The big Cassandra vs Mongodb vs CouchDB vs Redis, vs Riak vs HBase vs Couchbase (ex-Membase) vs OrientDB vs Aerospike vs Neo4j vs Hypertable vs ElasticSearch vs Accumulo vs VoltDB vs Scalaris vs RethinkDB vs Kyoto Tycoon comparison. While SQL databases are insanely useful tools, their monopoly in the last decades is…
Uppy 1.0: Your best friend in file uploading
Today, after three years of development, we are launching version 1.0 of Uppy,
Experimental Nighttime Photography with Nexus and Pixel
Posted by Florian Kainz, Software Engineer, Google DaydreamOn a full moon night last year I carried a professional DSLR camera, a heavy lens and a ...
Doing stupid stuff with GitHub Actions
TL;DR: DevOps doesn't have to be all work and no play. I built 5 stupid (but fun!) GitHub actions... because why not ?
Android App Reverse Engineering 101
Learn to reverse engineer Android applications!
Writing an LLM from scratch, part 8 – trainable self-attention
Moving on from a toy self-attention mechanism, it's time to find out how to build a real trainable one. Following Sebastian Raschka's book 'Build a Large Language Model (from Scratch)'. Part 8/??
When did people stop being drunk all the time?
Trends in alcohol consumption from the middle ages to the modern world tell a story.
What ORMs have taught me: just learn SQL (2014)
I’ve come to the conclusion that, for me, ORMs are more detriment than benefit. In short, they can be used to nicely augment working with SQL in a program, but they should not replace it.
Finnish as a world language?
It is obviously difficult to answer this question with certainty. At the moment there seem to be several factors which would hinder such a development.
I went back to using a ThinkPad from 2012
How trying out new laptops and messing with my personal computing setup motivated me to go back to a laptop that some would call ancient.
Remote work on HN: Who is hiring? – 69% jobs in 2023 are remote
Virtual space platform to help remote teams collaborate.
Did insurance fire brigades let uninsured buildings burn?
This paper derives from a short, time-bound, review of the literature, which sought to investigate the question “Did Insurance Fire Brigades let uninsured buildings burn?”. The question is set in the context of property fire insurance in London, from 1680. The situation was possibly comparable with other large British…
Homejoy says goodbye
Homeaglow is the easiest way to find a great house cleaner!
Why is Apache clinging to OpenOffice?
Why is Apache clinging to OpenOffice? It's dead. Its last major release was version 4.1, from 2014! In contrast, LibreOffice's release schedule is robust: Timelines of major product releases. OpenOffice is light blue, LibreOffice is green. (source) In 2020, LibreOffice wrote a constructive letter, outlining a path for…
Apple iPhone charger teardown: quality in a tiny expensive package (2012)
This article is now available in Vietnamese Bộ sạc iPhone của Apple . Disassembling Apple's diminutive inch-cube iPhone charger reveals ...
The state of external retina displays
The monitor story for Apple computers in [nearly] 2022 is basically would you like garbage, or would you like to take out a home equity loan?
Mozilla 2023 annual report: CEO pay skyrockets, Firefox market share nosedives
Connect with Lunduke and other members of Lunduke community
C Isn't a Programming Language Anymore
Phantomderp and I have both recently been very aligned on a particular subject: being extremely angry about C ABIs and trying to fix them . Where we’re not aligned is why we’re mad about them.