Topics /
Software Engineering
The most popular blog posts about software engineering on Hacker News. 21,845 posts.
Breaking the Reddit code
A few days ago an entry on Reddit asked for help breaking a code . Because I was laid up in bed yesterday with something chesty and nasty I...
Untangling Lifetimes: The Arena Allocator
Making performant dynamic manual memory management in C feel almost like garbage collection.
All my methods take 316 arguments, and I like it that way
Great domain names provide SEO, branding, and a memorable experience for your users. Get a premium domain today.
A guide to useEffect in React
Effects are a part of your data flow.
NET Core and ASP.NET Core RC2 Released
Free downloads for building and running .NET apps on Linux, macOS, and Windows. Runtimes, SDKs, and developer packs for .NET Framework, .NET, and ASP.NET.
P vs. NP for Dummies
A reader named Darren commented on my last post: I have this feeling that this whole P and NP thing is not only a profound problem that needs solving, but something that can be infinitely curious t…
C: The Complete Nonsense
Back in 1996, having heard horror stories about Herbert Schildt's C: The Complete Reference , I decided to check it out. I flipped the book open; I found glaring errors. I paged through it. I found more glaring errors. In short, the book had lived up to the hype; it was awful. Being a pedantic sort, and having just…
High Quality Ruby on Rails Example Applications
a digital agency
Generating code from natural language is closer than you think
Articles by Stephen Wolfram covering artificial intelligence, computational science and computational thinking, data science, education, future and historical perspectives, sciences, software design, technology, Wolfram products, more.
How to Ask Questions the Smart Way (2014)
Translations: Brazilo-Portuguese Chinese (Traditional) Czech Dutch Estonian French Georgian German Greek Hindi Hungarian Indonesion Japanese Lithuanian Polish Portuguese Russian Spanish Ukrainian Uzbek If you want to copy, mirror, translate, or excerpt this document, please see my copying policy .
How do I deal with memory leaks? (2022)
These are questions about C++ Style and Technique that people ask me often. If you have better questions or comments on the answers, feel free to email me (bs at cs dot tamu dot edu). Please remember that I can't spend all of my time improving my homepages.
Why Did M.I.T. Switch from Scheme to Python?
Welcome to Ocean of Games where you can download free Ocean games, reviews and charts of best and top rated games by official oceanofgames 2025 get full, rip or compressed games setup with videos guides
I hate Lisp
A blog about computers, functional languages, Lisp, and Scheme.
TDD: tastes better without the T?
Writing tests turned me off the whole enterprise so much that eventually I decided I’d just write without them. And nothing awful happened! In fact, it was as much a breath of fresh air as I&…
Writing Your Own Toy Compiler Using Flex, Bison and LLVM
Update (March 19 2010): this article was updated for LLVM 2.6 thanks to a great patch by John Harrison. He rocks! I’ve always been interested in compilers and languages, but interest only gets you so far. A lot of the concepts of compiler design can easily go way over most programmers’ heads, even the intelligent…
Steve Jobs just ruined the iPhone for Clojure
Recently Apple released new terms of service with their iPhone OS. By now most of you have seen the following section. I've copied this f...