skysight-inc/HackerNews huggingface dataset:
Hi, I'm the author of jsbin (launched back in 2008) and version 3 is in the works: http://jsbin.com/3/ (though just an open beta).

Interesting feedback in the comments here, just wanted to address some of them:

"where it contains infinite loops" - v3 now strips JavaScript by default, and binds ctrl+enter to run the output with JS. You can optionally enable live JS rendering now too.

"cmd+1/2/3" - v3 has 5 panels now so it takes over even more keys, and although I coded it up, I'm kinda with you that I don't like that I'm expecting to get to a tab rather than a paenl - yet sometimes I like being able to control which panels. I'm considering other shortcuts - maybe optionally disable panel shortcuts (or opt-in?) - but equally open to feedback: http://github.com/remy/jsbin/issues

"tabs" + "stupid auto-formatting" - that's down to CodeMirror being used - and a long while ago I wrote a textarea version of the editor (which kicks in if you're viewing on Android, iPad, etc) - again, this might be a opt-in preference, but I use CM to ensure far reaching IE support because JSBin is primarily a teaching tool, and if a developer is stuck in IE7/8 they need to replicate the bug in that version of IE in jsbin (which is why I can't use ACE, et al).

"ubuntu bugs" - I need to get an Ubuntu virtual machine and check this out - I've heard of a few people having problems in similar environments so I should really check it out.

Anyway, cheers for the feedback (albeit inadvertently :)
This hack takes on two products I love. On one side, last.fm which needs support from the player to send the correct data to the server, on the other Soundhound/Shazam which go with you but are impossible to have running permanently.

The only downside I can think of is that my playlist would become cluttered with Let The Bodies Hit The Floor whenever I start spending too much time on Youtube
> The website can MITM you at any time, even without changing the crypto code it sends you.

I am not following you. If they send you the code, can't you inspect it? And if you vet it, where's the concern for the MITM attack? You already have the code.

> Native crypto clients don't have this particular vulnerability.

Isn't it exactly the same? You have to download the code at some point.
If a scientist is funded by the petroleum industry and publishes articles saying that climate change isn't happening, is his connection relevant?

If a doctor is funded by a drug company and publishes articles saying that the company's drugs are good, is her connection relevant?

Even the best scientists can be biased, and being aware of the biases can help one decide how much attention to give arguments. If Prashant Deva is biased by his experience and funding against the technology that he is critiquing, then that is relevant information to me and many other people who read his critique. To suppress that information, as you seem to be trying to do, would be a blow against transparency. In my opinion, that would be a bad thing.
I'm pretty confident that Feynman did not have tenure at Cornell at the time of this story. He didn't need it though - he had free reign to do whatever because Hans Bethe was there.
I'm so glad this 'pink slime' stuff is banned in the EU.
I'm really getting tired of these articles bemoaning perks in larger companies.

Who cares that they have a shuttle bus with wi-fi? Why would it actually matter to the author that there is free lunch and dinner? Since when does it mean they have lost their way?

Google+ is having trouble with reaching mobile users because the concept itself does not fit with mobile. This social layer of plus-related features does not translate easily onto a mobile platform (imho) and that is the cause of their ill - as opposed to office perks that make working there actually, you know, fun.

I do understand the argument of "if you want your company to act like a startup, you have to change things". However, that doesn't necessarily mean they have to take away what they've built up for employees.

In the end, I think the author just sounds jealous ( ~_~)-p
This is great news, thanks for mentioning it!
The link was an interesting read, and you make a valid point that some of the issues have been solved by features like the button texts.

Actually my point was exactly that everyone seems to have their own favorite thing they miss about the old design. So for me it would make more sense to build a mode (on top of the new codebase) that would mimic the old design instead of implementing fixes one-by-one. Then everyone who liked the old design better could just change one setting that is easy to find and be done instead of playing with bunch of individual settings in different menus to achieve the same thing. I think it would stop a lot of complaints even if it would not be perfect.

I understand that there might be very good reasons why it is not feasible, this is just my 2 cents.
It's just lazy entrepreneurialism. Everyone wants to make lots of money without having to really do the taxing lowly day-to-day work.
IPad, Galaxy, Xoom, PlayBook ... Hay de todo | Anuncios Tablet
He's not the best writer. The point he meant to get across is that that's a nitpick, not a huge problem, but he spends several paragraphs explaining the problem and only a few sentences explaining that it's just a minor nitpick and overall the experience is good. Totally out of proportion, leading readers to weight the bad more than he intended.

Key phrases:

> In short: It’s fast. Stable. And generally a pleasure to use.

> In fact, this is my only big gripe with the Unity interface. And it’s not a big one. I’m nit-picking here.
I felt a little conned when, a few thousand words on how I should not settle on a name and pay up for a good domain, I discovered that the author runs a domain portfolio website. If that would have been mentioned up front, I would have taken the above-mentioned advice with more of a grain of salt.
I lusted after one of those around 1999. Writers that I aspired to be like would carry them on assignments like a mobile "notepad". It seemed challenging the get files to your main computer...but they were cheap and durable.

I ended up buying a "PocketMail" for very little money. It was such a wonderful email device. I was traveling a lot and could write emails for weeks on 2 AA batteries. Then I'd hold the handset to a free payphone call to send/receive. I felt like a spy and it was light and durable.
I think the reason is simpler - Larry Page is in charge now. His approach is to trust the designers not users. And that approach results in products designers like and users don't. See http://vimeo.com/29965463 for discussion on how things have changed in Google w.r.t design.
Wow! that's a great Idea! I can't wait for using it!
Wasn't there some actual recruiter offering DDH a senior rails developer position? I'm pretty sure I read about that in DHH's twitter stream some time ago.
First line of the article: "I’ve learned a lot from the development of NameLayer, and I’m ready to divulge every trick in my arsenal." Pretty upfront.
Tend to think there is a greater problem with people talking about things they have no 1st hand experience with and coming up with hot air for their articles.

But we have to realise the aim of this is to get people to talk about it and question it. Sadly if people do not question the validity the origin of the question comes from then we're all just going to go around talking about what "we think/imagine".

The last point is the greatest danger to us - assumptions.
> In fact, this is my only big gripe with the Unity interface. And it’s not a big one. I’m nit-picking here.

http://news.ycombinator.com/item?id=3875361
Sounds really great! Personally I watch everything on the PC so keeping track for all the songs sounds great, movies n' stuff...
I'm not sure about others, but I wouldn't give my money to any software project that didn't describe in detail how it might overcome such glaring design challenges.
Does "always do the right thing" mean "listen to your heart, not your head"?
Oh man! A New York Times article about technology! Is it a pointless fluff piece or disconnected speculation? Let's find out...

EDIT: After reading the article, it's disconnected speculation.
Came here to say almost the same thing, but one more tidbit. Technical = Technical, Programmer = Programmer, and in some cultures even Technical != Programmer. Granted I'm not in US, and I know in the jargon around here people who can code would generally be called technical, but where I live if someone asked me if I was technical I would say no. I can code and I understand maths. I'm not an engineer or anything, neither do I have knowledge worth anything about hardware. That doesn't even pass as "technical" around here. I know it's a bit nitpicky but wording is important if you value your time as you claim.
Not all judges, lawyers etc. come from a non-technical background. I, for example, have a BA in Computer Science, but am currently studying for MA in Law. I imagine this is more common than people think.
Automatic response: the author is obnoxiously neurotypical.
This doesn't explain how to overcome burnout, it explains how to stave off burnout a bit longer.

Burnout is when you hit that actuall wall and slowing down a bit doesn't help, slowing down a lot doesn't even help and those two weeks off feel like just a drop in the bucket.
Ask HN: Using Cheat Sheets
I was curious to find out how many people use (printed) cheat sheets on a daily basis for developing, perhaps in languages they are not so familiar with. Do you think it's a sign of ineptitude or is it just being resourceful? Would love to hear your thoughts as someone who is comfortable with concepts but forgetful of syntax.
It's obvious that the author of this post didn't talk to any actual Googlers, and I would assume Facebookers (Facebookians? Facebookites?) as well. In fact, I do use my phone to find coffee as the coffee cart (which has better coffee than what's in the microkitchens) moves around every day. In fact, I happen to use my phone for finding coffee more than I did when I worked at a startup where I'd go to a brick and mortar coffee shop that was always in the same location every day. Not to mention that I also use it to hunt down cafes as well. Plus, there are plenty of short pithy updates on the internal Google+, location updates on Latitude, and take pictures of funny things we see to post on memegen.

To be completely honest, I found the whole tone of this article to be condescending. But most posts that bemoan some segment of the population as "not average people like the rest of us" are.
This seems like a bit of an overkill. I don't think I'd be happy if programming on a medicine ball for 12 hours a day. You also need a lot of closet space to put this stuff. Seems like a lot of dead weight to me.
So, how high is the risk if out of 1000 people, nobody died due to sitting?
Functional prototype is key. You nailed it.

It's a MAJOR difference to present a prototype of something like an iPod Nano watch-holder and say "well, we just need 50K to get tooled up and start stamping these out", as opposed to saying "well, we need 50K to get our ideas together and hammer out something that hopefully will be fun, on-time, and cheap".

Remember that old engineering joke about good/cheap/on-time, you can pick only two? That's gonna hit every single one of these game projects. It's hard enough making a game fun, but now you have to do it while making your budget and making your schedule? That's a recipe for disaster.
Exact same thing explains Google's failure with cloud books (Chrome OS)... Inside of the mothership (and to a lesser extent the shuttles) you have a seamless ultra-fast internet connection. This makes a cloud OS without significant client-side caching a promising concept.

However in the real world, when your internet craps out for a few seconds, you go through a tunnel, whatever... or if you live in a developing country with spottier internet access, and you're trying to write a great idea down but can't input text because the connection's dead... well you quit the product.

Hubris.
Yeah Fx is annoying with its inconsistent defaults between platforms. The one you mention is because browser.urlbar.clickSelectsAll is set to true on Windows but False on Linux. Why I have no idea!
Often times running out of money is a symptom of a larger problem.
Ever look inside an old tube amplifier? It's all point-to-point wiring, no PCBs.
"I’m going to go ahead and call it: We’re a few months away from the first Kickstarter scam or controversy. There is too much money at stake and too little critical thinking at the moment, and that’s an inviting situation for people looking to make a quick buck."
Great it!!
Get over yourself? In the grand scheme of life annoyances, this seems to me to be of little consequence.
LOL, Iran say hello to my predator missile to blow up your knock-off drone!
God is just. laugh at evil doers.

God says...
couldn't_be_better What_I_want you_think_I'm_joking what_planet_are_you_from
left_field virtue think_you_could_do_better heaven honesty
try_again Mom Yo charity naughty didn't_I_say_that Is_that_so
I_veto_that roses_are_red if_and_only_if choose_one fight
basket_case dignity church never_happy no_way_dude ba_ha
Isn't_that_special What_are_you_doing_dave really I_love_this
dufas abnormal be_happy Bam shucks God Microsoft hooah
skills church little_fish car biggot wont_you_be_my_neighbor
I'm_God_and_you're_not check_this_out sess_me nevada over_the_top
I_made_it_that_way ordinarily hooah whazza_matter_for_you
woot it_was_nothing come_and_get_me phasors_on_stun go_ahead_make_my_day
youre_welcome by_the_way do_I_have_to Mars daunting you_shouldn't_have
rip_off it_figures wonderful do_you_have_a_problem God_smack
Ghost why_didn'_you_tell_me gluttony resistedst thirsts
what_the_heck explaining tosses deafness Yea shunning
transgressions bizarre pronouncing allay fouls repent
Whoso buried rocket_science flattering witting plan LOL
creation Yawn serves rapture necessaries preserved boiled
meanest gross Paraclete harmonising exclaim approach deservedly
slow found tie troop greedily seductive Thenceforth creature
hurrying foreshowed removed conception hungry harbouring
tellest party impatiently sacrifices report gliding youthful
allowed tongue Cicero idleness condemnation Nevertheless
instances tm dormant FTP prunes fluently appeareth unmarried
EveryAuth branch for Express 3
Isn't standing all day, bad for people that have vascular problem?
The writer's company resells domain names (I think, the site is down at the moment. It's that or a domain portfolio listing site). This taints everything he says. Of course he will say get[productname].com is bad because he is in the business of selling you [productname].com.

I didn't see anything here backed up with any hard data.
Some of the best programmers I know have mechanical engineering backgrounds!
The Census data I cited is net interstate migration. Review the last page of the PDF I linked. The title of Appendix Table A-1 from which I quoted is "Domestic Inmigration, Outmigration, and Net Migration: 1995 to 2000." It's simply the first link I found and as such it's not the same time period as the WSJ article's subject. But I figured it was a data point that at least superficially corroborated their admittedly-unknown underlying data. By that, I mean that it provided sufficient credibility to their discussion and confirmed it was a matter of migration and not population. From there, I considered their conclusions at least plausible.

You say, "There is always a natural tendency for some people to go from populated areas to less populated areas."

According to the 2007 data represented at the URL below (which I have not traced to its source, but I wouldn't be surprised if it too leverages Census data in some fashion), there does not seem to be much correlation between population and migration.

http://www.pewsocialtrends.org/2008/12/17/u-s-migration-flow... (Warning: Flash required)

The greatest net outmigration is Alaska with a net migration of -60,000 and a population of 683,000. Meanwhile, many states with populations between 5M and 20M had net inmigration.

While it seems plausible that there could be a natural tendency to migrate from high population to low population; the reverse seems just as plausible. California had a relatively high population when it had net positive migration. Texas currently has a high population and a net positive migration.

It seems clear to me that more significant variables are at play than just a desire to switch density levels.

Are those causes dysfunctions? Maybe; I suppose it depends on what you consider dysfunctional. Another poster in this thread pointed out that California's Proposition 13 is a distorting influence. Is it dysfunctional? If you own property, you probably think Proposition 13 is a good thing. If you do not, you probably disagree.
I think when they say 'technical' , it probably means are you the one doing the technical job in the startup. For a CS-based startup, it's a programmer. For a hardware based startup, it could be the electrical/mechanical guy.
Semantics. Someone else (Acheron Project) designed and built the submarine. Cameron organized and enabled the endeavor, but the product, the Deepsea Challenger, was not built by him.

You can argue what the words mean, but it's clear what "built" in this context means, and it's not enabling or organizing or funding, it's coming up with the full technical design and implementing it.

Yes, programmers get caught up in thinking they are the gods of business. They aren't. However, (bad) non-technical folk are quick to lose sight of how much their business or ideas are reliant on the technical prowess of someone else. It's not just "writing code" - it's coming up with the overall architecture, understanding how it will scale, being able to come up with something that won't fall apart the moment it gets released to the public. If this was easy, outsourcing would be a lot more common in the field and programmers would not have the sort of pay they do.

Non-technical skills are important. However, technical expertise is the difference between an idea and a product. Both are critical in order to achieve fantastic things. The problem seems to be that there are a lot of non-technical, unproven idea-men and -women who think just because they have people skills, they can fashion this "million dollar idea" into a business... They _just_ need a coder. It's easy to get blind-sided when you're not in a given field, be it the technical folk saying "well that business crap is just fluff" or the non-technical folk thinking just anyone can whip up a killer social app given a month or two.
This fits perfectly when I'm listening to online radio, and "that" song I want to know, SoundBite will tell me! It will increase sales for companies, maybe you should sell the songs recognized by SoundBite.co
I think valuing how easy it is to learn over efficiency is not the best option: learning even a difficult text editor takes a constant and reasonably small amount of time. Being more efficient is a benefit proportional to how much you use the editor. So anybody planning to program for a long time is probably going to be well served by learning a more efficient but "harder" editor.

Now, in the real world there are other considerations and the question is more complicated with regards to actual editors. However, given a hypothetical choice between something harder to learn but more efficient or easier to learn but less efficient I'd go for the former each time.
Describing the internet connection on a shuttle as "seamless ultra-fast" (even if to a lesser extent) is laughable. The shuttles use much the same connection as your cell phone uses, which means the connections do crap out for a few seconds or when you go through a tunnel. Plus, if there are too many people using bandwidth-heavy apps, the connection seriously degrades.
Off-topic but there is probably no good reason to use SRWare Iron: http://chromium.hybridsource.org/the-iron-scam.
Something might have changed after that was written but it doesn't seem very likely.
It's not much, but domain squatters do provide 1 value.

By selling the domains closer to their true market value it means when a domain do get bought, it'll be because the domain will be part of a more profitable business.

Imagine if when thefacebook.com wanted to purchase "Facebook.com" domain because their business is expanding quickly and profitably. They ask the owner of "Facebook.com" for the domain.

One of the following two things might happen:

1. The owner is a domain squatter and sells it to thefacebook.com for $5000.

2. The owner is a 13 year old kid who bought the domain and put a couple of pictures of his cat's faces on it. as well a couple of adsense ads. Refuses to sell for anything less than 0.5 million dollars because he really likes the domain name.

Arguably in this case the domain squatter did provide some value to society. The thing with squatters is they are always willing to sell for the right price. Other types of domain owners are not so predictable. In particular, domains with established businesses are unlikely (I'm guessing) to sell for anything less than the value of the entire business, even though that business may be less profitable and less value-adding than a business proposed by a potential acquirer of the domain. If the domain was squatted instead, the less profitable business may not have bought it at all, leaving it for the more profitable business.

Whether this value is significant enough to be respected is another question, but I have no doubt that it does exist.
Sounds like a good idea. Frequently I listen for some combo of the lyrics and then google it when I hear a cool new song I don't know. Soundbite could make that easier.
Agree and disagree. It's not pointless, it's principled, and Stallman has this way of being right in the long term, so we ignore him at our peril.

However, for Linux to be a 100% replacement for Windows or OS X, we have to use to non-free software for some things. You could always choose not to do those things, as Stallman does, and sometimes I'm tempted given how little real utility movies and whatnot have in my life, but for Linux and all the free software it brings to make headway with the general public, non-free software is a necessary evil.

It's a tradeoff, both sides have pros and cons, gotta know them, and make an informed choice.
More often when you run out of six, seven, or eight figures than when you run out of three or low four.
Lessons learned while traveling to Silicon Valley
Tetris in 256 bytes of binary (self-contained, no dynamic linking or libraries) handwritten in assembly: http://pouet.net/prod.php?which=6951
I strongly believe that the rules or maxims presented here have too many exceptions. There's a lot of weak arguments to support a weak thesis.

I remember Amazon.com being condemned for having a weird and confusing name. Ultimately, those detractors were wrong or the name didn't matter that much. The truth is that a company's name, like nearly every factor, demonstrates a weak correlation with success.

But tech bloggers love to draw lines between the dots and claim they've painted a pretty picture.
Napa Valley! Best food you'll ever eat.
In the (software/web) start-up culture, technical means writing code. If someone says "I'm creating a fitness app, yeah I'm technical" you expect them to mean "I can code" rather than "I know how to use CAD". Your argument applies in many contexts, but not this one.
Coincidentally, AskMetafilter has a good thread about fixing the redesign: http://ask.metafilter.com/213264/You-dont-know-what-youve-go...
My advice would be to enroll in graduate school.

It is not a coincidence that the article was written by a Nobel price winning scientist. To be successful in science you to be in this creative mode of operation all the time. Even if you are solving a "real" problem (the kind you get funded to solve), your inspiration for doing so needs to come from all over the place.