skysight-inc/HackerNews huggingface dataset:
> I think the error arises from making an overly strong identification between learning a foreign language and learning mathematics.

You explicitly begin by mentioning that you think it's the similarity between the two topics that you think others are mistaken about -- that learning language and learning mathematics shouldn't be identified (as strongly). You now say that it's okay to (strongly) identify those two processes (as being the same), we need only talk about the relative amounts of subject versus language concepts needed, given an expected background for a student.

I wish you'd admit your phrasing could be misconstrued (at the very least).

> If you take the representation of Euler's equation, for instance, and consider how much conceptual depth underlies it, versus a string of 20 Cyrillic characters meaning "I went to the store," or whatever—you can see the difference. You'd be wasting your time trying to get a deep understanding of the Russian phrase, but there's a reason to do it with the mathematical phrase.

This statement, of course, only makes sense if you're comparing either just the language concepts of both or else the language and subject concepts of both.

Instead, your point here, as you last stated it, isn't that there's no reason to get a deep understanding of the Russian, but rather, that getting a deep understanding of the Russian is easier than getting a deep understanding of the mathematics because the deep understanding of the Russian is easier than the mathematical one to derive from your pre-existing understanding of English.

Okay, but is that really surprising? Or what you think you conveyed in that quote?

> So you always have language concepts only for a foreign language and language concepts + subject concepts for mathematics—practically speaking.

You actually always have both, but the bulk of learning a foreign language is language concepts, while in mathematics, you're exposed to more new subject concepts, which I think is what your point is.

Again, okay. But I think the language you used to describe that initially draws a needless (and ultimately, meaningless) distinction, and that we get a lot more utility out of talking about them as the same process for students, for which they've already done part in the general language case (and general arithmetic case!), since this automatically gives us a framework where we can meaningful discuss how learning Japanese, Russian, English, Category Theory, Set Theory, etc interrelate, the relative load of different concepts to learn in each case of learning a language, the process to go through, etc in very general terms.

So I don't think we actually disagree, except on whether your initial post accurately conveys what you seem to think.
None of those things are tied directly to web technologies.
Quick question, maybe someone here knows. Any plans to get .net core supported on app engine? This seems like a great fit for Web API web services as opposed to a full blown Windows compute engine machine?
From their site: Nomad has extensible support for task drivers, allowing it to run containerized, virtualized, and standalone applications. Users can easily start Docker containers, VMs, or application runtimes like Java.
It seems like surgery has similar issues. Some surgeons might only take easy cases, while others might take higher risk cases.
I use Ctrl far more and have swapped the two.
Yeah, looks like it just checks on nextTick, so it only warns when you don't attach a handler synchronously. Versus warning only if it's unreachable (like on garbage collection).

Though it does emit another message when rejection is handled asynchronously.

> var p = new Promise((_, reject) => reject('lol')) \
setTimeout(() => p.catch(() => console.log('handled')), 0)
UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 5): lol
PromiseRejectionHandledWarning: Rejection handled asynchronously (rejection id: 5)

Consolation prize?

Fortunately, most of the run of the mill promises I can think of off the top of my head get rejection handlers attached synchronously, like in upstream middleware. I might be drawing a blank, though.
So by your logic we automatically believe that someone quoting another means that one is supporting the sentiment or belief in the stated quote?
> Friend in Buffalo is buying a house for 120k, difference is extreme.

Buffalo is an extreme example, both nationally and inside Buffalo itself. The most expensive single family homes in the city are ~$1.5MM [0]. These are mansions built in the early 1900s right on a beautiful park. Alternatively, you can buy an almost condemned house in a bad neighborhood for ~$5,000 [1]. People actually live in those places.

[0] http://www.zillow.com/homedetails/82-Meadow-Rd-Buffalo-NY-14...

[1] http://www.realtor.com/realestateandhomes-detail/647-Norfolk...
What was your YC startup?
Do you ask the same question of people who don't move mountains?
Isn't this what fitvids.js does? Forgive my arrogance.

http://fitvidsjs.com/
It is. All a backdoor Roth does is it gets around the income limits for Roth IRAs. If you make more than ~$130K per year, you aren't allowed to contribute.

With a backdoor Roth, you contribute to a normal, post tax IRA, then convert to Roth. However, if you have a rollover IRA, then you can't do it without taking a tax hit.

However, I have heard of people putting more than $5500 per year in a Roth. Search for it on the Bogleheads forum. I can't remember the details, but your employer needs to be on board as you contribute to a 401k, then do some conversion.
Some of the more rabid conservatives are against social security.

I think that the GP was referring to national ID.
Mattermark Daily – Thursday, September 15th, 2016
And this is the thing we should be very worried about, not the advertising and attempts to profile the population using you data as a contributing point.
Ohmygreen (YC S16) is hiring a full stack engineer with focus on front end in SF
"Doublespeak" doesn't mean "statements I disagree with" or even "statements that are incorrect". There is nothing vague about the language in this letter.
For some people, if nutritional value is out of sight, it is out of mind. I know that when I order at a restaurant, if the menu contains calorie content of meals it changes my ordering habits. But if you don't care about that segment of the population making an informed decision on what they eat, then yes, your recommendation is a solution.
Faking your death
Was he appearing as himself? If so his acting would by definition have been perfect. :P
another one: https://lwn.net/Articles/540368/
We'd only have to drop the water level by 10/20 meters or so for the archaeology wouldn't we?

The black sea was only ~5000 years ago, now that would have some good archaeology.
> TL;DR: Study foundational blocks by repeating then until you understand. Keep repeating as you build knowledge and move to "harder" things.

If I just read that, I'd file that away as "something someone once said on the internet," wouldn't give it much weight, and would forget about. I see dozens of competing one-liners like that every day.

The story made the message much stronger, made me believe it, and will make me remember it.
OK, for disposable units, it will make sense. I'm less comfortable with entrusting highly stateful services to AWS alone.

As a footnote, BOSH works on AWS, OpenStack, vSphere, Azure, GCP and there are experimental CPIs for RackHD and Photon.
https://news.ycombinator.com/item?id=11199275
Could it simply be that we hear the most tech career horror stories from the Bay Area because that's the place with the most tech careers? I'd be as hesitant to make generalizations about a place as I would be to make generalizations about an age bracket.
Buffalo is a rust belt place that has been in the wane for decades.

A decade ago, they were razing 50 houses a month.
That would explain how he works 27 hours a day. The game's paused when he's not logged in. :P
It isn't using bittorrent, it's a web page. It uses webtorrent, which operates over WebRTC. WebRTC is encrypted and doesn't use bittorrent's TCP/UDP ports. In fact, ISPs would have a hell of a time even discerning WebRTC traffic containing a video call and a webtorrent connection.
"Building blocks" sounds correct, but misleading.

It sounds like this is a lot of "perfect practice makes perfect" combined with "play begets understanding".

Memorization is a pre-requisite for perfect practice; and, if the core of what you're playing with isn't immediately at hand, how can you play with it? (If you have to look up every function every time, you'll have too many interruptions to grok much more).

I memorize in order to practive, and I repeatedly practice in order to understand.

Does that sound right?
The world-class neuroscientist with whom she teaches a free online class as mentioned at the bottom of the piece clearly agrees with her.

Not surprising as she didn't come up with the ideas herself. She stumbled on the underlying principles and did research like anyone else on the terminology scientific experts in learning use to talk about those principles.
I use the headphone port on my rMBP (2013) daily. Frequently use it at the same time as both USB ports and the mag-safe charging port. HDMI port used often enough that I wouldn't buy a laptop without one. I've never used either Thunderbolt port and would actually prefer to swap those out for more USB ports.

[edit: Thunderbolt, not lightning. See, I never use it.]
NASA on Social Media
... the author wrote a book on the topic, and teaches a fairly famous course on it. I'd hope you'd give those credentials at least as much weight as some HN self-proclaimed expert.
People who like to think of themselves as ambitious and effective sometimes get a wee bit jealous when presented with someone who really hit it big, I think.
My wife does this and it drove me insane when I first noticed. I think she avoids typing in front of me now :)

The toggle-vs-coordination of keystrokes actually makes a fair bit of sense though; its not like we type that many capital letters in an average sentence. For a password which might have a handful of caps, though, it slows you down.
Which other platform truly allows you to write software once and deploy it seamlessly to just about every kind of desktop and mobile device in the world?
For unhappy reasons, I feel like at least a minor expert on the lack of audio jacks: I bought a Note 4 a little over two years ago and mine was part of a batch they sold without an audio jack; these is a bolt in the hole. Verizon quickly stopped selling the jack-less Note 4. My wife's, which she bought after mine has an audio jack.

So, I have over two years experience of a phone without and audio jack. It sucks. I dislike using Bluetooth headphones.

I also use audio jacks on my laptops.

This seems like a profit thing for Apple, selling their own expensive wireless headphones.
> A claim would still be reasonable, as Mallorca is Germany's 17th state

For those wondering what the hell this is about, apparently it's a running joke about the number of German tourists there.
I'll suggest it's worth a retry. Those first few pages are a slightly cryptic intro to a complex, intelligent, and thought-provoking tale. YMMV, of course.
People seem to have forgotten that MicroSoft was a gigantic threat to our industry, and still is. It owns 98% PCs world wide. What would we think if 98% of gaz stations worldwide where belonging to one company? That would be dangerous, right? Same with MS except it's worse, because PCs are eveyrwhere controlling everything. It's Big Brother in real life. Just imagine one moment how many critical decisions having world wide impact on the life of billions of people are done using Excel? What if Excel was remote controlled?

So, no, sorry, I don't eat that stuff. Bill Gates has built the most dangerous edifice and no amount of charity will save him from the Hell of digital beings.
Deep learning for computational biology [pdf]
Well for the FBI NAND mirroring might not be a solution.

In the article the author mentions that this technique can effectively damage the flash memory because you can get effectively into a state where you are causing wear due to writes.

In theory you can scale this up and copy the contents of memory into an FPGA which emulates NAND (both logically and physically) or just hold multiple copies on different chips but even the initial process is not without risk.

While it's easy to say that the FBI lied or was incompetent because they had a motive to say set a precedent, but given the FBI's own rules for what is a forensically accepted method of extracting data NAND mirroring can easily be considered as something that "doesn't work".
Try the US-International Layout on US-QWERTY.
It works well with German and French as secondary languages.

https://en.wikipedia.org/wiki/QWERTY#US-International

The Windows version makes more sense to me, but I'm getting used to the Mac one too.
Assuming consumer-grade router manufacturers started fully enabling IPv6 by default (and ISPs did too), how does Grandma get the automatic firewall-ish security benefits NAT provides? Does the end of NAT mean Grandma has to start caring about firewall settings?
> while tail calls are now fully optimized and/or the default stack limit has grown considerably

That is great to hear. Now we can finally start really doing functional programming in JS. Too bad about the generators, though.
I suggest that author's personal experience does not give any insight into large phenomena affecting many more lives than the author's own that could not otherwise and more succinctly come forward without the addition of the overly personal voice into the prose.

This style of delivering information is called gonzo journalism and has taken over a large part of the media. What people forget is that gonzo journalism was initially a form of entertainment. The kind of prose that serves telling the readers about the Kentucky Derby is not same that serves the conveying of information in a large number of categories. This is one of them.
> If you don't understand someone's jargon, you need to be curious and ask, don't just gloss over it.

Quite frankly understated.
Just because it might violate a sexual harassment policy doesn't mean it is "obviously unacceptable". Those policies tend to be very conservative.

In most workplaces (in my experience) people talk openly about sex and relationships, which would probably violate even these "flimsy" policies.

Sex is natural, and it's natural for people to want to talk about it. The important thing is whether you are deliberately harassing someone, whether you should reasonably know that your behaviour is abusive, and whether you stop doing it when you're told that it upsets someone. I've always worked in places where the majority of people are quite reasonable, but I realise not all workplaces are like that.
>> Opposition to using the SSN as an identifier started out as a privacy thing. ... They did not want it to become a national ID card.

That's the thing. I understand why that was the prevailing mode of thinking back in 1930s (?) when SSN was first introduced. There were plenty of people without any form of ID back then.

But it's just not so today. Vast majority of people in US have some form of ID, and it is extremely difficult to impossible to do even the most basic things (like, say, getting a job) without some form of ID. Even if there was some valid reasoning behind the desire to not have ID, this ship has sailed decades ago.

The best that can be done now is to acknowledge the actual situation for what it is, and fix the bureaucracy and overhead of dozens of different incompatible IDs. Have one national photo ID, with a guaranteed unique identifier, prominently featuring citizenship / green card status, and with a chip providing crypto for signing purposes and guaranteed secure communication with the government (say, submitting tax returns). Issue and re-issue it for free, using some existing federal government owned infrastructure - USPS seems like the most obvious choice here. Make all federal agencies use this ID for all purposes that require it - taxes, social security, immigration (i.e. replace green cards with it) etc.

States can do whatever they want with their own IDs, but I suspect that most would simply reuse national ID numbers on their driver licenses, concealed carry licenses etc. That would conveniently make all those IDs readily substitutable for most practical purposes.

I also don't see a national ID as a privacy thing in and of itself. It creates a record of you that the government has - sure, but so does your birth certificate (or immigration paperwork for naturalized citizens). The potential violations of privacy begin when government starts demanding ID for activities that didn't require it before, or even just for regular spot checks. But that is a different fight.
Hey, I got an HN Replies email before you changed it from $500 to $200... :)

Just kidding. Ok, let's do this. $200 it is, but you have to pick your charity now, and the timeframe for a return has to be sufficiently short such that $200 can still at least buy a mosquito net or something.

My charity choice is the US Treasury.

Also, HN is fine (my real name / twitter / github are in my profile).

P.S. You didn't ask why I thought it wouldn't return a profit. It's not because I disbelieve in your company (you guys have more startup data than just about anyone).
I would love to hear why. Also, which stack/language would you choose?

Rails left a bad taste on my mouth after using it for one project. Many things about Rails are wonderful, but it feels like the entire project is in shaky ground with so many dependencies. Memory usage and performance aren't nice either.

Python sounds tempting, but I want to avoid dynamic typing if possible. That rules out Node (not that I would like to work with js).

That leaves me with either Java and .NET, which have the taboo of being enterprisey.

Are those the only major players?
Perhaps not. Mr Downey's performance is not achieved by raw personal magnetism alone, but requires a substantial crew to deliver the fully polished product. The cost of creating Tony Stark runs at roughly $100m per hour. I doubt even the astronomical budgets of astronautical agencies could absorb that.

As for Mr Musk's personal style, I found this interview quite captivating. All the more so for his lack of bluster and posturing.
Neither do I. The question then becomes "should they exist?".
Hey wow that's just what I wanted! Only issue is it's $10 a month more than Github for the base setup, $15 extra for CI, while carrying hardware/storage limitations versus Github. https://githost.io/#pricing
This is a new result published yesterday, with no revisions. A direct link is extremely preferable to those of us who are interested in actually reading the paper. If you are doing homework, you can search the paper title.
Show HN: Start building Pulse templates faster than ever before with Blocs
I'm surprised the post was not unflagged. HN team wanna ring in?
> What about all the people working in marketing, software patent lawyers, drug dealers? You want them to quit their jobs?

Yes, that would help a whole lot.
Some reasons why somebody with less than a decade left might pick a long-term stratagem:

• On the basis of kin selection, they would pick policies that favor their offspring - preserving one's DNA contribution is a powerful motivator.

• Possibly they're altruistic and want to leave the world a bit better than they found it. I've no idea what the frequency of such people is in the population, but I've met some, and I don't have that big a network.

• Ego. They want to be remembered beyond their lifetime for having contributed to something notable. Think of the robber barons like Carnegie, etc., who endowed libraries.
I concur with you. People who have a super negative impression of SF nerds should re-consider their choice of nerds they are finding themselves around.

My own experiences in SF has been positive. I've found people are generally very excited about what they are doing in life, optimistic about the future and most importantly, willing to lend a hand. (This is in huge contrast to the cut throat image of the valley in the media; while individual startups and industries within tech may be cut throat, I wouldn't describe SF tech world as "generally cut throat")

One thing to keep in mind is SF has a fair share of folks who move here for their first job. These people are just entering the workforce and are maturing more, not less, each day. I've seen some pretty radical transformations of the same people over 1-3 years. A lot of the portrayal of the Valley in the media is of a fixed non-evolving mindset, which again, is the opposite of my experience.
When you accompany the quote with your own words expressing doubt in fluoridation, then yes, people will think you agree with what you're posting. Especially if it's something you keep posting.
Some OSes (I know at least Linux does) support what's called "two-shift caps lock": if you hit both shifts, together, you get caps-locks. If you hit only one (on either side), you get a normal shift key.

This frees up the CapsLock-the-key for whatever you want, and you get to keep CapsLock-the-function. (And, you don't have to "move" it, such as in the "Swap CapsLock and Control" schemes: you get to have normal Control, CapsLock key for whatever you want, and the capslock functionality.)

I mapped my CapsLock key to "Level3 shift" at home, and mapped various interesting characters into the homerow, and space. I figured "_" is a word separator, and space bar is for separating words, so Level3+Space = "_". Level3 + the home row is stuff like ()[]{}; things that are normally way out.

Not sure how good the layout is, since I'm still trying to get used to it, and old habits die really hard. I was heavily inspired by the Neo keyboard layout[1].

[1]: http://neo-layout.org/index_en.html
Anonymous Donor Gives 38 Bitcoins to African Water Project
If it's "demonstrably" false, you haven't demonstrated it yet. Can you point us to some evidence showing that he complained to any authority within the government about what he learned about NSA's activities? You'll need to show more than that he mailed someone; we'll need to know more about what was in that mail.
Voter ID as usually suggested or implemented in the USA is that, yes. But try taking your American hat off for a little bit, and ask yourself why most countries in the world, including all those (by US measure) "socialist" European countries, do require some form of identification to vote.

Voter ID, by itself, is not racist, classist, or anything. It is a reasonable and prudent measure to ensure that only those eligible to vote can vote. We can argue whether it's really necessary or not based on how much voter fraud there is in practice, but if you do have a national ID anyway, there's no particular reason not to use it for voting.

The problem with US voter ID laws is that they are not coupled with an actual national ID system, and instead rely on existing IDs, which aren't free. On top of that, the laws are written in such a way, and also combined with other policies (e.g. closing DMVs that issue IDs in certain areas), so as to make vote suppression a deliberate side effect. It is entirely possible to implement voter ID without such side effects, though.
If I'm interpreting properly: that's the point.
Is that playable on mobile? I don't seem to be able to "Press Start."
A Simple Framework for Handling Customer Feedback