New

The latest blog posts to take off on Hacker News. 2,307 posts.

Any topic
2016
402

Ways Data Projects Fail

Introduction Data science continues to generate excitement and yet real-world results can often disappoint business stakeholders. How can we mitigate risk and ensure results match expectations? Working as a technical data scientist at the interface between R&D and commercial operations has given me an insight into the…

406

A Random Walk Through Ada (2014)

So the C programming language has been getting a lot of bad press recently; a really stupid bug in some C code has compromised some of the core security infrastructure on the internet. The fix is easy, but the knock-on effects are going to go on for years and will cost serious amounts of money. As a result, people…

409

X86 Register Encoding

If you've ever look at the disassembly output for C or C++ code, you'll probably notice that there are a lot of push/pop instructions. And if you pay close enough attention, you'll notice that the compiler prefers to use certain registers over others. In particular, compilers will prefer pushing "old" registers like…

420

The Mac Platform Decline

David Owens II: To me, Thursday’s event signaled one thing for me, and maybe I’m completely wrong, but the Mac is officially over. Apple, the MacBook Pro is not a pro-level computer. It’s simply not. Ted Landau: Apple’s desktop Mac lineup is headed for the graveyard. Dead. Done. Over. It has taken me some time to…