skysight-inc/HackerNews huggingface dataset:
"It's just hard to do that when you also have bills to pay. Perhaps a new startup idea: how to make MOOCs look like work (as in what you're paid to do)."

This is the crux of the matter. With the current employment climate for new grads, education is an expense, not an investment. Employment in the tech sector is highly experience based, such that a college degree is only useful for entry level positions.

The problem we have to solve is how to allow for structured learning to occur in a system where learning is prohibitively expensive. This is independent of college costs, as even MOOCs require costs of living to be covered.

I wholeheartedly believe that we have quickly saturated the low hanging fruits of web and mobile app development. Future breakthroughs are sure to be in traditional high tech areas such as machine learning, material science, and advanced engineering. How we go about allowing people who are currently working with a salary the opportunity to upgrade their skills without massive debt is the trillion dollar question of the next decade.
Thursday.
Given that an attacker is going to focus on high-value accounts if they can, slowing down a brute force attack on a per-hashed-value basis is pretty much your only defense. Adding complexity (like you would when defending against a rainbow table attack) adds little value when defending against a GPU-based attack that can crank out a billion hashes a minute. So what you can do is add artificial length to the password + salt combination by using a very long salt. By necessity, you'd have to use a better hashing algorithm that will have a lower chance of an attacker getting lucky with a collision, and maybe is "slower" than other hash algorithms.
The really secure version of this is a method used by some banks (eg, all German banks) where your normal login is basically read-only, and any action requires the use of a one-time code.

It can be a bit of a hassle, but it makes a lot of sense when dealing with money.
I don't know.

When I think of big data, the first thing that pops into my head is Insurance Actuarial tables, and that's not interesting to me. Are statistics suddenly the hottest and most interesting thing in the world because we can run experiments over larger datasets? Maybe, but I think that most engineers capable of doing the kinds of analysis these firms want would be better suited to harder problems.

Don't get me wrong, data analysis is important, I just wonder if the IEEE has a duty to encourage organizations like this or if they should be trying to influence kids back towards the "hard" engineering practices.

To be honest, as long as people are doing something that makes them happy, I'm not one to judge, but I do think there's something to be said for attacking things that are harder than statistics.
Yes! My bank did something like this - they kept rejecting my password as too long without telling me how long it was supposed to be!!

Turns out it was ten. Ten characters protecting my sensitive personal banking information. Upon e-mailing, they said they're going to be bumping it to 20.
An Ill-Advised Personal Note about "Media for Thinking the Unthinkable"
"Adoption" in this case being ASICs coming online...
Two notes:
- I think your Enterprise and Plus plans are too cheap.
- I'm glad nobody's complaining about the prices being in euros instead of dollars. As a European I sometimes worry about exchange rates affecting my income if I price my products in dollars.
Nobody cares about the old, portable, loosely coupled Unix Way of developing software. That's just not how modern apps are written anymore.
Have you been to a school recently? The "resource officer" is present in any secondary school that can afford him. This personification of the fear and incompetence of the modern American educator is the reason that fistfights, smoking, possession of prescribed medicine, etc. now regularly result in children holding criminal records. The American public high school is quite explicitly an arm of the law enforcement-industrial complex.

The likelihood that a survey in which an American public school student admitted drug use would not find its way into the grubby clutches of law enforcement is approximately nil.
This site offers (if I read it correctly, which I may not have) training on these devops tools and platforms, right?

Being able to go and look at those sites to learn what the tools are and why I might need training would be useful--seeing the Chef docs might make me appreciate this service even more.
Learn.js v0.2.0 - update to a book about learning javascript
It's kind of annoying. It would be one thing if people said "I'm willing to throw caution to the wind." It's another when they try to rationalize it with nonsense.

Skipping the helmet is in the same class of activity as skipping the seat belt. If you drive/bike under the right conditions in a variety of respects which are otherwise safe, you can easily luck out and avoid injury. If you want to argue that you have the right to endanger your own life like that, you have an argument.

But if you tell yourself it isn't actually a risk (for most people, one of the top risks you're exposing yourself to) then you're probably delusional. And people always get annoyed when you deconstruct their delusions. :P
Desktop Opera switches to WebKit
The use of flags to disambiguate languages is a trivial point because it's impact on the success or failure of the idea is minimal.
I did, and still do the same thing. I can't even recall how many times I watched friends, entourage or deadwood. (I'm a Kraut, too, by the way).
It helps massively, especially with slang. I want to do the same thing now for spanish.

Edit:
Oh, and I still watch everything with captions, in case I missed something or there are words I didn't know.
In 2013, a huge part of this is due to the flood of ASICs coming online. We've seen CPU -> GPU -> FPGAs -> ASICs in just a few years, but these improvements cannot keep coming at this rate. With ASICs, bitcoin mining has just about caught up with the rest of technology and the computation / $ that miners can bring to bear will stop jumping at such a huge rate.

I disagree with the statement in the article that "there’s strong reason to believe this trend [surges in network computing power] will continue."
Entrepreneurs: Go As Long As Possible Without Taking Venture Capital
This is yet another of those things that gets the pgsql folks all wound up about mysql. mysql is generally permissive best effort rather than restrictive follow the spec, so HAVING is allowed to reference stuff not in a GROUP BY or an aggregate (like MAX or COUNT). As you imply, this is not allowed by the SQL standard so philosophically I would Strongly Expect pgsql to error out unlike mysql. I donno what ms-sql does, don't use microsoft stuff. Oracle costs too much, so another I donno.

About 99% of the noise about mysql vs pgsql boils down to this overarching philosophical different of "try yer best" vs "only perfection is permissible". There are minor other differences aside from that, none of which I can remember at this time.

I was mostly trying to make a joke and making the psuedocode kinda sql inspired rather than cut and paste into a window like a stack exchange answer. I could have implemented it "properly" as a nested subquery I suppose. Or to make the point a little more .. obviously, just "select 0;"
I am quite interested how idonethis got those quotes from Dan Pink and other well connected people. How did you land all those famous customers? Is that for real?

Looking at archive.org, they launched in mid 2011.
Whoever did the JavaScript for the photo: you broke vertical page scroll gestures. Also, horizontal swipe on the photo changes the photo, but then we get moved to another article a half second later. Experience broken on the iPad.
I'm a Singaporean and I fucking hate this. In fact, I built getgom.com because our government has decided to ban porn as well.

And now.. THIS. Any Singaporean HNers out there, if you're up for it, as a programmer, I'm wanna build something to circumvent this. Holler if you're keen. Cheers.

--

On another note, this is why whenever people say that Singapore is a fine place to start a business, I say thats probably because you don't "live LIVE" here. It's just another hub that you'll attempt to start up a business, and leave somewhat. Unless you come from a 3rd world/developing nation and come here to build wages. Other than that, I don't know many true blue Singaporeans that's actually happy with the state of things.
Maybe "Can't" is too strong but some areas are very hard to self-teach. One reason is stumbling blocks. In academia you have TAs and fellow students who can spend half an hour explaining you a hard concept. Asking on stackexchange cannot always beat that.

The other reason is motivation. In academia you are being prodded towards the next milestone. On your own you need to set own milestones and find internal motivation to reach each one.
Does anyone know what algorithm this CP implementation is using behind the scenes? I'd be a lot more impressed if it were using dynamic programming than plain brute force.
Education from the entrepreneur's perspective
We implemented something similar for our own internal admin accounts recently on http://lanyrd.com/

We have a bunch of admin tools that are only available to our team members, for all kinds of minor administrative tasks. These show up with a nasty pink background to remind us that they are admin-only, which gets in the way of doing demos and taking screenshots.

We also support federated login via Twitter and LinkedIn, and were unhappy with the idea that someone might break the security on one of those services and use that to hijack a privileged admin account on our own site (sure, they likely have better account security than us in general, but they are a much more tempting target for attackers).

So... we added the concept of an "admin upgrade" - a link site admins can click to enter an account password and temporarily elevate their privileges. This improves the security of our admin accounts and has the pleasant side-effect of making it much easier for us to take screenshots and give demos without exposing our admin functions.
Even if they can't copyright the facts, they can forbid you from using their service to get more if you use them for something they don't like.
LR does not operate an exchange either, though I suspect exchangezone was run by them. Lr contracted that out much like how bitcoin (and soon ripple) have gateways into the system to buy in.
is this supported on ubunty raring yet?
The study of solutions to equations only in the positive integers, or other subsets of integers also falls under Diophantine equations, as far as I know.

Subset sum problems are obviously decidable since the number of values that must be tried to find a solution is finite. However, subset sum is NP complete even when restricted to positive integers [Garey and Johnson, p223] so there is no polynomial time algorithm.
HN (this thread's commenters in particular), I love you guys on the whole, but you need to learn that just because its easy for you to build doesn't mean it doesn't provide value to someone else. There are probably customers that exist to which $5/user/month is an excellent deal given their specific pain points.
That's not that big a deal. They're basically just retiring the name- Google Wallet will be taking over and merchants can use it in much the same way.
> "what is it like to have no accent?"

This might be better phrased as a "native accent" for the region you're in. It's another way of saying that others can't pick out anything in the way you speak that identifies you as from somewhere else.
I agree with you, I should have linked to them; when I get a chance I'll do so; it was one of those things that just didn't occur to me.
Here's a SQLFiddle to try the questions out :)

http://sqlfiddle.com/#!2/9a84e
"And this is why we draw and quarter drunk drivers" ....wait

Of course we don't draw and quarter drunk drivers. Just because an offense does not require mens rea does not mean that we throw out all sense of proportional punishment.

Firing programmers for creating bugs (an offense without mens rea) is massively disproportionate, which is why we don't do it (at least until the severity and frequency of the bugs becomes unreasonable and other corrective options have been expended.)
> "Logged-in" should actually be a spectrum of at least 3 states, not binary.

And there should be better messaging for that.

For the last year or so I've been amused and then frustrated by ebay having a "Welcome, username" message in the header, but requiring another login before I can do anything relating to my account. Just providing a login link in the header would cut in half how many clicks I have to go through to add something to my watch list.
Thank you for your detailed reply. After reading it I went & found a finance forum online & applied to join, so I can ask them some market research questions.

Another thing I might do when I have some spending money is spend some time on the train just taking trips to & from NYC on the Metro-North commuter railroad & see if I can talk to some of the Wall St. guys in the bar car.

Entrepreneur magazine had an article not too long ago about how that bar car was amongst the most influential business places around. Maybe I can have some luck there.

I have my work cut out for me to seek out the use cases there would be for this particular server I'm building. For example, I was able to tell from some Google searches that World of Warcraft gamers are after the particular model of CPU mine has because it's the fastest on the market, and their game servers are CPU intensive. I was able to learn that they in particular need high CPU & about 200GB storage to hold their game maps, so I reworked my storage strategy to offer more storage & accommodate their needs.

I have to dig in to each of the potential use cases & learn what exactly their needs are apparently, then I can target my marketing for what they're after.
Photoshop's Role in a Web Design Workflow
If this tool doesn't add at least $5/user/month of value to your team, you shouldn't be using it anyway.
Where The Atheists Are
There's an organization working to start a bike share program in Seattle too! http://pugetsoundbikeshare.org/
Ember.js 1.0 RC4 released
I created these: http://shoutkey.com/excavate, http://shoutkey.com/modify in quite a short time. I could have paid $5000 for a professional design, but it would be (let's say) 20% better. For my project, it doesn't make sense to pay $5000 for 20% better design.
Forthcoming changes to the PMP Exams
Ember Data 0.13 Released
This is beginning to remind me of the colorists in Hollywood who color-time feature film. They will obsess day in and day out about the subtleties of a particular hue of some background out-of-focus trinket. Complete and utter minutiae.

I'm sorry, but as an average reader with decent visual tastes, I can safely say that those 3 pixels are not relevant to me.
Good point. I'd word it something like this:

A Word of Warning

This library exposes a very complex API. It is intended for expert users only. If you have any doubts about your knowledge of the underlying cryptographic primitives, we strongly recommend against using this library. Doing so without advanced knowledge of cryptography could compromise your security. Instead, we recommend you use a high-level crypto library, such as Keyczar or NaCl, both of which are designed to "just work" in the hands of developers who lack specialize expertise in crypto.
I want this for French.

I couldn't even find TV shows in French with matching French subtitles. Any ideas where to look?
I've been using IDoneThis for over a year and I really like it, but I guess I'm on their old pricing plan since I only pay like $15 a year. Looks like they're focussing on higher-paying business customers.

For me though, it's a great way of just keeping a little track of what I did that day. I put what I've done on my website, things I did with my kids, my accomplishments in Minecraft, all that stuff that it doesn't make sense to store in some other tracker. It seems like a small thing but just having an email come in and I respond to it is a perfect way of updating this type of journal. Plus it gives you a calendar with checkmarks for every day you update so it's a nice habit former to see all those checks lined up (see Jerry Seinfeld's calendar system).
Plural table names? <irritated hipster sigh>
RailsConf 2013
I run a naming service, and I'm writing a book about naming startups, so I can help you the most on that topic:

I'm confused as to the name. Unless I'm missing a job/career/search reference, it just sounds like a random web 2.0 name to me. You're definitely going to have problems with communicating it (on the phone, in person, etc.) as well as just general forgetfulness due to the vagueness of it.

--

As for the site in general:

- design looks solid, although the black bar at the top is a little too tall

- the headings near the bottom could be more descriptive; "It just works" doesn't really tell me that it reads all job links. Likewise for "Arrive in Style." "Google Maps Integration" might work better.

- I'm unclear on this: can I search for jobs through your site, or do I add links from other job sites to Quivee to manage it?

Other than that, I'm intrigued. Good luck!
Medoo 0.8.2 released The lightest PHP SQL framework.
I like these services, but it's like trello. If I have personal tasks to do, those personal tasks will often include sensitive data. My grandmothers bank number, my medical card number, the phone number of a friend. I don't trust these services with that kind of data. Having an online solution is not a solution. Not without zero knowledge. Which they could totally do, but hell, that's hard.
Wildly inaccurate?

How happy would central banker be if they could get outcomes within 10% of their planned goals?
World Bank Invests in Green-Powered IT Modules to Boost Wireless in Africa, Asia
Singapore isn't exactly huge. What's to stop someone from setting up Wimax in Johor Bahru (just across the border in Malaysia) and broadcasting the signal into Singapore?
Pretty cool, but is there any need to use jQuery?

You could have achieved the same with vanilla JS and CSS transitions
Modeling a Directory Structure on Azure Blob Storage
Maybe it is possible to write a haskell mode for ipython? I watched Fernando and one of the Julia guys hack up communication between ipython and a Julia interpreter in an afternoon. Depending on how ghci is implemented it might not be much harder.
Congradulations on publishing the book! As a business consultant learning web/iOS development I thought I would share my feedback from both perspectives.

Thoughts as a potential customer:

-I didn't have the time to read through the tutorial and wanted to know more than was provided by the TOC on the Leanpub page.

-I had no idea who you were until I looked at your signature.

-After going back and looking at the first chapter I didn't find the chapter very compelling ("Okay, so we changed the background color?").

-I wanted to see what I could expect to accomplish.

-----

Recommendations as a consultant:

Change the index to a landing page and move the first chapter content to a second page.

Make the top half of the body similar to the LeanPub page (name, tagline, image) with a call to action to the LeanPub purchase url.

Establish your knowledge/credibility: ex: "Learn everything you need to know to develop your first app with Your First iOS App, written by 500px's lead iOS developer Ash Furrow"

In the bottom half of the body add a few text blocks summarizing the main topics covered (possibly a screen shot of what a reader can expect to build after reading the book) and a secondary call to action to preview the first chapter.

At the end of the first chapter page condense the final paragraph to more of a tagline, "It may not seem like much, but you're well on your way to developing full featured apps. Get the full eBook for $14.99 on LeanPub." Then move the GitHub link below the sales widget, so I visually consider the Buy Now link before looking at the source.
Reminds me of this: http://xkcd.com/605/
This is great. A great tool to gain leverage during negotiations.
Former NHL GM attempts to sue Internet forum posters
Frozen plants brought back to life after 400 years
I remember reading about a study (can't dig it up now) that said that drivers drive on average 1 meter closer to cyclists who are wearing helmets vs. those without. Maybe that's why you feel safer.

And some evangelizing against helmet laws:
http://www.copenhagenize.com/2008/08/helmets-or-health.html
BeatDeck Launches – Free analytics for Artists (YC W13)
The prediction was 131 years -- I'm not sure 15 years early would be considered wildly inaccurate. I'm also not sure why we should believe that the assumptions the article makes will hold true over the next 72-112 years.
1password, and I'm sure keepas and those of its ilk handle them just fine.
Mermaid video, Real or Fake?
HSBC admitted to laundering at least an order of magnitude more money for, among others, the Sinaloa drug cartel, organizations linked to Hezbollah, and North Korea.

No individuals were arrested, much less convicted. The bank was not charged criminally, but instead signed a deferred prosecution agreement.

All animals are equal, but some are more equal than others.

Refs:
http://www.rollingstone.com/politics/news/gangster-bankers-t...
http://takingnote.blogs.nytimes.com/2013/03/07/banks-above-t...
There is moral corruption and legal corruption. They can go through all the legal channels (just like lobbyists in US congress do) and still act morally corrupt and shady.

Promises of gifts, expensive trips, retreats to exotic islands, scholarships for family members, all kinds of other perks can be used to help facilitate deals with vendors.
Ask HN: Best resource for know which language to use
Currently as a non-technical person (product management and design) I am having a bit of trouble finding a good resource explaining which programming language to use outside of some quick, short phrases. I want to develop the proper intuition to understand what is needed when the problem/application comes about. At least then, I can dig into that particular one on a code- level basis. This is especially important when looking for technical talent on projects and scoping capabilities. Appreciate the help!
Look guys - you personally might not pay $5/mo because you work alone or in a small team, or you could use App Scripts to recreate the services. Try to look beyond that to the fact that millions of businesses pay tons of money to improve team performance.

If by using iDoneThis you can get a 1% improvement on a team of 5 people that you pay $70k, that's $3,500 worth of value on an annual basis, or $58 per "user" per month. That makes it worth 10x the cost.

Harvard Business School professor Teresa Amabile has written about how work diaries can help professionals understand themselves and improve their own performance, in addition to the coordination offered by insight into other people. http://blogs.hbr.org/cs/2011/04/four_reasons_to_keep_a_work_...

Most managers and business owners are busy with a million things and they want a simple, easy-to-use solution that JUST WORKS without them having to think about it. If they are using no form of team management, iDoneThis is infinitely better.

I admit the name is a little awkward at first, but it's definitely memorable. BTW: I'm not particularly good friends with these guys nor am compensated for supporting them.
WTF is "rageskitching"? I Have searched google far and wide for both "Rageskitch" and "Skitch" and as far as I can tell, it is hanging on to the bumper of a car while skating.
I don't always agree with rayiner, but when I do, it's because someone else invoked sky spirits.