skysight-inc/HackerNews huggingface dataset:
I had the same company "facilities" on a much smaller scale while working for HP: free HP house in the first month, HP shuttle, HP cantina,...

It's great to avoid employees worrying about non-work stuff. It's a bit big brotherish in a way too, but soooo comfy. Where did I put my soma again?
This is interesting news from a strategy perspective. I think this is VMWare trying to become relevant in a market where they currently don't have much impact on. A few weeks ago they hired Salvatore because of Redis, and now they're acquiring RabbitMQ.

Sounds like they're looking for ways to become a bigger player - and I'll admit I think they're pulling it off with these two moves.
> Nope. You haven't thought this through.

That's not really fair. Paxos provably addresses all of the missing ack problems you suggest and makes progress as long as a quorum of nodes can communicate with each other. That's why I mentioned it.

I'm also aware of the problems with two phase commit, namely the single point of failure. Funny enough, Paxos Commit is the solution to that problem.

So really, Paxos is a magic wand when it comes to available and consistent distributed systems. You shouldn't use it for every single update in your distributed database; it's way too much overhead. But somewhere in the system there's probably some algorithm that looks like Paxos handling some important piece of metadata or the system isn't truly fault-tolerant.

The link you gave is consistent with what I've said. Namely, the concept of quorum is a way to sacrifice availability for the minority of nodes in the presence of a partition but otherwise remain consistent. Paxos does precisely that. It's consistent and available in the absence of partitions, and it sacrifices availability for some in the presence of a partition.

By the way, the other possibility in the design space is to remain available but sacrifice consistency in the face of a partition. This is the eventual consistency camp.
Interesting Edge Case in Health Care Bill
http://www.nytimes.com/2010/04/13/us/politics/13health.html
Generally speaking, it is better to disable weapons rather than kill people in war.

If there is a way to disable RPGs from a distance, then it should be used if there is time.
I second that, for what it's worth. Everybody complains about the lack of women in computer science. Every now and then some clumsy dork prances by and runs a batch of softcore porn slides with his Ruby talk so we have someone to use as a scapegoat. Actually, though, it's not really the occasional high-profile fuckup that keeps women out of coding. It's the constant rain of low-profile casual dismissiveness.

I do not join a community that keeps telling me more or less daily people with my chromosomes don't really belong and everything was better when you didn't run into my kind all the time. Even if I knew that very few of them actually dislike me; that even the really boorish ones are mostly just harmless losers trying to hide their insecurity: I just wouldn't feel welcome.

(Edit: typo)
Put more money into developing such weapons then.
Thank you for your appreciation!

Yes, currently I am working on creating new apps. Sorry for my accent, I'll fix the screencast.
It all comes out of the same time budget for computer-mediated communication.
I thought that if the universe is "open" then it is only the visible universe that is finite, and the rest is actually infinite. i.e. there's stars "all the way" it's just that we can only see stuff 14 billion light years away.

Another point: in one part it says "we are probably not at the center" - I thought the notion of a "center of the universe" was meaningless in the same sense that any point on a sphere is not "the center" (if the universe is "closed"), and you can't have a "center" of an infinite plane (if the universe is "open").
Not sure that's a valid trademark, others have used it similarly for a long time.

http://www.whois.net/whois/hackernews.com

Registered 1998.
Disney, 1979: http://en.wikipedia.org/wiki/The_Black_Hole
Slight reality check here - I've got an i5 Envy 15 that I bought a month ago, and although it had some problems with Linux for a while, I have no difficulty running it now with Ubuntu 10.04 beta. The issues I'm aware of were:

- Touchpad click buttons don't work, forcing you to double-tap to click

- Weird BIOS caused both TurboBoost (the Intel extension that powers down cores and speeds up others) and ACPI to fuck up, leading to no TB and no heat management, fans ran constantly, very bad news

- Buggy sleep/resume

Points 2 and 3 are fixed in 2.6.33+. Point 1 can be fixed via a patch to the synaptics module, but I just use an external mouse all the time anyway.

I believe you can thank this fellow for many of these fixes: http://www.chizang.net/alex/blog/2009/12/21/linux-on-the-hp-...
"A pound of muscle takes ~100 calories a day to survive"

This defies math when on the order of 1/3rd of your weight is muscle. The more commonly cited value is 50 calories a pound, and even that appears too high.

This article cites 6 calories per pound: http://www.thefactsaboutfitness.com/news/cals.htm
Java Switch on Steroids
Ehh...I'd say that, if anything, web developers don't want apple dictating how they design their websites. The reality is that the overwhelming majority of people aren't HN readers and really don't care that adobe has changed their CS5 pre-order app to flash. They like going to smugmug and having it just work.
Here it is without images: http://gist.github.com/364727
Did we watch the same video? The RPG and assault rifles were professional cameras in mine...
What does the return policy look like?
All of apple's SSDs are Samsung

This is incorrect; at least with the MBPs they were shipping until today it was a bit of a toss-up as to whether you'd get a Samsung or Toshiba SSD, and the only way to know what you got is to boot up the system and look at the drive's model number in System Profiler.

FWIW, the one that came in my MBP is Toshiba, and is still awfully zippy after eight months of heavy use (during which I'm quite certain I've written enough to the drive to start noticing any real degradation).
Tasers.
Unit testing and API desing
Yes. However, in my experience, on a small team, benefits of readable code by using templates to implement DSLs in C++ still outweighs burden of prosaic error messages. You quite quickly learn to pattern match error messages to find the real problem.

We might be bitten this later when new guys and gals join the team. Code is very readable for being C++, but newbies might have hard first few weeks with these error messages.
Check out the size of the giant earthworm. 7 meters. Yeesh.
I've taken small example programs written in C# and pasted them into a java environment, changed the library references and I'm good to go. But doing that with 100k lines of code is quite another level. Still, I think the syntax and design similarities between C# and Java present a unique opportunity for this sort of thing... It would probably be prohibitively difficult to do with almost any other pair of languages.
Depends where you live, I'd never heard of the Boston Massacre. Katyn and Glencoe being the examples that come to mind - with the details of the former being particularly gruesome.
Writing something on a forum accessible to the public doesn't give away your copyright.

First, "I want to speak next!" isn't copyrightable. Copyright is there to protect things of value. "I want to speak next!" isn't anything of value. You realize this yourself, so I wonder why you asked the question in the first place.

However, you make the mistake of assuming "where" you publish your work is any indication of value. Indeed, the really good comments are usually well written, and do add value. You'd also be hard pressed to demonstrate that comments are merely transcribed discussion. Comments are just the label we've assigned to the posts we make here.

So each comment must be weighed on it's own merits. A comment can be valued, can be "creative". Indeed, one could argue that the desire to include quality comments in a publication could be indicative of it's quality.

Now, I see your point. Essentially, commenting is the 21st century version of a discussion. Reporters are allowed to report what people said. What people said can be reported. A discussion or commenting forum should be considered in the same way. I don't think copyright works like that.

Is there anything out there where this has been tested?

Good post, btw. Got me thinking. =)
I do not know the author so I could be wrong, but I'm pretty sure this is not bravado or bragging, but rather a critique on a culture that encourages you to tip the scales towards work in a work-life balance. This line says a lot to me:

> But, if you like your work, it’s sure easy to get through a whole lot each day
This link might make more sense, that article only mentions the prize in the headline:

http://www.channel4.com/news/articles/arts_entertainment/onl...
as soon as you've written an amount of data roughly equal to the SSD's total capacity

After eight months of heavy daily use, in which I'm quite certain I've achieved more than 256GB of total writes, I've seen... no change in performance. Still zippy and happy and writing just fine.

Time for misguided hype based on anandtech's articles to go away now.
That's a very interesting experience.

and watch her videos in a flash.

Delicious irony.
dual core.

the wikipedia article on the i5's show that the mobile i5's are dual core while the desktop i5's are quad.

http://en.wikipedia.org/wiki/Intel_i5
I'm just curious as to which library (if any) you used for code editing. It looks nifty!
$50 restocking fee and two weeks to get it back to them.
My bet is we are transitioning from a society of cheep energy to a society of cheap information: we'll be consuming less and interacting more.

Unfortunately, that doesn't necessarily imply less powerful corporations: they're already fighting for the control of what we are allowed to create, how we can interact (privacy), what we can do with our stuff, which crops we will eat, etc. I'm an optimist though: I hope they won't eventually succeed.
The macbook pro 13" is worth the money for the unibody alone. I own a 13MB and the white plastic case is cracking in more places then I care to mention. I got them to fix it once, and only because it was their fault. They just don't hold up build quality wise. The only negative part about the unibody is my wife doesn't like the feel of the metal, it gives her the willies, but I can't fault Apple for that one.
Estimate: 800,000 U.S. Households Abandoned Their TVs For The Web
"it's really nice to have a huge trackpad with gestures."

This is one of the most important usability features on my 13in. MBP. It's the first track pad I've used that I prefer to a mouse. I think it's mostly because you don't have to keep picking your finger up to scroll a long distance on the screen. Also, multi-touch gestures have become second nature, especially in Safari (3-finger swipe for forward/back is even better than keyboard shortcuts).
Nope. Replacing drive and RAM is not a warranty issue. Apple clearly details how to perform it in the user's manual, labelling it all as "user-servicable".
It reminds me of The Prisoner an old british series http://en.wikipedia.org/wiki/The_Prisoner

The main character is held prisoner in a perfect but isolated village where he can eat perfect breakfasts and meet friendly people. Except that the village authorities expect from him "information" ;-)
It's EditArea by Christophe Dolivet.

http://www.cdolivet.com/index.php?page=editArea&sess=c0f...
Meaning the 320M is a whole lot more power efficient than the 9400M. Thanks for the numbers.
I don't think you know what "racist" means. Certainly there are many cultures where the education system translates poorly onto commercial leadership.
One project I am working on is the reimplementation of some old software I wrote 8 years ago. It worked very well but had some conceptual problems and got very bloated. New version offers more or less the same, but in a more modern way using modern standards and fixing some old problems.
I had the idea to do this out of frustration about the old code and that we had no nice way to build custom systems.
So I wrote a prototype that covers most features of the old system. Prayed to the flying spaghetti monster that my old client would love the idea and give me some cash for development and to provide me with his sales infrastructure in exchange for shares. Everything went well. :)

The other project I am working on is a mix of existing technologies with very domain specific features for a very targeted niche. The idea came up because I wanted my girlfriend to quit her job and work together with me. (solid relationship since 10 years; we already worked together) So we started brainstorming about how to combine my IT skills with her knowledge about the specific niche to make something that could help people do their job better.
The initial idea has nearly nothing to do with our current product, but lead to discussions with our target group and more ideas about how to make something nice.
Just because the Boston "Massacre" is called that doesn't mean that it _was_ a massacre. Revere and Sam Adams picked a fight, and then pretended that the violence they began had been perpetrated by evil, aggressive foreigners against their pure and noble citizens -- the same contemptible monkey-trick that Putin used in Georgia. The South Ossetians began the Russian-Georgian War, by firing artillery at Georgian villages; the Boston rioters began the "Massacre," and the British fired in response to one of their soldiers being knocked down -- not by a thrown rock, but by someone hitting him with a club. That's self-defense, not My Lai or the Katyn Forest; and the verdicts from their trials support that statement.

The US has a nasty history of describing anything it doesn't like as a massacre; this is particularly visible in the Indian Wars, in which every incident in which the US wipes out an American Indian village is a "battle," and every incident in which an Indian tribe wipes out a US village is a "massacre." I'm not saying that the US was always in the wrong or that it was always in the right -- "American Indian tribes" is a pretty broad brush to be painting with, and some tribes (the Cherokee, most prominently) were more civilized than the US while others (the Sioux, for ex.) were honestly pretty barbarous -- but I am saying that traditional US historiography is propagandistic.

However, this is changing (although sometimes only by becoming propagandistic in the other direction); and the connotations of the word "massacre" remain the same regardless of how the word's been abused.
>>>The days of yellow journalism are still alive and well.

Ahem, Fox?
Based on the name I was so waiting for a web application framework in Haskell.
Lazy Arithmetic in Haskell
States like Saudi Arabia and Dubai have unjust societies and failed cultures.

Anyone who is fine with their society being a slave state (which Dubai is, for many "guest workers" from the Third World, often working in construction) and has no problem with the oppression of women should not be running anything. (That doesn't negate the fact that many such people, here and abroad, do end up running the show.)

So no, I don't think it's racist. I think that for Dubai to suddenly adopt capitalism is like for tsarist Russia to make a go at communism. This has nothing to do with race; it has to do with culture and readiness to assume responsibility.
Summary: there is no "one size fits all".

> No one is going to ban cars, but it turns out that spending 80 minutes per day in one really sucks,

You're assuming that everyone in suburbia spends 80 minutes commuting. Some do, some don't.

You're also assuming that commute times are uniform and that minimizing them is the only goal.

In my household, commute time is 10 minutes by one person and 60 by the other. Moving closer to the 60 would move us farther from other things that are important to us.

> and if we can build a society where people live closer together and can ride a train to work, that's progress.

You're assuming that people value living closer together. Some don't. They'll gladly pay extra commute time to avoid it.

I write "extra" because that time on the train/bus is also commute time, and it isn't necessarily better time than car time. Yes, some people do prefer train time to driving, but not everyone thinks that 30 minutes on a train (or bus) is better than 80 minutes in a car. (If you need to run errands or do something, the car wins.) And even fewer like the train/bus if it's the same or more time.

I think that people who don't like suburbia's tradeoffs shouldn't live there. The same is true of cities....

Not everyone is a DINK couple. Some people even drive because that makes it possible for them to quickly get to their kids in an emergency. (Parents value such things.)
As the article states, this might be observed in the form of the big bang and/or gamma ray bursts.
A. the authenticity movement don't like America's consumer culture
B. brutal third world dictators don't like America

Therefore, the authenticity movement likes brutal third world dictators
This is so much nicer than Boost's stuff. Quite the exploit but still awesome, it'll probably go into my next side-project.
You can use the same email address to sign up for multiple social networks?
It has been an Adobe Flex form for quite a while now. I have used it several times in the past and have never had a problem. Personally, I kind of like RIAs.
AppJet open sourced some of their code and JavaScript libraries. They don't seem to be online any more, but if you want them to see whether and how they could be integrated with Akshell, let me know.
Intel ports Android to run on Atom CPUs, goes after ARM
Oscar Award winning video editor goes open-source
This is a media consumption device. I'm trying too hard to create things on it

This is the bit that scares me.
Yup, http://en.wikipedia.org/wiki/Grace_Hopper was a pretty important figure in computer science in the mid-20th century.
Top Motivators For Developers (Hint: not money)
There are 2 ways you can get stronger -
1. Adding muscle mass
2. Increasing the amount of muscle that's recruited for doing something. Ie increasing your neuromuscular efficiency.

Low reps increase strength by the second method. The second method also explains why you can be small but very strong
did some more research.

all the i5/i7 macbooks seem to be running on the Arrandale line, so that would make them all dual core.

it looks like the top i7 macbook is using the Intel Core i7-620M processor. the two i5 models are the Intel Core i5-520M (2.4GHz) and the Intel Core i5-540M (2.53GHz).
I look at this as kind of amusing; my previous phone could only run Opera Mini, and the prospect of having a real web browser was one of the things which drove me to the iPhone. Mobile Safari's UI and its actual support for decently rendering pages (coupled with the privacy concerns Opera Mini's proxy system naturally raises) are so far ahead that I'm a bit surprised anyone would actually choose to use Opera Mini -- it's like I've stumbled into a bizarre parallel world where people are clamoring for the right to install and use IE6 as a replacement for Firefox or Chrome.
This just in: scientists discover the fate of our universe will be a stack overflow.
Funny you mention your 3-year-old. I have been thinking exactly that, that there might be a way to create fun apps for babies and kids.

I am firmly against wooden toys and want to give my kid a computer asap (OK, nothing against wooden toys, but you get the idea).

So I wondered if the iPad is durable enough for a kid. Ultimately I expect cheaper variants to appear, with special kids durability (of course not from Apple, but maybe Android or sth like that).

Would be interested in hearing more stories about kids on pads.
>>> I hope that they'll let the material stand for
>>> itself rather than lying like politicians trying
>>> to score points.

WTF? This is a video that Reuters has been trying to get released for over 2 years. The only reason that the video can no "speak for itself" as you say, is because wikileaks leaked it.

And good thing that the video can now speak for itself because it shows that the Pentagon lied about what happened to those reporters. I'd rather have the video speak for itself rather than have the pentagon lying to score points.
By "normal people" he means normal Google employees who live near the office; as opposed to his experience as someone traveling to visit the office and separated from his family, friends, and normal daily routines.
> It was a great idea between 1930 and 2000, as American corporations managed to become increasingly dominant in modern life, but as that trend reverses, I expect the share of our economy held by the top 500 corporations (that's essentially what the S&P is) to contract.

It's quite possible for the dominance of corporations to remain the same or even increase even as the share of the economy held by the S&P 500 goes down.

I'm betting that corps will continue to be as dominant, if not more so.
"This rewrites all files for /zap/j/anything-anynumber.js to /zap/j/anything.js and /zap/c/anything-anynumber.css to /zap/c/anything.css"

Why post a file called "foo-12930.css" and show it to browsers at "foo.css"? The opposite is better - keep updating foo.css (and use version control), but show it to users as "foo.css?some-timestamp". This is what Rails does. If your server is configured to tell browsers to cache CSS files for a year, they will request the file once, then continue to use the cached version until you update the file. Then they'll see that it has a new timestamp and get the new version.

This post (and the previous one) show how to do this in PHP: http://sleeplessgeek.blogspot.com/2010/03/cache-busting-in-p...
These are laptops... so I'd rather have battery life over performance.
My main problem with the iPad is the weight. At 1.5 pounds it is incredibly light, yet at the same time becomes heavy quickly. Unless you are resting it on a table or on your body it gets heavy faster than you'd expect. My top use scenario, reading in bed, is just not comfortable with it. Mine already went back. I think we have about 3-5 more years before tablets are ready for me.
Someone please explain to me why bearwithclaws even has to ASK permission to reprint the comments.

If the copyright issues discussed throughout this thread don't make it clear enough, think through it logically.

Does it seem ok for someone to republish your original writing for money without asking your permission first?
If it's using node.js (or other JavaScript-based) server-side framework, it could be very useful as a live 'gist' or pastebin. Show/Review the code and see it in operation all in one place. Collections of lots of little scripts.

I'm also thinking of it as a community-based implementation of something like Yahoo YQL, so mashing together several useful datasources and using JavaScript as the glue.
No, not really.

Not everybody has great broadband mobile connections.

Android has a very good browser with WiFi, but it is totally useless with my Edge connection. Opera on the other hand is amazingly fast with any connection I have tested.

YMMV
I agree that the US has a long history of double standards (WWII was particularly shameful: the worst criminals in that war were the Communists, who got away scot-free; and the Western Allies' strategic bombings, especially the deliberate targeting of German civilians by the UK and Japanese civilians by the US, were war crimes); but my point was just the connotations of the word "massacre."

And if we want to talk about US-perpetrated crimes with horribly inadequate prosecutions for them, we should talk torture. Death is death, and that's the end of it; but Guantanamo Bay, or the rendition programs, or the US torture which the rendition programs replaced when it was forbidden, or the employment of torture down to the present day to control prisoners? The mind revolts. A country which trusts in God should remember that He is just.