Top posts
Every blog post that took off on Hacker News, ranked by the votes of its best submission. 49,212 posts.
Tracking my phone's silent connections
FOSS and life. Kushal Das talks here.
The embedded YouTube player told me what you were watching
David Schütz's bug bounty writeups
How to Synthesize a House Loop
Code music in the browser.
A Recycled IP Address Caused Me to Pirate Books by Accident
Let me tell you a story on how a subdomain of mine managed to serve 390,000+ PDF books without any of my servers being compromised.
Writing a small ray tracer in Rust and Zig
This is where I write about the stuff that I've been working on.
Analysing the alleged Minneapolis police department “hack”
The situation in Minneapolis at the moment (and many other places in the US) following George Floyd's death [https://en.wikipedia.org/wiki/Death_of_George_Floyd] is, I think it's fair to say, extremely volatile. I wouldn't even know where to begin commentary on that, but
An opinionated guide to Haskell
For me, this month marks the end of an era in my life: as of February 2018, I am no longer employed writing Haskell. It’s been a fascinating two years, and while I am excitedly looking forward to what I’ll be doing next, it’s likely I will continue to write Haskell in my spare time. I’ll probably even write it again…
"The Social Network" synth sounds
Deconstructing the anxious, brooding sounds behind the 2010 masterpiece, The Social Network.
The Hacker Way: How I taught my nephew to program
Over the last year, my 13 year old nephew developed a love for hacking. From anime chat , to snake , a minimal twitter , a blog , to an anime music startup , he’s built some cool stuff (1). What I’m most proud of though, is that he’s done this with self directed play, rather than with a rigid curriculum.
How to hide your IP address
A field guide to VPNs, proxies, and traffic relaying
Python and Flask Are Powerful
Socolive TV phát sóng trực tiếp bóng đá hôm nay, link xem SocoliveTV sắc nét chuẩn HD. Cập nhật Lịch thi đấu, BXH, Highlight, Kết quả bóng đá mới nhất!
Finding all regex matches has always been O(n²)
every regex engine that promises linear time breaks that promise the moment you ask for all matches. the problem has been there since the 70s, hiding in the iteration loop.
Video Chess disassembled and commented
A fully commented disassembly of Video Chess
Bots won't replace apps, only better apps will replace apps
Why conversational UI fails in practice and what the West can really learn from Asian messaging apps.
"Another World" (game) Code Review
I spent two weeks reading and reverse engineering further the source code of Another World ("Out Of This World" in North America). I based my work on Gregory Montoir's "binary to C++" initial reverse engineering from the DOS executable. I was amazed to discover an elegant system based on a virtual machine interpreting…
20 years on AWS and never not my job
While I created my AWS account because I was interested in Amazon S3, that was not in fact immediately available to me: In the early days of AWS, you had to specifically ask for each new service to be enabled for your account. My new AWS account did come with two services enabled by default, though — Amazon Simple…
Python For Feature Film
A look into how Python is used to bring your favorite movies to the big screen.
The Awk book’s 60-line version of Make
A discussion of the minimal version of Make included in 'The AWK Programming Language', as well as a Python port of the AWK program.