New
The latest blog posts to take off on Hacker News. 4,763 posts.
How I got banned from Codewars
Hello everyone.
Why You Should Hire an Old Programmer
You should hire an old programmer. It’s true! Sure.. older programmers are not going to work as many hours as someone fresh out of college. They have kids and spouses and mortgages and softball games to attend. They won't hang out at the office playing Xbox and ping-pong all night. They will not work 80 hour weeks and…
I found a bug in Intel Skylake processors
Instructors of “Introduction to programming” courses know that students are willing to blame the failures of their programs on anything. Sorting routine discards half of the data? “That might be a Windows virus!” Binary search always fails? “The Java compiler is acting funny today!” More experienced programmers know…
Why is the Quintic Unsolvable?
In this article, I hope to convince you that the quintic equation is unsolvable, in the sense that I can’t write down the solution to the equation \[ ax^5 + bx^4 + cx^3 + dx^2 + ex + f = 0 \] using only addition, subtraction, multiplication, division, raising to an integer power, and taking an integer root. In fact, I…
Nuts and Bolts of Multithreaded Programming (2011)
Access technologies that use data for modern code, machine learning, big data, analytics, networking, storage, servers, cloud, and more.
Rolling Shutter Simulation in C
The most recent Smarter Every Day (#172) explains a phenomenon that results from rolling shutter . You’ve likely seen this effect in some of your own digital photographs. When a CMOS digital camera captures a picture, it reads one row of the sensor at a time. If the subject of the picture is a fast-moving object…
Writing a NetBSD kernel module
Kernel modules are object files used to extend an operating system’s kernel functionality at run time .
Base-4 fractions in Telugu
From the highly eclectic blog of Mark Dominus
Bitcoin mining on a vintage Xerox Alto: very slow at 1.5 hashes/second
I've been restoring a Xerox Alto minicomputer from the 1970s and figured it would be interesting to see if it could mine bitcoins. I coded u...
Transfer of atomic mass with a photon solves the momentum paradox of light
The Department of Applied Physics pursues vigorous research in physical sciences and creates important industrial applications.
Selling t-shirts beats selling mobile apps
Stop doing the apps. Start selling t-shirts. I spent an enormous amount of time doing apps, or even programs (before we begun to call it apps). I spent days on doing more or less challenging stuff like PGP [https://github.com/krzyzanowskim/ObjectivePGP] implementation or Cryptography [https://github.com/
70 job interviews in 17 days
When I was but a wee lad, I dreamed of being a janitor for NASA. There's just something awesome about playing a part, no matter how sma...
An Adversarial Review of “Adversarial Generation of Natural Language”
Or, for fucks sake, DL people, leave language alone and stop saying you solve it.
O'Reilly's Decision and Its DRM Implication
On Wednesday, I got mail from Laura Baldwin, President of O'Reilly, announcing that "as of today, we are discontinuing fulfillment of indiv...
You don't need a grid framework on top of the CSS grid layout
In the last couple of weeks I have started to see CSS Grid layout based frameworks and grid systems appearing. I’m actually surprised as to how long it has taken, but I am yet to see one that adds any value at all over just using CSS Grid Layout. Worse, the ones I have seen ... You do not need a CSS Grid based Grid…
As the U.S. fantasizes, the world builds high speed rail
Tomorrow, two high-speed rail lines open in France, providing new corridors for trains to slice through the countryside at 200 mph (320 km/h). One is a 302-kilometer link that will connect Paris to…
How I Took an API Side Project to 250M Daily Requests
My company IPinfo.io started as a response to a question on Stack Overflow.
Literacy
Being able to read and write opens up the world of education and knowledge. When and why did more people become literate? How can progress continue?
Congress Needs to End Warrantless Spying, Not Make It Permanent
Lawmakers are getting serious about renewing the U.S. government’s Internet spying powers, so we need to get serious about stopping their bad proposals. First out of the gate is a bill from Sen. Tom Cotton, an ardent defender of government surveillance. His bill would not just reauthorize, but make...