News for hackers. Stuff that matters.

grout

Re:What We Should Have Said To PG on Tuesday July 10, 2012 @12:39PM (#4224673)
Rule of thumb: If any part of your pitch sounds like Microsoft marketing, you're not ready.
"Satisfactory."
Re:Diablo 3 Job Interview for Programmers on Monday July 02, 2012 @05:49PM (#4191209)
Fuck Diablo. My interview will be in Alpha Centauri.
Re:Musl libc on Sunday June 03, 2012 @12:36AM (#4060064)
AVR-targeted gcc has an __int24 type. Not a power of two.
Re:Why I Use Perl: Reliability on Tuesday May 29, 2012 @04:47PM (#4039782)
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);
   }
Re:Linus Torvalds won't do github pull requests on Sunday May 13, 2012 @02:58AM (#3966259)
"using rhetorical force to invalidate contrary views"

Thank you for epitomizing what makes Linus worth emulating.

Rhetorical force. Coooool.

Re:Looking At The World Through Twitter Data on Tuesday May 08, 2012 @11:13PM (#3946945)
http://topsy.com/ yeah. we do that.
Re:Functional Programming in C++ on Friday April 27, 2012 @09:31PM (#3901740)
A lot. Ignore comments to the contrary.
Based on that picture, I pity the employees.
Doesn't build with the gold linker. Feh.
Re:A Forth Story... on Sunday April 08, 2012 @10:25PM (#3815582)
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.
Re:Books Programmers Don't Really Read But Recommend on Monday March 26, 2012 @12:55AM (#3755074)
Mythical Man Month and Silver Bullet essay ought to be mandatory. K&R as well, and Stroustrup (both C++PL and Design and Evolution of C++).

Programmers don't stand on each others' shoulders, but each others' feet.

Beware the naked man who offers you his shirt.
OpenSSL's command line tools are so antequated and annoying that I can't help thinking that they're being held back by the Powers That Be so as to discourage casual crypto.
Re:Meetings: Where Work Goes to Die on Tuesday February 14, 2012 @06:42PM (#3592310)
It is fun watching kids rediscover the wheel.
Re:.NET: So long and thanks for all the fish on Monday February 13, 2012 @08:20PM (#3588171)
sigh Scientists stand on the shoulders of giants; programmers stand on each others' feet.
Re:Why I Left Perl on Monday February 13, 2012 @08:14PM (#3588154)
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.

Microsoft wants to kill C. I don't know why.
Re:Perl: When DWIM Doesn't on Tuesday January 31, 2012 @03:00PM (#3534922)
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.
Re:We are sorry to inform you on Saturday January 21, 2012 @04:42PM (#3494742)
"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
Re:Request for Startups: Kill Hollywood. on Saturday January 21, 2012 @03:03PM (#3494409)
Whenever anybody complains about hate, I usually find that what they mean is "don't get mad just because we deserve it."

Usually.

Re:Strcpycat on Saturday January 21, 2012 @12:25AM (#3492693)
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.
Re:PIPA support collapses, with 13 new Senators opposed on Wednesday January 18, 2012 @08:52PM (#3482854)
I hope Feinstein gets primaried. Her support for PIPA is sick.
Re:Coding Skill and the Decline of Stagnation on Friday January 13, 2012 @10:28PM (#3463390)
"The advantage of abstraction" is not always an advantage, which is the whole point of this whole thread.
Re:The Future of CouchDB on Thursday January 05, 2012 @02:34AM (#3427840)
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.

Re:How Do I Cassandra? on Wednesday November 23, 2011 @05:46PM (#3272122)
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.
Re:How Do I Cassandra? on Wednesday November 23, 2011 @05:44PM (#3272115)
Node failure is not the failure case in question. As long as the node is up, hinted handoff can't play any part.
Re:How Do I Cassandra? on Tuesday November 22, 2011 @08:16PM (#3268276)
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.

Re:How Do I Cassandra? on Tuesday November 22, 2011 @08:14PM (#3268272)
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.

Older »