skysight-inc/HackerNews huggingface dataset:
"There's no decent way (IMO) to learn generic problem solving skills other than solving a lot of problems for yourself. That's what worries me about these bootcamp things."

This! In my team, everyone comes to me for help with their problems. Generally, 75% of the time, I know the answer (because I've come across it before). And the other 25%, I solve their novel problem because I ask the right questions, and use basic problem-solving and problem-narrowing steps.

It really isn't rocket-science, it's just analytical, or problem-solving ability. I suppose it has many names. After burning much over other peoples' problems, I eventually resorted to guiding them towards the right direction. Asking them what they think is the problem, getting them to tell me their thought-processes. It's helped quite a bit...
It mentions it uses srm, is that any use with an SSD with wear levelling etc?
"GE Hitachi says it designed PRISM to be leak-proof because the reactor would be contained inside a stainless steel case, which wouldn’t corrode"

All modern reactor pressure vessels are lined with stainless steel[1]. They can still leak because of things like embrittlement[2].

This kind of reactor would not be notably safer than current designs.

[1] http://atomicpowerreview.blogspot.com/2012/03/reactor-pressu...
[2] http://www.nrc.gov/reading-rm/doc-collections/fact-sheets/pr...
That's historically been true, but won't always be the case. NASA has talked about putting humans on Mars within a couple of decades. It may be sensible to try putting other living things on Mars in advance of humanity...
well, IBM does sell storage solutions.
ALIEN CAUGHT ON TAPE-BLUE SKY'S ABOVE UK
1. I like it when i actually know what is in my food. Also, it saves some cash.

2. I don't have a fixed plan. I usually decide on the same day what i am going to eat.

3. Pasta + veggie tomato sauce, Baked veggies, plain Salmon, Chilli Con Carne, Plain Zucchini with salt and pepper. Overall i tend to stick with stuff that doesn't need too many ingredients.

4. No

5. Don't entirely rely on recipes. You will get a feeling on what proportions are right.
I've worked with Bitpay while making https://www.incoin.io/ and their developer docs are average to good. It wasn't horrible, the documentation was good enough and Bitpay offered to help (and were super helpful when we asked any questions). In fact, other than having to implement BitAuth ourselves it was pretty painless.

Regarding your AngelHack prize... the same thing happened to me. I'd be more skeptical of AngelHack than Bitpay, a well-funded global company, though: http://www.businessinsider.com/greg-gopman-angelhack-lawsuit...

It's not the first time I've heard of AngelHack not following through.
Send web pages to your Kindle to read later
At work, its all about the job. So as an enterprise tool its still valid to want timely responses, and to expect them.
Feedback from HN can be unpredictable, but in this case I knew what the comments would be like because it's a great concept for an app.

What I like most about it is that encourages creativity. To extend this, do you think you'd extend the app to support drawing in the tiles? Also perhaps there could be a hidden tiles mode where all tiles are only revealed after the last one is in place.

I also agree with another commenter that it's important to know when a tile has been seen, but it looks like you have an idea on how to implement that.

Also, on the website homepage there doesn't seem to be any pictures of the app, I needed to go to the iTunes page before I saw how it looked, I'd say the homepage itself should be all you need to see to understand how the app will work.
> This is how it's been for almost a year now.

you have chosen a very convenient timespan over which to survey recent events.

i've been holding BTC since 2011. 2014 looks just like 2012 did.
Thomas chiming in from cdnjs.com here.

We are responsible for quite a lot of copy and paste script includes these days and could potentially push people in this direction.

If anyone is serious about investigating hash'ed includes shoot me an email with your thoughts, my email can be found on my HN profile.
Bad link, correct one: http://www.economist.com/blogs/dailychart/2010/11/cartograph...
The Segway. Changed life as we know it.

But yes. I also don't see why we have to discuss an obvious advertorial ... I guess that's what passes for "new tech" these days, whatever has a big enough army of flaks behind it.
'What is the value proposition for consumers apart from sending money to friends? That's valuable, but it's not multi-billions of dollars worth of valuable'

It isn't? Western Union makes $5 billion in revenue every year. PayPal - and a reference to sending money to friends is literally the name of the company - also makes $5 billion in revenue every year.
Bootcamp can help folks learn to use their skill, to focus on the things that matter. As my friend Tom often says when I want to reinvent the wheel, "Joe, we CAN do anything. What SHOULD we do?" That's definitely something a bootcamp can help with.
The comparison to C has always struck me as strange. It has curly braces and pointers, but few semicolons, no pointer arithmetic, garbage collection, and tons of high level language primitives (maps, slices, channels, select, goroutines, a userland scheduler).

Many people, myself included, find it a wonderful language suitable for all sorts of service development whether it's data processing systems or web APIs.
I would surmise that this is because Apple relies upon the PIN as a failsafe in the event that the Touch ID sensor can't / won't read your fingerprint. Let's say you only have your right thumbprint scanned and you injure it to the extent that it's no longer recognizable to the Touch ID sensor—what then?

Two-factor authentication would need to rely upon a much more reliable criteria than Touch ID.
Looks cool, can't wait till Android is working so i can try it out!
>Right now Liberia has about the population and land area of Virginia, which means it's already overpopulated.

First, that assumes Virginia is 'optimally populated'.

Second, according to Google, the population of Liberia is 4.294 million (2013) and the population of Virginia is 8.186 million (2012), so using your Virginia-baseline, Liberia can about double its population before being considered over-populated. The Indian state of Kerala, meanwhile, has 34.8 million (2012) people in a smaller area (~38k mi^2 vs ~43k mi^2).
Turn your phone off before crossing a border. Put the wrong finger on the sensor five times in quick succession when you are asked to hand over your phone and you don't get a chance to turn it off.

In both cases, the phone will require a passphrase for unlocking (if you configure one as opposed to just a simple code, of course).

Having a really long passphrase and the ability to very quickly render the fingerprint reader useless is a huge improvement in security over previous touchid-less phones.

Having to both type a code and using my fingerprint (in that case, in addition to a very long passphrase, which would be difficult to explain to users how that works) would be very annoying, at least for me.
(Author here) I have added a short section to the readme describing how `react-cursor` differs from other, similar, libraries (e.g. Cortex). https://github.com/dustingetz/react-cursor#comparisons-to-si...
This never happens when I use vanilla.js
Totally agree. A completely off-topic aside (sorry) - I creeped your profile and was wondering, did you create your blog template yourself? It's pretty much exactly what I've been looking for for ages but haven't been bothered to make from scratch.
That's much of it. Another reason might be "no one has written a XYZ interpreter for the target architecture", which may be due to performance or just obscurity. Another problem constraint might be pedagogical - if the problem you are trying to solve is "show how to do X in language Y" then of course language Z can't be used - though that example could reasonably be dismissed as trivially true. I'm sure we can come up with some more if we try.
I'm doing that, but I'm paying more than $12/hr (more like $20)
There is an ifttt for this:
https://ifttt.com/recipes/98759-save-all-your-gmail-attachme...

What benefits does your service offer over this setup?
Ironically, if he has left to concentrate on Udacity, my own belief is that he is a poor teacher. Of course it depends on which pedagogical teat you are sucking from, but my experience of Thrun's delivered Udacity courses is poor. Many of his video segments seem to involve him slavishly following his 'script', occasionally hissing out encouraging phrases such as 'Isn't this great!'. He hasn't sequenced a series of logical teaching moments in which the concepts flow nicely. It's as if he's decided his first draft is good enough. Just my opinion of course.
SocialClue.io
Robinhood Raises $13M to Democratize Stock Market with Zero-Commission Trading
The idea would be multi-level protection:

Short period of time - touchid to unlock.
Medium period of time (adjustable) - touchID+Pin
Long period of time - (adjustable) - passcode

Different people could set the values as appropriate. For me, it would be < 5 minutes touch ID, < 1 hours touchID+Pin, > 1 hours passcode.
EU should be concerned the most, they will be hit hardest when Ebola gets out of Africa.
Honestly parsing json as map[string]interface{}, rather than using a struct is a major pain in the butt.

I'm currently doing a project that takes json, with no predefined structure, or at least very varying struct and transforms it. Dealing with checking for keys and doing type conversion it's that much fun. The same project need to parse an XML file, with a clear and defined structure, it took something like five minutes and work on my first try.

I don't think you would need to update the Go library in the case of just adding new parameters, not if the parameter can be excluded. The json parser should just skip that value, it won't be available to you of cause, but it should break the parser. Given that I haven't touched Java in 10 years I don't know how Java deals with unexpected parameters.
That is precisely the policy adopted by NASA, and it lead to the Mars disaster, so you are suggesting as a solution the exactly policy that caused the problem.

Furthermore, you are suggesting that the same entities--highly trained engineers and scientists and project managers--that proved inadequate to follow the policy you are suggesting last time can somehow be expected to follow the policy correctly at all times in the future.

Reducing needless complexity--in this case by enforcing a standard of common units so that when the inevitable inevitably occurs and someone forgets to label things--there is a much reduced (but still non-zero) chance of undetected mis-matches occurring.

Furthermore, it is very difficult to confuse milli-newtons with newtons even if a project was for some reason using both, because they differ by three orders of magnitude, which tends to get noticed. Whereas kilograms and pounds differ only by a factor of 2.54, which might be--and in fact has been--missed.
This! Having supplies/environment primed and ready when humans arrive could make the difference between a thriving colony and a miserable death.
1. I've always cooked. My parents cooked at home and so I just assumed that's what you do.

2. Kind of - we get an organic box with a load of stuff in so I work around that.

3. Lots of Indian food (dal, veg curries, sometimes chicken curry), if I'm in a hurry a bunch of veg thrown into an electric steamer plus some protein (chicken/fish/steak). I make soup a couple of times a week, omelettes are a favourite quick lunch as we work from home, or a bunch of salad stuff.

4. I'm a distance runner so it depends what I'm doing with my training. I'm relatively low carb (no white anything), avoid processed stuff, avoid sugar.

5. Get decent knives and learn how to chop stuff up; an electric steamer, and a couple of decent pans. It takes 30 minutes to throw veg into a steamer and cook up a bit of chicken or fish. You can make soup out of almost anything. In the winter a slow cooker (crockpot) is brilliant. Make a batch of chilli in one then chuck some sweet potato wedges in the oven when you get in. Lovely.
You raise a good point, this is not for everyone... but I think we all assumed that. OTOH, couldn't you just use it in the unavailable mode. Perhaps they will make the available option more granular so you can put individuals or groups into either mode.
I'm not totally sure about the US case but in the UK you are technically liable for capital gains tax on foreign currency appreciation so if I buy US$ at 1.60 to the £ and buy a cup of coffee when for $2 when it's 1.40 to the £ I should declare the 20c or so appreciation in my dollars in pound terms. In practice no one bothers for small sums and if you've made a gain of say £10k you can estimate an average rate rather than itemising each coffee. In theory the tax inspectors could come back and ask you to itemise but in practice they have better things to do with their time. I imagine the US and bitcoins would be similar.
I agree with your main point, but it sounds like you're conflating hedge funds and banks.
This is such an important read. Please do what you can to stop this kind of misogyny, on the internet and everywhere.
The website looks really interesting and very useful if it works like in the demo.

My only issue is $79 / mo starting plan looks a bit steep for casual development (I know there is a free option) but if you want to attract more buyers i think something like GitHub's pricing would be really attractive for prospective buyers like me (something like $22 / month for 10 private projects with 10 pages / min). Just a suggestion in case you're looking for feedback.
or you know you can save money spent on kids for your actual retirement fund.
Do you seriously believe that someone is going to clone your fingerprint and attempt to unlock your phone with it?
I love Go and I consider it to be the spiritual successor to C, in a way (sort of an anti-C++, which the creators have said they used as an explicit example of what not to do).

Given that it was co-created by Ken Thompson (of Unix/C/Plan9 fame), I think the comparison is justified.
My assertion is that women shied away from this sort of unpaid time-intensive work even when they were not subject to the disadvantages you outlined (childcare and lower income). The real reason, in my opinion, must be something else.

In response to your questions: there was a single offering of the course. All of the women I encouraged to enroll said they were uninterested due to the perceived difficulty and workload. This may or may not have been a cover due to other concerns ("am I good enough?", "I heard only boys take this course", etc.). To be clear, the vast majority of men in CS were also unwilling to enroll in this course because of the workload.
I think you typed "yes" where you meant "no." Tech company R&D gave us things like the transistor and lasers (both from AT&T) and Mandelbrot fractals and hard drives and the entire concept of a relational database (all from IBM).

PARC in specific gave us Ethernet, which I think is safe to describe as "being used in the real world."

Google has a long way to go; so far, all of its real contributions have been in software, and all of their hardware R&D has seen very little "real world" deployment. Otherwise it's very much just a well-marketed implementation of traditional corporate R&D.
You could always set up one pin/passcode for two factor auth and then use a separate passphrase as a fallback to unlock the device. It woould be much better security that way.

Also while we are on the subject using a short pincode to unlock the device is asking for trouble. While the device ID is tied to the decryption and there is no way to extract it yet I have no confidence that it will remain that way forever. At which point the ability to crack a short pin off the device means the pin will get cracked in seconds.
Pin, not a passphrase. Just switching to a 4 digit pin would be heaven for me (I have an iPhone 5) - I would have zero problem entering touchID + a 4 digit pin.
Ask HN: Coding School Scholarships for African American Women?
My co-founder and I mentor an incredibly brilliant and driven female programmer who has just been accepted into the G school. She has taught herself how to code and with this 6 month program plus our ruby mentorship she'll be a highly skilled software engineer by April. If we weren't throwing every cent we had into our startup that's about to launch beta we'd help pay for her. Tuition is over 20k and the g school doesn't offer any full scholarships. She is an african american woman and extremely passionate about coding because she cares about changing the ratio and because she's sees it as a way to solve huge problems. I'm on a mission to help her find a scholarship or crowdfund her tuition- Does anyone on Hacker News know of any scholarships for her (ie not a dev boot camp scholarship, she wants to go to g school, so a scholarship independent of the coding program) or a crowd funding platform for promising developers?
That's because there is a complete disconnect between "javascript hosting" and "AppGyver". Try being more specific:

Search for:
"hosting html5 javascript steroids.js"

Because AppGyver seems to be related to some sort of JS framework called steroids.js. I'm not going to do it for you, but presumably there is a logical search chain that gets you from "javascript" or "javascript framework" to "Steroids.js".

Yes, I search a lot. It's the third most useful tool I have at my human disposal, just after "touch-typing" and "problem-solving ability".
To be fair to the authors of the HN guidelines, witch hunting has been a serious problem on Reddit. Few people want to see HN become another Reddit.

But reverting this title was arguably inappropriate because the NYT's original title is misleading in its understatement.
While I have confidence in the fundamental idea, the thought of actually enforcing / monitoring this seems somewhat laughable. (And thats coming from someone that has actual experience judging whether 1st world money was judiciously applied in a 3rd world country).
Golf and the Chinese Dream
[TED Talk] Grit, Trust and Not Putting Things Off (useful for Entrepreneurs)
How does the student learn the actual programming language in this case? Is that the responsibility of the employer to teach?
if someone has your phone and the ability to acquire/demand your fingerprints do you seriously think they arent?

I agree that its only likely as a targeted attack though. This isn't the sort of thing you will see street criminals doing.
Tessel + PubNub Power the Internet of Things in 4 Lines of JavaScript
I don't know whether or not his model is true, but the US hasn't had a period without some kind of military conflict for more than like 20 years.

Before World War I many people believed a major European war was impossible. There had been such a long period of peace, and there were arguments that prosperity and economic inter-dependency discouraged it.
Like any other language, there're some pros and cons with Go. For example, C gives you complete control at a very low level, but can make higher-order operations more complex. On the opposite end of the spectrum, Python removes a lot of that friction at the cost of doing more things behind the scene, which obviously affects performance. I regard Go as somewhat in-between -- it provides you with some of the lower level constructs (like pointers) but also reduces complexity (by giving you goroutines, for example).

Specifically about garbage collection, I'd recommend taking a look at what's coming up in 1.4:

https://docs.google.com/a/stripe.com/document/d/16Y4IsnNRCN4...
35-50k€ is low, even for Western European standards. You cannot compare it to US salaries given the enormous differences in social structure when it comes to healthcare etcetera.

But still: tech salaries in Europe are low, and are being systematically depressed. The influx of relatively cheap engineers from Eastern EU countries is one influence, but not even such a big one, since most of them pretty quickly catch up (the tech culture means they're not easily isolated and exploited like other migrant workers).

The biggest depressing influence is simply social status: despite the scarcity, despite the value they add, there is an enormous resistance against awarding higher salaries to "nerds".

Now that I operate at management level, I experience this first hand. Everything adds up: our budget, the economics, the scarcity. We should easily be able to offer 30% higher salaries and still make out just fine, and it's the only way to compete with a handful of enlightened companies that pay well and the lure of self-employment (the only other way for engineers to break through the salary ceiling).

Nothing stands in the way of paying engineers better, except social status: paying a software engineer the same as (or more than) a manager is unthinkable. Despite the fact that those managers are less scarce, less skilled and add less value.
I always liked its tungsten cowhide casing [0], but the newer retroencabulator's removal of the expensive to dispose tetraethyliodohexamine greatly cuts down on the recurring maintenance costs.

[0] http://www.floobydust.com/turbo-encabulator/ge_turbo-encabul...
Exclusive licensing rights are by definition a monopoly.
This should not be used anywhere, never.
>only way to do real R&D is to have a monopoly that allows you to hide the margins in cutting edge R&D

This idea is from Joseph Schumpeter. The same guy who coined the phrase "creative destruction."
The denial is only that they didn't make any promises to Google. Not that Google's interests weren't considered.
Another similarity is that both Go and C compile to dependency-free and portable binaries with no VM needed to run them. In my mind, that's the biggest similarity.

And regarding semicolons: you don't use them as much while coding, but the lexer puts them in for you, so they're there on some level.
The best way of learning `anything` is time, dedication, practice, self motivation, studying, persistence and not only. They have documents and a simple google search also leads to quiet a lot of articles, tutorial, videos, etc.
Any startups looking for an actuary?
I'm an actuary (FSA) with life insurance and consulting experience. Any startups out there need me? I know life insurance is not the most fertile ground for startups, but cmon guys!
I think the general idea is C++ (not C) in the style of Python.

You still have access to memory/pointers/unsafe, it shares a C-style syntax (go ahead, put in the semicolons if you want!), is compiled but offers the gentle, elegant watchfulness of a Python-like scripting language.

In most cases it can be a relatively drop-in replacement for C++ or Python as a binary. It will never be like C in that there's a lot of overhead and lack of memory control for embedded systems, so you probably can't treat it as a C competitor in any way.
If its written as thoroughly as this post, I'd certainly be interested. The mechanics of how is the most important part of any story to me.
Well, a 50k salary will net you <30k€ in Germany (but more if you have kids). You probably should also save a bit for retirement, since you won't get much from the state (today's retired receive much more than they paid into the fund, but current generations will receive much less). Oh, and we have a 19% sales tax over here (7% on groceries, and food is actually very good and cheap in Germany, at least in stores).

I'm surprised by the (low) 50-90k salaries you mention. I've always read much higher numbers. Probably due to the bias on blogs/news sites to West Coast companies.