Recent submissions

Comment · 14 years ago
GDB's not the only debugger out there. I think the real limitation is lack of debug methodology in general. I've discovered numerous features of proprietary debuggers just by thinking "I wish the tool could do X" only to find out that it already could.
Comment · 14 years ago
Me too. Though it's more expensive than flash memory, it can support a much higher number of erase cycles.
Comment · 14 years ago
Comment · 14 years ago
No, the binaries may be easier to disassemble, but it's still machine code. I don't have to include the assembly source if I don't want to.
Comment · 14 years ago
Yes, in much the same way that any given number could be random, pseudorandom or nonrandom given its context, it can also be in violation or accordance with copyright law depending on its legal context.
Comment · 15 years ago
Alternatively, they just spend more money to reelect those politicians until their positions switch. It's not like SOPA proponents won over those constituents to win the support of their reps. Or is this supposed to be a principled stand?
Comment · 15 years ago
On his 12/13 post, he gave a floor. Presumably it's in the same ballpark as well.

Minus some money for PayPal charges etc, I have a profit around $200,000 (after taxes $75.58). This is less than I would have been paid by a large company to simply perform the show and let them sell it to you

Comment · 15 years ago
Visible means "able to be seen." You can see things that emit or reflect light. Abstract concepts don't emit or reflect light.

Real objects can only approximate a circle. The pedantic definition of a circle in this context is being used to make the point that you can't make a perfect circle with pixels.

Comment · 15 years ago
Then it's the photons that are visible.

A circle is a set of points, and a point is an abstract concept. Having a photon centered on a point does not make the point visible.

Comment · 15 years ago
Software is just massively complex. Some day, someone will come along with the resources to redo large parts of the technology stack "correctly." If they do it right, it may even be an improvement. But make no mistake, the investment required will be massive.

So until we hit a major technical wall, why bother? Why optimize prematurely until we're bumping up against atoms?

Comment · 15 years ago
Comment · 15 years ago
This may be a subcategory of "financial reasons," but health care is probably a big factor for a lot of people in the US.
Comment · 15 years ago
Comment · 15 years ago
Comment · 15 years ago

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton