Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Millennium
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
55 ms
·
541.
▲
by
Millennium
14y ago
Whether or not you use this hack, you can't naively trust the client to always send valid UTF-8; you're right about this. But because of this bug in IE, rejecting posts with invalid UTF-8 as malicious will net you some false-positive cases,
542.
▲
by
Millennium
14y ago
Man, what a thing to risk your life as you know it for.
543.
▲
by
Millennium
14y ago
If you specify a form's data as UTF-8, but every character the user types in happens to also occur in Latin-1, IE will disobey what you've set and send it in Latin-1 instead. In many locales -perhaps most- that's going to be a very common o
544.
▲
by
Millennium
14y ago
As mentioned in the thread, mostly because at this point it's a massive block of battle-tested code. That's not something one scraps and rewrites lightly, and "because I like a different language" counts as rewriting it lightly. The advanta
545.
▲
by
Millennium
14y ago
Good for them, I suppose, but what is their position on enabling criminal invasion of privacy?
546.
▲
by
Millennium
14y ago
As others have mentioned, the basic idea that angry people innovate more smacks of a first-world mentality: there are many places in the world where people are far angrier than in the US, yet most of are so far removed from being centers of
547.
▲
by
Millennium
14y ago
Couldn't that be considered predatory?
548.
▲
by
Millennium
14y ago
Common misconception. Shouting "fire" in a crowded theatre is not a crime. The crime is causing a panic without cause: if you've got a good cause (for example, if there really is a fire) then you've done nothing wrong. The crime in releasin
549.
▲
by
Millennium
14y ago
For the last 40 years, C has been on a very short list of the most common programming languages on the market. It might not always have been at the top, but it has never been very far from the top since it was created. This means that the l
550.
▲
by
Millennium
14y ago
So the new question is, why? Is it genetic? Epigenetic? Memetic? This really doesn't tell us all that much: many things run in families, including things that cannot possibly be genetic in nature.
551.
▲
by
Millennium
14y ago
9000? Well, that's older than most young-earthers claim; I'll give him credit for that much. But if you're going to try to use the Bible as a geology textbook, then at least GET THE FREAKING NUMBERS RIGHT.
552.
▲
by
Millennium
14y ago
My problem with the Hemingway one is that there's not nearly enough function call chaining going on. Hemingway would be all over that particular construct.
553.
▲
by
Millennium
14y ago
I'm trying to get the pigeon symbology. The article says it's essentially the French word for what would be called a "sucker" in the US, so the people who are using it are obviously calling themselves suckers. But is this a protest of the F
554.
▲
by
Millennium
14y ago
I smell a bad sci-fi horror movie in the works.
555.
▲
by
Millennium
14y ago
If you've ever seen very young puppies playing, you know that it's not as cute as it sounds. There's yelping and pain, and often even blood as the puppies bite one another mercilessly. But as the days and weeks pass, that stops; by being bi
556.
▲
by
Millennium
14y ago
Certainly you want the overlap to be large, but if you always do only what your customers want, there's no room for innovation or vision (which, by definition, users haven't thought to want). But that said, the "frustration/annoyance" facto
557.
▲
by
Millennium
14y ago
So basically, Segoe is to Myriad as Arial is to Helvetica. Got it.
558.
▲
by
Millennium
14y ago
The most important meme for success is agency: you can make a difference in your life. But this one -adaptability- is not far behind it. You can make a difference in yourself.
559.
▲
by
Millennium
14y ago
It seems to me as though this is not so much about removing idioms from code as using only C-family idioms in code (and even then, regressing as closely to plain C as the semantics of the language permit).