HN user

grout

48 karma
Posts0
Comments41
View on HN
No posts found.
Musl libc 14 years ago

AVR-targeted gcc has an __int24 type. Not a power of two.

The readability arguments need to include such modules as Method::Signatures::Simple, which replaces the old manual method (no pun intended) with:

   method foo ($a, $b) {
      $self->blargh($a + $b);
   }
A Forth Story... 14 years ago

Forth's necessity of carrying the stack in short-term memory while coding and debugging has seemed to me its deepest flaw as a tool for mortals.

Why I Left Perl 14 years ago

The only valid reasons to "leave" Perl apply equally to Python. Sorry, but it's true.

Compilers are good enough for type systems to be advantages, now.

You're funny. If this really pushed you over the edge, you were born -on- the edge, and didn't give Perl a fair shake.

"They laughed at Columbus, they laughed at Fulton, they laughed at the Wright Brothers. But they also laughed at Bozo the Clown." -- Saint Carl Sagan

Strcpycat 15 years ago

The best system involves keeping end pointers, not lengths. Remaining length changes. End pointer never changes. At previous job we converted our whole code base to this system, and it worked great.

This is what happens when people with the kind of crazy that broke HP and Palm and Compaq decide to play with open source projects.

Clue: Dealmaking is not codemaking.

How Do I Cassandra? 15 years ago

You're not idiots, and neither are Amazon. But using a Dynamo style design safely requires overprovisioning and performance loss. W=1 speed is your bait; reality is the switch.

How Do I Cassandra? 15 years ago

Node failure is not the failure case in question. As long as the node is up, hinted handoff can't play any part.

How Do I Cassandra? 15 years ago

You use argument from authority ("It's based on Dynamo, which is made by Amazon, so you know it's good!") while accusing me of a strawman for reporting my own personal experiences.

Good thing there is no god, or you should have to watch out for lightning.

How Do I Cassandra? 15 years ago

sigh And here your PR guy wanted to fly me to New York to talk to you. Obviously the effort would have been wasted.

Replication events are too important to be designed to fall on the floor. I want at any given time to know approximately how far behind replication is; I want primary write events to block until replication is at least durably scheduled; and if I pause or slow operation and wait for replication to catch up, I want to know that it _is_ caught up without holes. Cassandra fails utterly to meet these minimal requirements.

Master/slave queue is not the only way to meet these needs, but unless a replacement can fulfill the requirements, I can't responsibly switch.