Most cited
Posts that commenters keep linking to, ranked by how many different people have cited them in Hacker News comments. 526 posts.
Rosser’s Theorem via Turing machines
(Thanks to Amit Sahai for spurring me to write this post!) The Background We all remember Gödel’s First Incompleteness Theorem from kindergarten. This is the thing that, given a formal syste…
Pump Up the Storage
If we adopt solar and wind as major components of our energy infrastructure as we are weaned from fossil fuels, we have to solve the energy storage problem in a big way. An earlier post demonstrated that we do not likely possess enough materials in the world to simply build giant lead-acid (or nickel-based or…
Privacy in Ubuntu 12.10: Amazon Ads and Data Leaks
See part 2 of Privacy in Ubuntu 12.10: Full Disk Encryption. Earlier this month the eagerly awaited free software operating system Ubuntu 12.10 was released, and it includes a slew of new features (YouTube link), some of which have infuriated users because of privacy concerns. Over the last couple...
John Resig: Redefining the Introduction to Computer Science at Khan Academy
I’m incredibly excited to take this opportunity to announce a new project that I’ve been leading here at Khan Academy: Khan Academy Computer Science .
How Basecamp Next got to be so damn fast without using much client-side UI
When we started working on Basecamp Next last year, we had much internal debate about whether we should evolve the existing code base or rewrite it. I’ll dive more into that debate further in a later post, but one of the key arguments for a rewrite was that we wanted a dramatic leap forward i…
Using unix as your IDE
This series has been independently translated into Chinese , Russian , Turkish , and Korean , and formatted as an ebook .
Python Packaging: Hate, hate, hate everywhere
A sad example of how easy it is to dismiss certain design principles because it does not seem relevant at the time.
Show HN: Designing Web Applications
It's not that you set out to create a poorly designed product, but lots of mistakes—big or small—along the way left you with an interface that does its job, but is painful to use.
Mozilla and Xiph's new Daala video codec to compete with h.265
Daala is the code-name for a new video compression technology. The effort is a collaboration between Mozilla Foundation, Xiph.Org Foundation and other contributors.
D3: Thinking with Joins
Say you’re making a basic scatterplot using D3 , and you need to create some SVG circle elements to visualize your data. You may be surprised to discover that D3 has no primitive for creating multiple DOM elements. Wait, WAT?
Snowflake Server
a bliki entry for Snowflake Server
About HTML semantics and front-end architecture
A critical look the term 'semantic HTML' and the limitations it has created for web engineers
Reader Q&A: What about VC++ and C99?
I occasionally get asked about whether, or how well, Visual C++ supports C99. This week, I just posted two replies to this questions on UserVoice (merged below). Last fall, I also answered it in an…
How bundling benefits sellers and buyers
programming, philosophy, history, internet, startups
Where modules go to die
Another great post
Xanalogical Structure
Xanalogical Structure, Needed Now More than Ever: Parallel Documents, Deep Links to Content, Deep Versioning and Deep Re-Use
seekerblog.com — Seek More. Question Everything. Live Curiously.
SeekerBlog is a field guide for modern seekers: mindful travel, deep curiosity, science, creativity, slow living and self-discovery. Essays, guides and stories for those who seek more.
Scrap your type classes
How to implement type classes in terms of term-level data structures
競馬予想サイトのグロリア(GLOLIA)は詐欺サイト?口コミ評判から予想が当たるか徹底検証!
グロリアの無料予想検証結果 競走馬を題材にしたアプリゲームが大ヒットしたことにより、競馬には大きなムーブメント...
Tail Call Optimisation in Common Lisp Implementations
While the Common Lisp standard does not require implementations to eliminate tail calls, some do—thereby allowing a more functional programming style. Especially in the prototyping phase, it can be useful to know where this functional style can be employed and where it's likely to cause stack overflow. Since I…