Their experience.
Your next move.✳
Discover hard-earned lessons, useful tools, and business ideas
hidden in the conversations on Hacker News.
Tool picks799
Real experiences, useful perspectives, and things you wish you’d known.
SQLite improves performance with memory-mapped I/O
Original EnglishThis way I matched SQLite, but then I've made it x3-x4 faster by using COPY (SELECT *....) in BINARY format (took some time to write …
Ask HN: How can I realistically change careers?
Original EnglishSo I saved 6 month living expenses, quit my job and locked myself in my apartment for studying.
Pkgr.io: Easy way to get a Debian package out of any app
Original EnglishBut as the stack grew in complexity and the infrastructure and team grew in scale, that became a nightmare.
Google Compute Engine available for everyone, App Engine adds PHP
Original Englishour clients processes restaurant bookings worth 50 million pounds a year via a setup that consumes ~30% of CPU resources on two frontend servers with …
Ask HN: Is it possible for someone to not be cut out for software engineering?
Original EnglishBut the company I worked at realized that they didn't need the top 1% to build basic enterprise software.
The bane of my existence: Supporting both async and sync code in Rust
Original EnglishI use async regularily for my clients, and I'm 100% sure that the usual async executors in Rust are multithreaded.
NixOS is a good server OS, except when it isn't
Original EnglishI just use the same set of scripts on all of my servers to make management easier.
99Wh Battery Linux Laptop
Original EnglishThe firmware is more than okay for me; I managed to cross-compile their "control centre" to allow me to change performance/fan characteristics on the fly.
Racket Is an Acceptable Python (2019)
Original EnglishYears ago I tried saving trained Keras weights and using them in Racket with the Matrix support: it works, but not very fun to use.