skysight-inc/HackerNews huggingface dataset:
One correction and one comment:

The article says cafeterias are available 24/7. That is not technically correct. The cafeterias are open for various meals on various days (eg one might do breakfast and lunch 5 days a week, another might do lunch 5 days a week and dinner 4 days a week).

What are available 24/7 are the micro-kitchens, which have coffee machines, breakfast cereal, various snacks, sodas, ice tea, etc. It is true that these do tend to have a healthier focus but it depends on what office you're in.

Also, I don't know what vending machines there are. I haven't seen any but then again I'm based on New York (although I've spent quite a bit of time in Mountain View).

So I'm not sure how the article reaches the conclusion it does because, at least in Mountain View, it's entirely possible to eat nothing but Oreos and Kit-Kats from the MKs 24/7.

It is true however that those items do tend to be on the lower shelves.

Lastly, this article seems very focused on Mountain View but that's only one of many offices, although it is by far the largest. In New York for example there are no bikes but there are scooters (the building we're in is an entire downtown city block and one of our floors is the entire floor so scooters actually do come in handy for traversing level 4).

I haven't seen bikes or scooters outside of these two offices however.
All of Wikipedia is developed using an open source model
> If anything the framework needs to be good at, it is, how well it allows itself to be replaced and with how little effort.

Agree completely, its an obvious point but I do also think good frameworks allow plugging out smaller chunks elegantly
Gmail did not introduce 'conversations'. Threaded email clients have been around since forever.
But most of the company names are not using 'ly' in the adjective / adverb form? I don't get it. Why not use any other modifier ending, like 'ing' or 'ish' or 'vore' like:

Chargish
Bitvore
Spoting

If it's the availability of domains and the CCTLD, why Libya? Wouldn't Liechtenstein be better? It ends in 'li'. Or even better, Switzerland, since you can make so many more words that end in 'ch'?

eatmu.ch
cin.ch

Puzzled.

Seems so random to me.
[removed]

Much appreciated!
Bitcoin Mining Update: Power Usage Costs Across the US
1. Spotify has a slightly larger selection (8.5mm tracks on Rdio, 13mm on Spotify)

2. Rdio has a killer web app so you can login to your account from any computer (great for parties and traveling). Both have desktop and mobile apps.

3. Spotify has higher bitrate (320) on pro accounts and uses p2p and other tech to do things like pre-cache songs it thinks you're going to listen to so they play instantly when you click on them

4. I haven't used spotify much, but Rdio's social features seem more fluid and their collaborative playlist feature is awesome

See more discussion at Quora: http://www.quora.com/How-do-Rdio-and-Spotify-compare?q=spoti...
used this one: cCes6dAxcXAgnnSV
major thanks, chap!
I can tell you why I might give up Rdio for Spotify, depending on how this trial goes.

I have been a Rdio subscriber for about 3 months now, and I really only have two complaints. The first is that when I'm listening to Rdio at work (which is where I use the service most often) the stream tends to hang up and/or "stutter", to the point that I eventually get frustrated and turn it off. Now, we have pretty decent bandwidth at work, and other similar services (e.g. Pandora) don't seem to suffer from this problem, so I'm not sure what Rdio's problem is.

The other problem I've observed with Rdio is that a noticeable amount of time passes between the time I press "play" and the music actually starts. This one's not such a big problem, but it is a problem.

So, I've just signed up for a Spotify Unlimited plan and I'm going to see how it stacks up, especially with regards to the aforementioned problems. If it seems to perform more consistently than Rdio has, I'll probably switch.
Eyefinity and Me - An Idiot's Guide to Eyefinity
I would buy yourself a copy of quickbooks. (I hate it too..) I recommend this for two reasons. 1) Most banks worth their salt allow you to download your transactions in a format quickbooks can understands. 2) It's the format that accountants generally work in or can import most easily. How much extra time do you think your accountant is spending getting your worksheet into quickbooks or whatever system they are using? A fair amount I'm guessing.
Didn't see an area for feedback on the site so if anyone's looking the signup form broke when I used the birth year of 1892. Didn't hightlight the form field or provide a message.
In some cases with Asian factories the no-name product isn't even a "cheap knock-off", it's from the same factory with the same design.

Say MP3 Factory A gets an order for 1000 units/day but has capacity to do 1400/day. The factory still runs the extra 400/day and sells them as no-names.

Note: this is probably not the case any more with most proprietary electronics because competition is fierce enough that a factory would not want to lose a client. It does however flood the market with cheaper equivalents for all sorts of other products: clothes, shoes, wallets, etc.
You're not, and I think this is where a lot of flamewars between Git and Mercurial users and between DVCS and centralized VCS users start, so I while I don't want to feed the fire, I will only cautiously recommend peeking at Joel Spolsky's Hg Init tutorial, and see if Mercurial is a bit more natural for you, since a lot of people seem to think it's simpler (I have no opinion, mostly because I haven't used Mercurial much).

At the end of the day, for me it boils down to a comment by Xiong Chiamiov, made on one of Mike Taylor's rant-y blogposts about Git, which was much discussed on HN a while ago,

"I use it because the benefits outweigh all of the things that you mentioned."

Yeah, it's complicated. But a lot of people think it's worth it.

edited to add links to the Reinvigorated Programmer posts, which I recommend reading because there's a ton of good commentary and suggestions for newcomers, even if the discussion got a bit heated:

http://reprog.wordpress.com/2010/05/10/git-is-a-harrier-jump...

http://reprog.wordpress.com/2010/05/12/still-hatin-on-git-no...
I think it's a bit of a non-issue. It's really about time we get IDEs that allow us to hands-on manipulate the AST of a language, rather than edit text. In such an idea, displaying the <- operator like ← is just a GUI issue.

That said, given that Scala doesn't have operators at all (just infix methods that are named with a series of symbol characters), isn't ← just implemented as an alias to <- ?
There is interference - my model is merely the many body schrodinger equation, after reduction to a two-particle NLS.

The key observation is that a measurement apparatus involves N particles, each moving a distance O(1). Thus, the distance (in configuration space) between both wavepackets (i.e., |cat dead, observer sad> and |cat alive, observer happy>) is O(sqrt(N)).

Because the two wavepackets are so far apart, they can't interfere. This is true with or without the observer, since the cat still has O(10^23) particles.

On the other hand, if there were no observer, and the system were merely an electron, the distance between wavepackets would be O(1) and interference would be possible.
Chinese guy Liu Xin Ying builds his own ipad from scratch(video)
looks very good! a lot to read for the train ;)
Github is Your New Resume
You can keep the master copy at home but do (encrypted) backups on the cloud. I find it much more reassuring than the other way round (put everything in the cloud, maybe backup locally every now and then).
Dropbox's sync indicator is still in the corner for me, just as it always has been, so it seems to work fine.

How is everyone's alt-tab performance? I've been trying to like it, but alt-tab is so slow that it's barely usable. I don't have another GNOME3 computer to compare it to, so I don't know if it's something wrong with my configuration or hardware.
And like anyone who's ever tried to build a large front-end application with _just_ a library (jQuery) will tell you: it quickly gets way out of hand and completely unmanageable before the product even releases.

One the same note, if all you need is a quick animation when a button is clicked, and some extremely trivial dynamic elements on the page, a large framework like Sproutcore is going to just get in your way, and you'll spend more time trying to learn how the hell to use the damn thing and twist it into doing a task that's outside of its primary purpose.

In short: use the right tool for the job. The anti-framework posts to come out of the woodwork this morning on HN are pretty disheartening. I sincerely doubt anyone that's completely against using a framework has ever written a large application that they need to support, that didn't end up as a giant mess of spaghetti code stringing libraries together haphazardly.
If you're looking for a comparison of the Free and paid plans, you can find the UK version here:

https://www.spotify.com/uk/get-spotify/overview/

It's a shocking omission on the US site, but the plan features are the same.
http://www.google.com/search?q=site:news.ycombinator.com+pat...

I will also quote myself: "I first learned to disable Apache KeepAlives in 1998. Yes, 1998. It's disheartening that Apache still ships with it enabled by default. It has always allowed a relatively small number of lingering clients to completely DoS your server."
Thanks for the advice. However, I felt exactly the same with Hg. In fact, the main reason I have for currently using git and not hg is github.

I'm convinced that indeed it's worth spending more time to grok [git/hg/bzr] and really get the power out of it, but I just can't shake the feeling that somehow, it should be possible to make something with the same benefits that works much easier.

I was hoping that maybe Kiln is exactly that, but from their promo-page all I can see is a rant about how cool DVCSs are, and not much about how Kiln makes Hg easier.
It would be very cool if it was correct. How is sugar the cheapest?
Yeah, it would probably become a smash hit if it were aired on TV!
I think that's just in response to the various complaints about unnecessary cliffhangers here and elsewhere.

While he doesn't owe anyone an apology, I think it's nice that he's happy to give one anyway. Politeness is always admirable, especially on the internet, and politeness above and beyond the call of duty doubly so.

FWIW, I couldn't care less about 'cliffhangers,' provided they are not deployed in a cynical effort to garner underserved subscribers, which is clearly not the case here.
It saddens me to see that sugar costs less than fat.

ObReference to "Good Calories, Bad Calories."
Outright.com
This is where we need something like oAuth to allow accountants to have access to our bank transactions.

I've been considering writing a little scraper to download my corporate transactions into a database regularly (similar to mint/lovemoney etc..) but so far, the quarterly pain of copy-paste hasn't been that big a deal (I keep up with it monthly anyway).

But a good accountant should take most of the administrative overhead away. Would recommend moving if they're not making your life significantly easier!
I'm interested to see how the US consumer reacts to Spotify. Streaming music isn't new, and its had very little uptick as consumer behavior is mostly given toward a 5 record a year purchase (average music spend per US 18-65 is 50 bucks there a bouts).

120 is a big jump for the average person.

Also Spotify US will not be allowing you to "live" as a free user for long.

I have other issues with Spotify, both good and bad, but that is its own blog post and nothing I submit to HN gets up voted anyhow :)
It is more that the git API uses terms that have been used in past VCSes in different ways, so it is a matter of helping new users to unlearn their original mental model from older VCSes and to learn the new model. I am mostly convinced that the new definitions of terms are more accurate.

"git reset" in one sentence: git reset allows you to move the HEAD's branch tag to any other git revision. (It is easiest to think about git in terms of labels moving around a tree of nodes.)
Hey everybody.

Please keep in mind that I work with a lot of people who still think Ruby is a toy language and Rails can't scale. This article was written for my audience, .NET developers who have heard of Rails but know almost nothing besides the name.

My goal with the post was to move people who identify as .NET developers, "because we work on the best platform", towards platform-agnosticism. Not to convert them from .NET zealots to Ruby zealots.

Based on how everyone (everyone) has reacted, I worded something badly/messed up the post.

Have a nice day everybody.
Unfortunately it seems to penalize people who choose to eat more fat vs. carbs.
Got one, thanks!
Awesome - thanks! Used this one: faFWVKqrpxenRBdJ
Eventually, yes.

For example right now a duo are preparing to do a manned space flight, which would have been unthinkable 30 years ago.

http://copenhagensuborbitals.com/

http://copenhagensuborbitals.com/personel.php
It makes me think of Ned Flanders' "oke-ly doke-ly." I don't see it as particularly clever, but then again de gustibus non est disputandum.
Hmm, given that the question was asked on HN, there could be a good business idea there... File and DB backups offered as SaaS.
CentOS 6.0 Cloud Servers launched
MIT researchers uses carbon nanotubes to store solar energy
What’s Next for APIs: Performance Tuning
That's a shame, but at the same time you have to wonder who would store five years of photos using an online service and not have a single backup. Buy one or two cheap portable hard drives and do a monthly backup of all of your can't-live-without files to both drives every month. Store them in a safe place and don't use them for anything else. Problem averted.

Edit:
Or shit, at least have a copy on your computer.
No, in the case of 'for', <- and ← are syntax.
New Technology Adoption is Getting More Painful
How Mozilla Is Still Better Than Its Competitors
Just used dxY2cZMJHzbNETX3. Thanks!
it's about time new views were tossed around about email.

Every email client I've used looks like a clone from Netscape Communicator.
> and allows good sound quality for users with fairly low connection speeds.

P2P is all about lowering their costs, not about making better sound quality for low connection speeds. It doesn't matter if you're streaming from Spotify's data center or across the street, slow is as slow does. You're not squeezing more bits through a slow connection because of P2P.
http://weblogs.mozillazine.org/gerv/archives/2011/07/mozilla...
Oh it definitely still goes on. Try buying some high-end headphones from ebay.
http://www.spotify.com/us/get-spotify/overview/

Weird that it isn't linked anywhere on the splash page.
Ask HN: Women in Tech who are *changing the world*
Hi HN,

I'm putting together a feature on women in tech who are changing the world, and I thought some HN'ers might have some thoughtful suggestions on who to include.

To be clear, this isn't another list of women tech executives, nor will the focus be on Internet startups. The focus will be on women who are working in academia, science, high-tech, or non-profits with the mission of improving the lives of others, and making a difference in society.
- Why not use any other modifier ending, like 'ing' or 'ish' or 'vore' like:

See point #2 - I bet if .ish was a CCTLD they'd do exactly this.

- Libya? Wouldn't Liechtenstein be better? It ends in 'li'.

See point #1. :^) Pardon if it wasn't obvious but both these facts combined for handy 'sniglet' (fake but realistic English word) domain names.
tl;dr: An Australian teenager imported knock-off iPod shuffle and made some $ until Apple said stop. He did.
TDD isn't a tool, it's a process of developing software.

This is just the internal stuff, you DONT need to know this using git on a day to day basis. I use git for all my projects and most of the time, i mainly just type `git commit -a -m "lol message" && git push`.

Do you need to know everything about MS Word in order to become productive with it? No. Apply the same concept to Git or any software really.
Every kid (and man's) dream: Man builds turbine-powered Batmobile
In a way, this article reminds me of Paulo Coelho’s The Alchemist. The journey of a shepherd boy who leaves his world to discover the treasures of his personal legend.

"They represent the Promised Land where, one day, we'll start doing something meaningful."

If you don’t have an urge to go out and do something different than what you’re doing now, then this article probably doesn’t apply to you. I think It’s more related to people who say you’re going to one day start your own company, or work for a startup, or “travel to Montreal” but immediate problems always get in the way. You don’t have to change the world necessarily, just be happy and follow your dreams NOW because life is too short.
In this case it's a difference in levels of understanding. From the beginning of the article: "I never strongly understood the command beyond the handful of specific use cases that I needed it for." So in that frame of mind git-reset is very simple. "Oh crap, I messed up my working dir and everything's messed up! git-reset --hard!"

The purpose of the article though is to improve understanding beyond that and at an intuitive level. It's the difference between saying Bayes Theorem is p(h|e,c) = p(e|h,c)*p(h|c)/p(e|c) and linking to http://commonsenseatheism.com/?p=13156

The thing I like about git is that yes, as a whole it's pretty complicated, but it's really not that hard to get up and running quickly especially if you use github. Then it's a gift that keeps on giving as you learn more about it while also becoming more proficient. Kind of like vim in a way, which is notorious for its wall of a learning curve, but if you just want to treat it as a normal text editor you can tell it to start up in insert mode and use gvim, then proceed to learn from there.
I think I need to add something to my post, because so many people are reacting badly to it.

If it helps, for context, read this article: http://www.lhotka.net/weblog/WhySilverlightIsTheFuture.aspx and then maybe my takeaways #1-4 will make better sense after you see what kind of opinions are normal in .NET land.
> I'm not sure how the article reaches the conclusion it does because [...] it's possible to eat nothing but Oreos and Kit-Kats [...]

What conclusion do you think it reaches that's incompatible with that?

It looks to me as if the article says that Google's facilities encourage healthy eating, not that they force it. That's perfectly consistent with not making it impossible to subsist on Oreos and Kit-Kats if you're determined to do so.
I hate that. I had a ton of Emacs shortcuts mapped to Super combos... Now I need a keyboard with a Hyper key...
In which way? Could you elaborate?
Here are some more invites, if anyone still needs one:

euuJEPLLXbGeufwA
dECXdYWDkcypmAub
eC9sYrgR7f9ZLHDT
eCxtnsyNweFcxupS
dukMrGFCEsLbrVW2

Edit: All gone :)
Dubai Resume (CV) Writing Tips
WHAT IS THAT MUSIC? :( I just stuck a fork in my ear!! Thanks man. Or, in other words, if you make a video, don't distract people by giving them suicide feelings!
I use Git for the same reason, although there's also Bitbucket and others for Hg. I don't want to act as an apologist for Git, because I think the user-interface could use some work (although I gather it was much worse earlier). I think at the end of the "Git from the bottom up" tutorial the author wishes the interface were better, but believes that Git will be the base upon which awesome things will be built. I don't know if anyone has tried to create a kind of porcelain-above-the-porcelain of Git, but that might be interesting, although from my experience with 3rd party Git GUI tools (Tortoise, EGit), many of which abstract details away, it can also be infuriating if done poorly.

I don't think the current DVCS are the best thing ever possible, but I do think Git one of the best things we have now.
Revamped Google Android Market sells books and rents movies
I have never had an accountant that actually crunches my numbers, no matter what format I give it to them in. They just glance over my calculations and stamp their approval on it. I generally pay over $1000 for this service. How much do you have to pay for them to get them to actually crunch your numbers themselves?
I've learned to pay people to do the things they know well and I don't, and use the time gained to have people pay me for the things I like doing and am good at. Use an accountant, and be happy about paying them to do their job. Find an accountant who you actually like working with, and likes doing what they do. Then spend your time doing the things you are best at, the things other people are happy to pay you to do.
It's not about the quitting, it's about the charity or the startup or whatever. You can run away from things all your life, but you'll never get to a place called 'there'; you'll find that everywhere you go is still 'here'. You have to go towards what you want, not away from what you don't.
Come join us at grooveshark.com. Unlimited for free!
How about .ch -- doesn't it address points #1 and #2? Anyways, you did a good job answering my question. I guess it's really just the intersection space in the Venn diagram where set #1 is A Good/Memorable Company Name and set #2 is An Available Domain Name. I guess Libya was fortuitous in that way. I think Switzerland might make a better choice, but that's me.
I completely understand your desire to know how the 'magic' works. But the good thing with open source frameworks is that you just have to checkout the sources and see how things are working internally.

If it's too complicated at the beginning you can start by trying to develop your own micro framework to get more confidence with this and then retry understanding how the magic works.
Getting Funded: Step 3, The Partner Meeting
Part 4 of the "Getting Funded" series
i use corduroy (http://corduroysite.com/ - fd: i wrote it) which is able to talk to hundreds of online bank sites just like quicken/quickbooks. i use it to import my bank and credit card transactions every day and categorize them. when it comes time to do taxes, i do them myself with turbotax online and just enter the totals from each transaction category in corduroy. i've done this for the last 5 years with my llc.
Ten years from now, robotics, AI, and silicon get good enough that we have a massive robotic revolution, mirroring the Industrial Revolution. Robotics takes the labor out of virtually all production, making capitalism obsolete.

The productivity of Capitalism is replaced with creativity. With our World awash in "stuff" too cheap to matter, corporations shrink and disappear, replaced with small groups mirroring today's open source communities.

That's just off the top of my head. Today's TV and movie sci-fi are far from challenging the limits of anything.

And yeah, this is from a guy with the handle of Capitalist.
Great. Now get back to making your service available in germany.
I really enjoy using Xero over Quickbooks, but I admit that QB is probably cheaper in the long run. Xero makes import easy and overall is a pretty enjoyable experience.
https://indinero.com might be worth looking at.
Here are some unused invite codes:

ePU6yTfM5FxuGKtA

cs7VEtf2546D62WD

aYJqb5yn29qDPKxn

c4Ha9NZETXg9VR8g

a48ukp52KL4h9cK8
Dude, it technically is illegal to sell replica mp3 players. So the company had every right to shut him down. He's lucky he didn't get sued anyway.
Agreed. The idea is very good, but the implementation sucks.
How GPS Bends Time
+1 for lessaccounting - swell guys
I don't know much about Grooveshark (or Rdio) but one of the early selling points of Spotify is that it uses P2P - the first minute or so of a song is streamed from their servers but the rest is P2Ped from other users. Which means you very very rarely get buffering (apart from today :-/)
IT Night Shift Workers: Overweight and Undersexed