skysight-inc/HackerNews huggingface dataset:
Bitcoin is dying?
Hipset (YC S12) Is Next-Generation Music Site
The linked article leaps to conclusions a bit when they say "Dave admitted that Mozilla aspires to replace Gecko with Servo in the future not just in Firefox OS but also in the browser."

The quote from derStandard.at is a little different -- it's in response to a question about Servo from the interviewer, unrelated from the previous talk of B2G (emphasis added):

"I'd say this is less of an experiment than other things we are working on as we have a full team working on this and Rust (the language Servo is built on). And we all have it in the back of our heads that one day we are going to replace Gecko with Servo, but we don't have a specific time frame on it as Servo still so early in the development.
Connecting the dots: How my opinion made it into the New York Times
Tos-dr: Learn Real Matter Behind Terms of Service.
I have to imagine that the heat dissipated during a 120C charge cycle would be astronomical. Before I'll believe any claims about the practicality of this charging method... I'd want to see data about heat management.
Free 2 day Berkeley "big data" class this week
I think you're right about the publicity thing and I'm torn as to whether it's okay or not. On the one hand we're all here to support each other in building things and all that plus this really was a good way to show the HN crowd how Branch is used/useful which I know would appeal to a lot of us. There's no doubt having a guy from Branch post a Branch here is a great way to get people using it and talking about it. But then again it also feels a bit sneaky and just leaves a bad taste in my mouth. If we give him the benefit of the doubt we can assume that because he's involved with Branch he uses it and also wanted to pose a question to HN so in the end his use of Branch would seem just this side of innocent. If we don't give him the benefit of the doubt then I'm not sure it was right. I do give the benefit of the doubt though, personally.

As to whether it belongs on the front page... Well technically the front page is a reflection of this community. If its on the front page then it belongs there because it was voted onto it. You don't have to look any further than the front page to tell how HN is changing for better or worse. But I do know what you mean when you say "deserves" and yeah, I'm right there with you.
Elon Musk's Critique of the Fisker Karma
The Ruby community does not say "you should not learn iteration using for loops." It says "if you're (still) using for loops for anything but performance reasons, you probably don't understand enough about Ruby to consider yourself an expert."
Extra public attention alone will sometimes move prosecutors from ignoring a case to pursuing it, if only because of the spotlight. Consider the case of George Zimmerman, for example.
"I disagree that it's extremely hard for new links to reach the front page."

I agree. It takes tuning, but 40% of my last ten submissions have made it to the front page (my record was, admittedly, fairly miserable before that).
http://en.wikipedia.org/wiki/Java_Web_Start

Java applications can be launched by downloading a small file (JNLP).

1) Java is required to be installed, but is fairly common already.

2) Decent loooking GUI, it can look a little dated but it works.

3) Java is relatively easy to develop with.

4) Java is cross platform so it will work on Windows/OSX/Linux.
Kickstarter Not Indicative of Post-JOBS Act Crowdfunding
Yep. They really did tell the international banking cartel to go to hell, and it worked almost exactly like the non-mainstream debt-centric economists (Steve Keen, etc.) predicted.

Amazing.
A driverless car still has to obey the laws of physics - it has to be aerodynamic. Sure, the interior of the car will change, but compare with other modes of transport that you can be on without driving: fights, trains, busses, even being a passenger in a car. I don't think it's a coincidence that in all of them, you're sitting or lying still in varying degrees of comfort, while working and/or being entertained.

Also, there an elephant in the room: The RV. It's great for road-trip holidaying, but not practical for living. I don't see how driver-less-ness changes that value-proposition drastically - although a road trip holiday with most of the driving done at night, while you're sleeping, could be awesome.
Mobile development environment Gideros Studio 2012.8 released with many features
Is that the continuous rating, though?

Welding cables for intermittent duty are rated for higher currents, I think.

Yeah, it'd heat up, but it would have plenty of time to cool off in between charges. You'd need to arrange things so that there was absolutely no way for the user touch the hot contacts and of course use high-temp insulation throughout (which welding cables already have).

You'd want a docking station type of arrangement rather than a cable, I'd think -- maybe with some sort of clamp to really mash the contacts together. Arcing would be bad. :-)

Certainly you couldn't run it off a normal wall plug. A big capacitor bank, maybe.
It's hardly the overhead around air travel that's going to disuade you from flying. It's still 4-5 hours+overhead vs. 36 hours.
> So indeed, if there is a conspiracy, the conspirators stepped in at this point, and the very fact a prosecutor stepped in like this is strange. It is not a common occurrence, and certainly not to have a prosecutor so publicly pretty much totally reversing the decision of another.

The exact same type of about-face happened in the case of George Zimmerman's alleged murder of Trayvon Martin in Florida. In both cases, the Occam's Razor explanation is this: the public notoriety of the case led a senior prosecutor to pay closer attention and countermand the decision of junior prosecutors not to pursue it.
I wasn't having a go at you, rather wondering about who'd try such a strategy.
I'm curious how many programmers find themselves most productive at specific times of the day. Personally, I'm by far the most productive late at night, in 1am - 4am territory.

The primary reason is that there are fewer distractions. The news cycle has slowed, my FB news feed is all but dead, I'm not receiving any emails/calls/chats, my roommates are asleep, and it's too late to accomplish chores like shopping or doing laundry. I'm also less likely to desire switching to another task, having accomplished them all earlier in the day. In other words, when I get into the zone late at night, I'm more likely to stay in the zone.

Another reason has to do with the pressure of a deadline. The later it gets, the stronger that nagging feeling is in the back of my mind telling me, "It's late. Go to bed." Nothing gets me working more efficiently than a rapidly approaching deadline. And, unlike most deadlines, I can continually push this one back: "1AM? Okay one more hour. 2AM? Shit, just one more hour." I can spend an almost indefinite amount of time in "deadline mode".

Of course this only works if you don't have anything important to wake up for in the morning.
Aren't those all examples of things that you do have a great amount of control over?
I personally feel like I've already won the lottery for all of the things I have no control over: living in a wealthy country, not having to worry about food or water, being reasonably healthy and having access to healthcare, etc.
"Someone is using your software otherwise you wouldn’t be writing it."
Well this is actually wrong. A lot of people write code just for fun (for the lulz), or for their personal use.
When I went to high school the cards were sorted manually. On our first day of school we were given a stack of IBM cards, punched with our student information. We would give one to each teacher when we reported to our first class. At the end of the day, the teacher would have a stack of cards for each of her classes. All these cards were sent somewhere (my school didn't have a computer), sorted.

"DO NOT FOLD SPINDLE OR MUTILATE"
Please note that yesterday the USA went public saying they DO NOT recognize the concept of diplomatic asylum.
Here my post on HN: http://news.ycombinator.com/item?id=4401902
Of course the story is huge, and of course it was immediately flagged to death, but I think that it says a lot about the intentions of the US government: they are willing to take that kind of embarrassing and dangerous step just to put pressure on UK and Assange.
Possibly. I'm thinking more of retrieving an entire image, so you could also use FTP. Anyway, this isn't really my field of expertise, I'm just foolishly throwing out a random suggestion...
good work, just was checking arc in js; http://jonathan.tang.name/files/arclite/index.html and was surprised to see cell on hn.
Lost Garden: Ze Story Snobs [2006]
Agree. That's the use case that I have in mind as well.
> It makes it impossible to integrate Pixar's new open-sourced code with Blender, because the licenses conflict.

Because Pixar's code is licenced under another restricted licence (MS-PL) which is crafted to be incompatible with GPL.
Apparently Pixar is talking with Ton Rosendaal (Blender development leader) about solving the licence issue so it seems it won't be 'impossible' after all. Likely some sort of dual-licencing solution will take place.
More Than One Way to Boil an Egg (or Inherit Properties in JavaScript)
Since the discussion is fragmented between the blog comments and here, I'm posting my comment on his blog here too.

I recently started blogging and my first blog post about why I blog has exactly the same reasons - control over content and flexibility.

I've been posting for a month and a half, two posts a week on average, and now I'm starting to get discouraged - it's not that I don't like the blog it just that it got zero traction outside my circle of techie friends. I launched a small Trello app at the same time and even though both got zero marketing the app is about 3 times more popular by views and tens of times more popular by users (granted it is still only hundreds of views and tens of users).

What has discouraged me the most is that even when I put myself out there and posted something relevant and interesting (IMHO) on Hacker News I got exactly 1 vote and no comments. It's not even that it is bad, it's ignored.

I know that a month is not something substantial and if I continue to create interesting content people will eventually come (with some marketing). I just want to have a counter-point that a blog is not just writing text on your on domain - you have to market it and even than people might not care, just like any other product.

<shameless_promotion>

http://sveder.com/blog

</shameless_promotion>
Going up shortly...
This is not Wii related at all :( the double i really got me.
Why would you need to teach inheritance, mixins, message passing, enumerable, etc. to teach .each as a first looping construct? (And why don't you have to teach whatever powers Ruby's for ... in loop to teach it?) That seems to be like saying that before you can teach `main = putStrLn "Hello World"` as a Haskell hello world program, you need to go into the theoretical grounding for monads.
You've clearly not played EVE Online. This sounds like a joke, but it's probably the closest thing out there to an example of what the future will be like if mining of asteroids becomes insanely lucrative (and technology advances fast enough for us to even witness it).

Someone who's played EVE for a significant amount of time (it's been years since I've touched any game) could probably answer everything above.

This is all to say that we'll of course fight over it.
Show HN: Buster - Twitter client for commuters
So in order to each `for ... in`, should you have to teach Enumerable, etc?
dropbox uses python extensively in their client apps, with some bindings to native platforms.

Personally, I'm looking into doing c#/mono and either qt or sdl for graphics, but wouldn't really recommend it unless your app depends on graphics speed.
I've found the best performing consumer companies require their employees to think in the same way.
In 15 years and numerous jobs and partnerships, I still haven't worked with a good one.
LanyardFS: A New Linux File-System
Well, they can probably do whatever they want with new projects, but if they decided to slow down Diaspora development, they had to reach out to the community with explicit statement that they are changing focus now. This never happened, on the contrary D* team said that they aren't dropping D* (however they didn't clarify if they slow down D* development). And it's not about demanding new features - the most core advertised features which were intended for Diaspora from the beginning aren't complete yet.

I'm not sure if they wanted to turn it into "for profit" thing. It's a FOSS project, not a for profit venture. Though the project needs to be sustainable of course.
But what's the difference? We're big kids, we can read the documents for ourselves. Or we can wait and let another news outlet read them and interpret them for us. I just don't see this as being a meaningful difference.
This seems like an odd change (in the UX sense). I wonder why they didn't just remove it altogether.
UK say they have no choice but to do everything possible to get Assange because there is a deportation request.

Just one word to answer that and destroy any credibility that position could have: Pinochet.
> Assange even said today he would agree to go to Sweden, if they promise to not send him to the U.S.

It's impossible to unconditionally promise something like that.

> The U.S. repeatedly demonstrated, that when it comes to political prisoners they don't care much about human rights, the law, or habeas corpus. Look how Bradley Manning is being treated

Bradley Manning's treatment might seem excessive to you, but it satisfies every legal and constitutional requirement for the detention and treatment of soldiers accused of violating the UCMJ.

> or may I just remind you of Guantanamo Bay?

If the US wanted Assange in Guantanamo Bay, he would have been in Guantanamo Bay for awhile now. There's absolutely no way a promise from the Swedish government would protect Assange from extraordinary rendition in the first place.
I feel I started playback by accident.

Edit: It kind of makes sense to click title to play it, after all.
I suppose, but if you can do work and/or sleep while you are in transit, it's not that big of a deal.
You talk about coercion. I am talking about pride in one's work and not switching one's passions off when the clock hits 3pm. That doesn't prevent one from being happy and having good work/life balance, you know. I'm not saying it'd happen in 100% of cases. Nothing guarantees 100% happiness. I'm just saying if one's happiness lies in clocking off at 3pm and forgetting about everything till 9am on Monday I'm not sure if this person is a happy employee or just happy he's getting the money while spending as little time and effort as he can on the job.
At the risk of going completely off topic and being all philosophical:

Can someone explain to me what 'being happy' means?

I have consistently failed to answer anyone who asked me if I was happy or not. All I can say is that I am content or not. Which, for me, means that I am satisfied with the situation I am in. I can do what I want to do, when I want to do it and do not have to be bothered by things that do not interest me.

Happiness, on the other hand, is not something I understand. It feels like an utterly inappropriate term to use to describe this particular sensation. I have always regarded it as this magical state of being that would be used by people who also talk of 'achieving ultimate enlightenment'.

"The ultimate goal in life is to be happy" is what I hear regularly. And I have to keep wondering what could possibly be so wonderful about it that makes this worth being the sole focus of a person's life?

edit: Fixed some grammar.
If your goal is to provide a quality solution for your users, you should be writing it in the native platform SDKs.

If your goal is to try to save yourself some effort, even though it will negatively impact your users, then you should use whatever set of cross-platform tools you can be successful in.
More startup focus, less general cool hacker stuff.

I've haven't been here as long as others, but I've definitely noticed the signal to noise ratio respective to startup threads changing.

If it could be tagged and have both, it would be nice. Such features might border on the beauty and simplicity of this site, though.
Oh, great to see link here. I suggested site to couple of friends, we loved it and then it went dark. Thought it was gone, wouldnt recheck.
It's like being in love: you can't describe it, but you'll know it when you feel it.
I think for most people this will be true, but with an truly autonomous car, it would be possible to construct a sort of "capsule hotel" on wheels. For a certain class of people that is an attractive value proposition.
Nuclear power has been in widespread civilian use in the West for over 50 years without a single nuclear-related fatality to a member of the general public (Chernobyl was a crap design that was never approved in the West). Plant workers have been killed and injured, yes, but even if you take them into account, the safety record for nuclear is still much better than any other source (coal mining isn't the safest job in the world, nor is working in oil and gas fields).

You know what worries me? The 75 million people who live downstream of the Three Gorges Dam.
I refer my learned colleague to the following ancient poll and discussion:

http://news.ycombinator.com/item?id=2367949
Quoth the guidelines:

"Off-topic: Most stories about politics, or crime...unless they're evidence of some interesting new phenomenon. ... If they'd cover it on TV news, it's probably off-topic."

This is indeed off-topic.
The pedantic answer is the code block following the for is not parsed as or represented as a code block internally. You don't need the "do" but Ruby slurps it up to play nice. Only block semantics were fixed, but those for constructs like while, until, for, or loop remain the same as they do not introduce new scope.
I remember the first time my mother used Google. She saw the "I'm feeling lucky" button, thought it was an ad for online gambling, and became upset that I was directing her to use such a tool.

I really wouldn't miss it if they got rid of it entirely.
Let's see. The plant was hit by:

1) Massive earthquake
2) Tsunami
3) Fire
4) Total loss of all power to control systems

Result: no one died from radiation exposure (a couple of guys died from heat stroke while fighting the fire).

Just what do you consider a "worst-case scenario"?
"Every model is wrong, but some are useful." - George Box

While every model is a simplification, and technically wrong. Some simplifications can be useful when they are right almost every time. But this is not the case here. This is too much of an oversimplification, he overgeneralized it. The only useful take away from here is "mind the long term consequences". Everything else needs to be decided case by case. "The costumer is always right" is an overgeneralization. It's not always right, it depends. It's not even almost always right. You'll need to be critical case by case more often then not. It's not useful to oversimplify this.
I heartily agree with this for a simple uploader app. The work required to get a basic version running and ready for distribution is minimal. However, make sure you test it on several platforms to make sure it looks nice and intuitive on each one. I have used one or two Swing apps with extremely strange-looking file pickers that did confusing things like consistently open up to / instead of to the user's home directory. I've also seen Java Web Start apps that used the Motif look and feel on OSX! I think things like that only happen if you go out of your way to screw up, but test to be sure. Avoid silly mistakes like that and Java Web Start will be just fine for such a simple application, and much less trouble to package and distribute.
i get happy when things "connect" in my head. It's a rush.
ok so what you saying is that he went through 2 or 3 interviews, afaik, and they havent asked him what business he is in? ("It's a grocery delivery company"), how far developed the MVP is? "It was more developed than the YC partners realized". and that actually a handful of smart people investing millions of dollars in never-ending train of startups couldn't imagine that a grocery delivery company is actually ... delivering groceries??

here, can we press it together? http://www.shopgadgetsandgizmos.com/product/4429/
but I had a good education in physics

Really? If that were true, you'd be able to answer him easily with facts and explanations that draw on those facts to provide an integrated understanding of reality.

I have a friend that just graduated from a nuclear engineering program. He is well-educated in physics.
What is the advantage to this vs running under supervisord and gunicorn's django app?
Content, to me, is a neutral term. A lack of wants or needs plaguing me.

Happiness occurs when I am moved beyond that, by something which touches me positively. Playing a computer game, talking with friends, chasing my nephew around the garden, laughing at some silly thing with my wife. All of these are actively positive, beyond simple contentedness.
I have no particular opinion on the "what's right for beginners" part of the article. Regarding the rest, I'd add that these constructs serve as idioms in a general sense, as well as serving as social mores as described in the post. I would add that they have a third, related use (and are an example of another language construct): a shibboleth. Using these constructs indicate that you are part of the group, and (perhaps more importantly) that you've read the docs/canonical material [books, seminal posts] that the group considers important. Whether you consider this a good idea (I do, but with the understanding that it is imperfect and comes with caveats/should only be considered a starting point) likely depends on perspective on such things, but I think it's valuable to understand it.
Software Industry: Dealing with Criticism
Well, there is no monolithic Ruby community.

There are many.

Some are bigger/louder than others.
A mobile home is a sort of capsule hotel on wheel - and you can own one right now. Why does the driver-less part change the value proposition so much?
Excellent choice for default footage. I recognized it immediately: http://www.wildoceanfilm.com/

I love that film. Own the BluRay.
I was sure this was going to be an Anna Karenina riff: "All great managers are alike; every fucked-up manager is fucked up in their own way."
The author's xyz in this case was making a point. Instead of paying for the meal and getting his freebee the next time his daughter and he ate at the cafe, he felt he was RIGHT and JUST, the owner was WRONG and SHORTSIGHTED.

I wouldn't be bringing this up if it weren't for the authors use of "karma." It seems like all parties incurred some karma here.
Cool. I have been working through the lessons in Nathan's University (http://nathansuniversity.com/) which take you writing a Lisp interpreter (though admittedly with less rigor than this project) in Javascript.

Definitely recommended if you want a starting point for something similar and don't know where to begin.