New
The latest blog posts to take off on Hacker News. 857 posts.
PHP 5.5.5 Released
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites in the world.
Visual Studio 2013 released to web
Visual Studio 2013 is now available for download! We hope you are as delighted with this release as we are to bring it to you. You can learn more about
Incremental Garbage Collector in PyPy
Hello everyone. We're pleased to announce that as of today, the default PyPy comes with a GC that has much smaller pauses than yesterday...
Insecurities in the Linux /dev/random
New paper: “Security Analysis of Pseudo-Random Number Generators with Input: /dev/random is not Robust, by Yevgeniy Dodis, David Pointcheval, Sylvain Ruhault, Damien Vergnaud, and Daniel Wichs. Abstract: A pseudo-random number generator (PRNG) is a deterministic algorithm that produces numbers whose distribution is…
The trouble with timestamps
Some folks have asked whether Cassandra or Riak in last-write-wins mode are monotonically consistent, or whether they can guarantee read-your-writes, and so on. This is a fascinating question, and leads to all sorts of interesting properties about clocks and causality.
Hostnames
The idea is to come up with some kind of category, so that people have something to remember all the names by. Some categories: Geographical (countries, cities, parks, rivers, lakes, streets), entertainment (flintsones, simpsons, disney films, celebrities), companies (hotels, airports, local shops, restarants)…
Dear Google, Commit Your Broad Patents to a Defensive License
Dear Google, There has been quite a bit of news lately that you have applied for a patent on bill splitting. It's a helpful tool—we've all been to restaurants or lived with housemates and have needed a convenient way of calculating and tracking who owes what. But this technology already exists—and...
Lithium Battery Pack Design for Boosted's Electric Skateboard
As with our previous posts, you can skim the photos and captions for a quick read or dive into the text for more details. The power capability of Boosted's drivetrain would be useless without a...
Node.js and the new web front-end
The Official Web Site of Nicholas C. Zakas
Btcd: Not your mom's Bitcoin daemon
We are pleased to announce that btcd , our full-node bitcoind alternative written in Go, is finally ready for public testing!
Maven is broken by design
The other day, someone asked about the status of the GWT Mavenization, saying he loves Maven and would like to help. I replied that “I used to really like it” but wasn't “so sure nowadays.” It obviously was followed by “I know it could cause issues if not used in the proper way […] Do you mind telling me why you don't…
Go vs C++: Ray tracer (part 3)
Easy, affordable options for you to obtain the domain you want. Safe and secure shopping.
Hacker Scouts teaches children Linux, robotics, and welding
Track and improve how AI assistants recommend your brand across ChatGPT, Gemini, Claude & more.