Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 3,821 posts.
My upgrade to 25 Gbit/s Fiber To The Home
My favorite internet service provider, init7, is rolling out faster speeds with their infrastructure upgrade. Last week, the point of presence (POP) that my apartment’s fiber connection terminates in was upgraded, so now I am enjoying a 25 Gbit/s fiber internet connection!
Stretch iPhone to its limit: 2GiB Stable Diffusion model runs locally on device
Every year, we have a new iPhone that claims to be faster and better in every way. And yes, these new computer vision models and new image sensors can exercise the phone as hard as they can. However, you could already take good pictures on an iPhone 10 years ago. These are incremental improvements.
Lies we tell ourselves to keep using Golang
In the two years since I’ve posted I want off Mr Golang’s Wild Ride, it’s made the rounds time and time again, on Reddit, on Lobste.rs, on HackerNews, and elsewhere. And every time, it elicits the ...
One-liner for running queries against CSV files with SQLite
I figured out how to run a SQL query directly against a CSV file using the sqlite3 command-line utility:
Excuse me but why are you eating so many frogs
We've got the wrong theory about how minds work and it's ruining our lives
Write plain text files
Derek Sivers official site. Thoughts on philosophy, culture, self-improvement. Author of Useful Not True, How to Live, Hell Yeah or No, Anything You Want.
Everything I wish I knew when learning C
Learning C was quite difficult for me. The basics of the language itself weren’t so bad, but “programming in C” requires a lot of other kinds of knowledge which aren’t as easy to pick up on:
What are your most used self-hosted applications?
The list that's always growing. What are your most used self hosted applications? Here's mine.
A Linux Evening
I love to have Linux as my main OS. For someone who spends most of his time programming, writing HTML, writing LaTeX, and browsing the net, it is nearly a perfect tool. Packages are one "apt install" away. Mounting my website is one sshfs away and with private key authentication I don't even have to type my password…
Taking a break from social media makes you happier and less anxious
In my writing on technology and culture I try to be judicious about citing scientific studies. The issues involved in our ongoing wrangling with digital ... Read more
Microsoft is phoning home the content of PowerPoint slides
Were you aware of it: Microsoft is phoning home the content of your PowerPoint slides. Don't just take my word for it: open up the network monitor of your...
Things to know about databases
How Relational Databases Work. This post talks about how indexes and transactions work on the inside of relational databases.
I've locked myself out of my digital life
Imagine… Last night, lightning struck our house and burned it down. I escaped wearing only my nightclothes. In an instant, everything was vaporised. Laptop? Cinders. Phone? Ashes. Home server? A smouldering wreck. Yubikey? A charred chunk of gristle. This presents something of a problem. In order to recover my digital…
An unwilling illustrator found herself turned into an AI model
How does it feel to be turned into an AI image model? To find out, I opened a door to the multiverse and interviewed the creator and unwilling subject of a controversial DreamBooth model.
Fixing stutters in Papers Please on Linux
Since I switched to Linux some time ago, I had my fair share of problems with running games on Linux. To be fair, most of these were not designed to run on linux, but the awesome Proton and its main project wine make it easy to run most games I am interested in seamlessly. Most of the time when problems arise, games…
How Wine works 101
Wine is a compatibility layer capable of running Windows applications on several POSIX-compliant operating systems, such as Linux, macOS, & BSD (https://www.winehq.org). If you have been using Linux for some time now, chances are you’ve used Wine at some point. Maybe to run that one very important Windows program that…
Oh, 2022
Back in December of 2016 I took a look at what the next year held in store for us. It spanned three blog posts and ended happily in a nuclear barbecue to put us all out of our misery: start here , continue with this , and finale: and the Rabid Nazi Raccoons shall inherit the Earth .
The last three years of my work will be permanently abandoned
It’s been almost two years since my last update here. A lot has happened. I hope you all are continuing to weather the ongoing multiple global pandemics and other anthropogenic crises. Apolog…
Just use Postgres for everything
Replace Redis, MongoDB, Kafka & more with PostgreSQL. Reduce complexity, boost development speed. Complete guide with real examples.
TeamViewer installs suspicious font only useful for web fingerprinting
A weird almost unreadable font file bundled with TeamViewer for Windows software lets website detect if you’ve installed the software. Raises privacy concerns.
Adblocking people and non-adblocking people experience a different web
I'm Left Handed is a blog mostly about technology.
No one expects young men to do anything and they are responding by doing nothing
Garbage in garbage out
I took a job at Amazon, only to leave after 10 months
Reflections on working at Amazon, the interview process, the organizational structure, and why it was not an ideal fit for me (but might be for you).
Lotus 1-2-3 For Linux
It’s an exciting time in the Lotus 1-2-3 enthusiast community – that was a joke, there is no enthusiast community, it’s just me! 😆
DNS Esoterica – Why you can't dig Switzerland
As part of my new job, I'm learning a lot more about the mysteries of the Domain Name System than any mortal should know I thought possible. The humble unix dig command allows you to query all sort of DNS information. For example, to see name server records for the BBC website, you can run: dig bbc.co.uk NS Which will…
Turns are better than radians
Switching away from radians makes code simpler, faster, and more precise.
Correctness and composability bugs in the Julia ecosystem
For many years I used the Julia programming language for transforming, cleaning, analyzing, and visualizing data, doing statistics, and performing simulations.