skysight-inc/HackerNews huggingface dataset:
>What is the point of doing something you are good at if it makes your life worse?

Most people on earth are not defined by their jobs. They work because they have to. So he could be doing it for the money. Or the girls. Or the publicity. Or the lifestyle. Or the travel. He doesn't have to do it for the sport itself.

The "do something you love and you don't have to work a day in your life" is feel-good BS for relatively affluent or generally lucky in their life path people.

In any case, it only applies to "likable" jobs: a pilot, a manager, a doctor, an artist, a chef, a journalist, a teacher, a programmer etc. E.g jobs that a lot of people CAN find interesting and fulfilling.

But most of the world goes round by the non-likable jobs. Maybe some people like those jobs too --but they are bizarro outliers. The vast majority of people doing them do not like them.

E.g I don't think many people "love" flipping burgers at a McDonalds, washing dishes, or working 16 hour shifts in a mine, or cleaning the streets from garbage. But they do because they have to --until something better comes along. And a lot of them have kids and such dependent on them, they cannot leave it all behind and go chase some Hollywood dream or whatever.
Backbone.JS 0.9.2 Query Parameter Router Issue and Fix
There is a way for iOS apps to prefer Chrome over the default browser so I assume Maps will have the same feature.

https://developers.google.com/chrome/mobile/docs/ios-links
> However, I'm not sure it's of wide interest to HN. As far as I can tell, I'm the only one here who likes NFL football.

I'm sure there are plenty of HN readers who are football fans, you just don't see many sports stories because they're generally considered off-topic. From http://ycombinator.com/newsguidelines.html :

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

This all-22 discussion is probably on-topic for HN because it has more to do with the pros and cons of exerting control over exactly how people consume your product than with the specifics of the sport.
Romney LOST ELECTION
that's what i was looking for.
Make http://news.ycombinator.com/newslogin redirect to https://news.ycombinator.com/newslogin. Not to be overly facetious, but there's some irony to having an unsecured login form on a site called "Hacker News". :p

On a related note... any chance we can get confirmation on passwords being hashed/salted?
> the lack of block numbers

This is another huge factor. Because of the unusual addressing system, GPS directions are even more valuable in Tokyo than in western cities. There are plenty of native Japanese who have resided in Tokyo all their lives who have really come to rely on GPS directions to get around since smartphones became common.
Second Life creators release Patterns, a Minecraft-like game
It would be a problem if there were a profound shortage of talent and diversity in the pirate, batman, and bio-alien-robot industries.
Clearly there are varying gradations of being wrong and just because they're wrong doesn't mean they're as completely wrong, or as frequently wrong; the article only claims that they will be more wrong. See the http://lesswrong.com/lw/mm/the_fallacy_of_gray/.
You can make $700 by the end of the work by working anywhere, even McDonalds. First, get a job so you can have a roof over your head, then grow upon that.

There is no shame from being denied a job, or starting from the bottom. We all had to at one point, and sometimes we are knocked down a few notches on our way back up, but there's nothing you can do but get back up and keep trying.
Eek, nothing more frightening than seeing my own password there in the plaintext of the HTML...
This is truly an issue with Spring, not with Java. An argument could be made that such a class is a symptom of some cultural problem with how Java developers tend to do things, but the OP is not making that point.

The issue with Spring, though, is very real. The key problem that framework authors want to solve is giving programmers the correct slots to place functions in. Oddly, Java is not very good at providing the kinds of slots that seem natural, particularly because of it's lack of lambdas. Plugging a function into a Java project requires that you participate in the inane Type-Name-Game whether you want to or not.

Play this horrible game long enough, and you will get the problematic names that the OP has discovered. And it only gets worse for in-house software.
I thought of that post too when I saw the news, and couldn't help but wonder "if this triggered that"
Android Friends, Be Kind to iPhone 5 Owners in Need of a Maps App.
I don't get why people don't do this. It's not that hard. The modification would be about 2 lines of code. If you're unhappy about storing 128 bits for everyone's password you could even just take an 8 character substring of the hash or something. It would be a lot better than nothing.
There is girls themed lego and duplo these days.
Still, most apps show some maps inside them, and that cannot be changed.
I just checked, my password was visible in the source. Pretty shitty, Pandora.
What if what they like to do aligns with what is specific to their gender? Or even if what they like is specific to the opposite gender.

My son and my daughter both like My Little Pony (as do I, it's awesome) and I don't see anything that I could do to stop it, even if I wanted to.
Number of mobile-connected devices will exceed world's population in 2012
Special Relativity is not invalidated by GR: Special Relativity is a special case of GR that tells us what to expect in inertial frames in a flat space. As long as points A and B are in a flat enough space, then the predictions of Special Relativity about the causal nature of information transmitted between A and B BY ANY MEANS will still be true, even if there are nearby wormholes. If Special Relativity tells us that we can make a closed causal loop via the FTL signals that make it through a wormhole, then GR will not overturn this, no matter how the information made it from A to B.

I agree that if the space Between A and B is distorted enough so that the light that travels in open space between A and B is seriously affected by a curvature that extends from A to B, then it is true that you cannot use SR to make your predictions, as the premises of SR are violated. But then GR will predict that causality can be violated anyway. (It's generally easier to find ways to violate causality in GR that SR anyway, since it doesn't require FTL transmissions of information in GR to create causal loops.)

I refer you to the FTL faq, since it seems that I am not able to talk sense into people on my own:

http://www.physicsguy.com/ftl/html/FTL_part4.html
Not sure about the headline but it makes sense what his kids are doing. Reddit and Tumblr allow much more freedom and do not try so blatently hard to profit from traffic.

Facebook is dying a slow death for what it was once used for: fun. They have too much cash on hand to disappear any time soon. But users will grow tired of Facebook as a pleasurable diversion. Because Facebook will keep trying harder and harder to make money. Because the traffic will gradually slow down. When you make all your money from display ads, and the traffic begins to slow, you get desperate. Slowly, Facebook is inching toward this inevitability.
I read that as a tongue-in-cheek reference to student loan debt. I wonder if it was meant literally, though.
Same thing goes for the word 'incredible'.
+ 1, complete BS article, the author seems to have a very naive understanding of what self-improvement is and what it's benefits are. We can also use self improvement proven techniques to get at the next level that we aspire.

PS. I'm obsessed with Self Improvement and I've grown a lot using those techniques.
> proper 3rd party access to core functions and better cross-app communication

That right there is, to me, the biggest miss in iOS and why I am quite ready to move to Android entirely: it is very convenient to be able to share data between apps. Take a picture with the camera, share it out of the gallery into an editor, then just the same share it out of the editor into an SMS, Twitter status, an Evernote, or anything else that registered itself for that filetype. I love it so much I actually miss the functionality on all the desktop operating systems. iOS, by comparison, forces one to use either the predefined list of sharing services, or to keep saving things and opening them in each app one by one.

I can see that Apple has noticed the omission, judging by the 'arrow out of the square' share buttons showing up everywhere from desktop Safari to Mail.app, but it's still very limited and by comparison.
Senate report: Microsoft used loopholes to avoid billions in taxes
Confirmed. No asterisks.

<input type="password" value="hunter2">
Mine says

value="${password}"/>

in the source.
It just works

.. and thats WRONG!
Oh man, I feel stupid.

I attempted to read the article at first, but Firefox, on OSX, didn't display anything at all. So I got confused and kept re-reading the first paragraph or so before I realized something was missing. By that point I wasn't focused on actually reading the article, but getting the emoji on the screen.

All well
Yes, I am running 12.10 Beta 1.
Free Cloudian software for your own Amazon S3 compatible cloud storage service
Cloudian is an Amazon S3-compliant cloud object storage platform that enables service providers and enterprises to build reliable, affordable and scalable cloud storage solutions.<p>Cloudian Community Edition is a fully featured version of Cloudian limited to 100TB of storage with forum support only. To request a copy of the Community Edition:
http://www.cloudian.com/free-trial.html
Is there a need for the password to even be printed there? Usually the flow for changing the password is inputting the current password, then typing the new password twice.
I think seiji was joking. It is sarcasm.
Are you looking at view-source: or are you looking at the actual DOM after it has been modified by JavaScript?

The password field is created by JavaScript based on a template from the HTML source, and the password is filled in via a script; it's not sent in the base page.
Congrats on the improved website Danielle! Referly has been stepping it up every time and its been a great job thus far.
Try inspecting the element (in Chrome inspector or Firebug or whatever). My password is visible there. When doing a simple view-source, I just see "${password}" though.
> Yet many runners (not I) get a high from the process

I think it's within the grasp of anybody. You just have to learn to enjoy the pain running (or any other workout) brings. It sounds perverted but it does help to approach exercise with such mindset.

Now, how to convince yourself to enjoy it, is an interesting question. For me, the realization that we (as animals) were meant to run much (if not most) of our waking day did wonders (the aha moment, if you will).
My password isn't viewable in the source (cmd + opt + u), but when I inspect the password field with the Web Inspector, my password is visible in plain text as the value of the password field.
EDIT: Found it. It was in the settings page.

What is the source code surrounding the password? Is it the same as the screenshot? I'm trying to find mine but can't.

Also, what browsers are you guys using?

Mine is Chrome.
My jaw dropped. How does such a publicly visible website think it is okay to show users their password without them asking?

It should now be assumed that every hacker on the planet knows about this vulnerability, and Pandora will see attacks against their database very soon. What we don't know is if Pandora is storing users' passwords in plaintext. It is possible that Pandora remembers your password server-side for your session. I hope that this is the case. If it turns out to be anything else--plaintext passwords in database, etc.--then Pandora is worse than LinkedIn.
Hudl.
I think the move from product simulations/renderings to solely being able to show what the product can do now is a great change. I've been critical about some of the usages of Kickstarter in the past, but this addresses a big part of my concerns.

I do hope that it doesn't keep products that are in a rough state from being able to be successful, though if somethings really that complex that you need to raise a lot of money to have a marketable prototype, let alone bring it to market, I don't think Kickstarter donations are the way to fund it.
I wish someone would make a one-pager that says:

"Hey CEO, your site doesn't hash passwords. Here's why it's bad. Here's how it got other companies in hot water. Here's how simple it is to fix. Forward this to your tech guy. Oh, and until you do, we'll put your company on this wall of shame."

Every time I receive a welcome email showing my password in plain-text, I'd gladly spend 5 minutes finding the email of an exec, or simply sending the link to support. Why? If the service is valuable to me, it's probably worth 5 minutes to protect my account and others'.

Would pair up with someone here if you want to knock it out.
Try going to the settings screen and then right-click in the password field and click inspect element (assuming Chrome).

I thought mine just said value="${password}" too, but nope, its there in all its unencrypted glory.
The Linux Foundation announces automotive grade Linux workgroup
Ahhh - there it is - you're right! Pretty lousy.
Linux Drives the Open Source Car
It may have hurt in the case of IFTTT but if we assume the OP is right then this would simply be an edge case. Just because it hurt one 3rd party using the API doesn't mean all third parties will be prevented from innovating. Assuming Twitter is creating API usage rules to steer developers more toward building a platform rather than just replicating Twitter's functionality (which is what most 3rd parties are doing, the OP is right) its just not feasible or a productive use of time to verify that any given app isn't reproducing functinality (hence why they even have rules to begin with).
If your Pandora password is extremely sensitive perhaps you should re-evaluate how anal you are about privacy. As long as your CC details are secure, who cares?
One step closer to the Young Lady's Illustrated Primer from Stephenson's Diamond Age. I approve.
What a measured, interesting, and social response.

As programmers, we often try and fix things with code, but it's cool to see Kickstarter improve their product by thinking about what questions the creators should be asking. I also agree that hardware makers do themselves and other a disservice by showing space age renderings of their products.
This is a very honorable move from Kickstarter, forcing themselves to follow their mission vs immediate revenues.

This is how every company should operate. And this will definitely improve their long-term shape and revenues.
Is there any way to make Emoji part of a custom bash prompt in Terminal? That would be rad.
Hmm.

They needed to make some sort of move, but banning simulations and renderings (Really?) seems to be terrible overkill.

If anything, this move makes it much more a store. You can only put up products that exist. There's no funding of development.

Not sure this is a good solution on their part.

EDIT: Fully in support of the "Risks and Challenges" section. Makes it like an investment prospectus.
He's exaggerating. Theoretically they could send the feds after you, but in practice it will never be done. Screen scraping and botting websites is widespread in the industry and has even been used by several startups featured on Hacker News.
I agree that Java can be awkward if you're trying to write using functional idioms.

Still, in case you were interested, I commented on your gist with a potential solution.
I'll just leave this here:

http://theamazingios6maps.tumblr.com/
Frankly, I don't believe Andre here. You can't be the best in the world at something over a long period of time (8 Grand Slam titles, gold Olympic medal, etc. etc.) hating it the way he asserts in his book.
too late.

http://www.imagn.com/#!/info/about/features
Exactly. That brings up another bonehead move by Pandora - if you've made it here on someone else's account (presumably they left it logged in), you can change their password without knowing their password (ignoring the fact that you can already get their password from the DOM).

But I guess that's a minor issue compared to exposing your password. Either way, the whole programming dept. at Pandora needs a lesson in passwords.
You could alternatively see this situation as Google signaling that they are willing to act in the best interests of the consumer even if it means sacrificing strategy, putting them in stark contrast with Apple in the eyes of the people who are critical of Apple's new mapping application (ie, the people who are going to be deciding to continue using Google's maps.)
Very interesting. My knowledge, in this case, is all second hand.
Personally, I would prefer a hybrid approach--projects cannot show only simulations/rendering. If a project presents these things, it must also present the current state of the ideas being rendered.

You're developing a spacefaring action game? By all means, show me that you want to have planets, stars, and space pirates--but if all you have right now is a spaceship object floating in an environment without a skybox, I want to see that, too.
I think the toy is pretty cool and I'm sure lots of little girls will enjoy playing with it, but I'm not sure how this is supposed to get girls interested in engineering. There are none of the aspects of legos and erector sets that make those toys a stepping stone to becoming an engineer.

Legos let you build whatever you can imagine, including things like houses, bridges, buildings, cars, planes, etc that exist in the real world. This allows little kids to emulate real engineers which is critical to creating excitement in the discipline. It also promotes skills like math (2x4 blocks = 8 dots), physics (how tall can you go before it falls over, where should wheels be to make a car stable), symmetry, organization (keeping 3000 parts in order), and instruction comprehension. I don't see any of that with a toy where you put a ribbon around 5 spools.

It's almost like saying Easy Bake Ovens create more female chefs. Thing is, they don't. Girls that spend lots of time in the kitchen building skills and creating on their own become chefs, not girls that put brownies under a light bulb. I also thought it was funny that they couldn't even move away from the Barbie syndrome. Can't girls have any other role models than blonde hair, blue eyed, thin Caucasian women?
How complicated can it really be? If you're making the profit in the country, then you should pay the taxes on that profit there, not send it to another branch to avoid paying the taxes. If there isn't a law against doing that, then there ought to be one.
Whoa there Casanova - seems like a pretty good move to get into a private conversation with the person you want to get a number from. It's going to be awkward and have a lower probability of success if you shout your request across the table.

Plus... if she says no, you have now made everyone else at the table your second choice, and no one wants to be second choice.
It's the job of the web developer to do everything within their control to protect a user. There is no excuse for not hashing/salting passwords.
The other really interesting part of this is that they are releasing it to GitHub, not Codeplex like previous releases.
Renderings seem useful in helping viewers visualize what the goal is. Maybe instead they should enforce that renders have to have an accompanying text disclaimer? Kind of like medicine commercials and their side effects.
The rendering ban only applies to hardware products. Video games are not affected.
The future is going to be quite crazy as 3D printing becomes cheaper, higher quality. Pretty soon you will be able to print out products from the comfort of your house without going to the store. We will probably start seeing some crazy Intellectual property law cases come up now as people will start designing very similar 3D models around existing products from large companies. It is bound to spark a controversy allowing the consumer now to be their own producer. Much akin to the internet and how it allows anyone to be their own producer.

Exciting times.
Nope! They're just bad at their jobs.
iPhone 5 Teardown
This is a good idea, kudos to them for making this move to help alleviate a lot confusion on behalf of funders.

I think what they need to do is have milestones for their project that can get vetted by Kickstarter. For each milestone they hit, more funds get released to them. This will allow funders to get out if they keep missing their milestones, and the project looks like it's going downhill.
WMATA finally got their act together and opened their data to Google sometime in the last year or so. They refused to do so for the longest time because, as I recall, they didn't want to lose advertising revenue from wmata.com. Revenue which amounted to something like $50,000/year, out of a budget of hundreds of millions. Anyway, Google is pretty good at DC transit routing these days, at least in my experience.
Part of the issue, I think, is people finding new and creative ways of "send[ing] it to another branch" and we're playing whack-a-mole because we want to ban the behavior rather than the intent.
I think "Product renderings are prohibited", and to a lesser extent "Product simulations are prohibited", run against the emphasized goal being "a new way for creators and audiences to work together to make things".

When something doesn't yet exist, you have to present speculative representations to communicate (or even rationally discuss!) the vision. That goes double for a wider audience, which may not be as accustomed to letting their imagination range over exotic possibilities.

Such mockups should be clearly labeled, and placed alongside current-best-prototype representations for comparison, and disclaimerized as with the new 'Risks and Challenges' requirement.

But before Kickstarter, more traditional investors and prepurchasers -- and indeed internal organization R&D and product-development processes -- would use and expect such representations for design communication. Why cripple the new model with this encumbrance?
I agree. I think a good compromise would be to ensure that anything that was a simulation or rendering was very obviously labeled as such, so that there would be absolutely no doubt in the viewer's mind.
This is very bad from a security standpoint but you'd be surprised how many websites do this.

Here is a list http://plaintextoffenders.com/

I would have expected Pandora to know better. Anytime a website shows you your password or emails it to you, it's a bad sign. It means it is stored in plain text.

The websites that do it right cannot tell you your password (because they don't know it); they can only let you reset it.
100% simple solution to this.

DO NOT ALLOW listings to offer the product described as a reward.

Will solve the problem entirely, guaranteed.
For software products, it's pretty hard for them to tell the difference between a simulation/rendering and the real thing. If I show a finished UI, it will appear to be fully functional and polished, but there may not be any back-end at all. I often create a fake persistence layer to allow for faster development of the UI. How would they be able to tell the difference? And it's actually not violating the rules at all right?
IFTTT Has Actually Been In Violation of Twitter’s API For Months