skysight-inc/HackerNews huggingface dataset:
I think in my past the following critical mistakes were made:

One, I never made friends, my father is anti-social himself, and as a Christian family in a age were people socialize getting drunk, I never learned how to do that.

Most jobs today are NOT posted on internet or classifieds, instead they are advertised to chains of friends of the job poster.

Also as Startup owner, my startup make games, and most game startups that had any success, it was because they had important connections (usually with the media, example: Braid, that the author was a journalist, or Minecraft, where journalists used to play online games with him, non-game example: Bill Gates could sell stuff to IBM because his mother asked a friend of hers in IBM board to invite Bill Gates over to see his software).

Mistake two: My parents and their very high expectations were highly annoying, making me hate school in general (in fact, I think mandatory schooling is a problem in general, but nevermind now), but also they never taught me to... work.

Like I wrote in my post, I could ace any test without any effort. Now that I get into real world jobs, stuff are nothing like tests, you MUST work to get stuff done, and to me that is very hard, it requires enormous amounts of mental effort to pay attention and do what must be done.

And what happened when I was 16? Nothing in special, the problem is that I am 26, and I am not one step closer to creating my family than I was when I was 16, I still have no friends, no job, no money, no house, no car, nothing, the only thing "new" on me ever since is my college education, that for now at least is proving to be absolutely useless.
Hi, author here.

I'd be interested in hearing how to accurately estimate passphrase strength assuming the attacker has perfect knowledge (ie, that you used Wordentropy to generate your passphrase, approximate length, etc).

In reality, though, no attacker will have this. Your password hash will be brute forced along with thousands or millions of others, so I think it's accurate to look at the password as a semi-random bitstream. In that case length trumps all other characteristics when it comes to security.
Although rather uncommon prize can also mean "the act of seizing; capture".
You seem a little entitled. This may not be politically correct, but frankly, Ruby is nix style software, Windows support seems like its just a courtesy.

Perhaps I'm living in a linux-nerd bubble, but why would anyone even use ruby when targeting the Windows platform? Seems like .NET would be a more appropriate choice across the board (be it for web or Windows application development).

I can't imagine the type of pain involved in deploying Ruby code into production in a Windows environment, that just seems insane. This is all to say, maybe Ruby isn't the best choice for a Windows developer. If one simply enjoys the Windows experience in general, at the very least, if I were developing Ruby in Windows, I'd expect to use a *nix VM via SSH thru cygwin or something.
It is definitely FUD to say "a judge would sentence you in a secret court."

And we know what the FISA court does--it reviews requests by intelligence agencies to engage in foreign surveillance, as provided for by the FISA Amendments Act. It does not put people in jail. The biggest misunderstanding about the FISA court, a misunderstanding rooted in FUD, is that it has the powers of an ordinary court and uses them in secret. But unlike a regular federal court, a FISA court cannot adjudicate your rights and obligations.

What Congress did by creating the FISA court was to insert the judicial branch into a process, foreign surveillance, that, Constitutionally, does not require judicial branch involvement. Its proceedings can be secret only because it does not exercise the normal power of the judicial branch to determine peoples' legal rights.
The underlying model is really not that different. There are some details that give rise to implementation differences, but Git and Mercurial have converged on a very similar approach.

The reason that arguments about Git vs Mercurial tend to focus on the interface is because it's the only thing that's really different. You can do all the same thing with both tools.

There are a couple of actual real differences:
Mercurial's extension capability.
Mercurial's named branch capability.

How important they are is a matter of opinion. I find it interesting that Mercurial was hitorically missing some Git features, but they've all been added as extensions (shipped with the core Mercurial distro generally). That's not really something that's so do-able with Git.
DoIt – remote-execution daemon for Windows
Clinical trials data is one piece of the puzzle and definitely a important one. One thing which in my opinion would dramatically change patient outcomes if care provider starts listening to the patient. In an anecdotal experience, my wife was wrongly diagnosed for almost a year impacting every day of her life to be filled with pain. Issue as it turned out was a simple infection and was fixed by an exceptional surgeon with tweezers in few minutes.
http://www.washingtonpost.com/news/morning-mix/wp/2014/10/07...

"At first glance, the Facebook profile is the perfect deception. Purportedly belonging to brown-haired woman named Sondra Prince, it shows her driving a car, splayed across a white BMW, hugging two young children. If someone were to stumble across the profile, which still exists, there would be little way for them to know the truth: The profile is a fake.

"It was created surreptitiously by a Drug Enforcement Administration agent, who seized Prince’s phone in July 2010 after arresting her, mined it for photographs, then used those pictures to forge a fraudulent profile which allowed authorities to impersonate Prince in an investigation into an alleged New York drug ring."
For Wal-Mart or Amazon?
I am deeply aware of the minutiae of the conflict.

Crimea's status was indeed complex which is why independence with a strong Russian bent would have been acceptable by all international players. In 2014 there is no excuse though for straight-up military annexation under false pretences without the slightest hint of respect for international law.

In the end the populist appeal of healing the wound of a 'lost Crimea,' as you so aptly demonstrate, won over from respecting international norms, something which can aptly be called reckless and suicidal just by itself.

Concerning the Donbass all of the world except for one country is remarkably clear on how the conflict came about.

Just like happened in Georgia and Moldavia, Russian-backed forces were sent in to inflame moderate ethnic tensions and use unmarked mercenaries supported by surplus Russian military material to turn the conflict violent and eventually create a frozen conflict allowing Russia to prevent NATO expansion and exert geopolitical control over the region.

In Ukraine that almost worked again except that MH17 drew international attention at an inopportune time giving Ukraine the time to mobilise a counter-attack eventually causing the Russian regular army to have to be sent in unmarked to keep the conflict going which led the global community to escalate its economic warfare to the point where the intent became to cripple the Russian economy to the point of unsustainability... which sounds even more reckless and suicidal to me.

Also notice that nowhere do you hear me arguing it's okay for Ukrainian forces to fire shells at Russian positions which strategically locate themselves next to urban targets. The conflict is intensely brutal with both sides indiscriminately firing shells and rockets into civilian areas and well documented evidence of even Russian forces sending false-flag shells into their own civilian areas and even more evidence of the Ukrainian army using that as a permanent excuse for inappropriate and overreaching bombing...

And as far as finger pointing goes; I'm pointing at the Russian government. I have however also been deeply shocked by the degree to which the Russian population considers annexation of a region an OK-ish thing and directly causing the loss of several thousands of lives through escalating a conflict by military intervention a 'complex issue.'
Chrome isn't the only option. It is not a case where it could be Microsoft making Hotmail only work in IE, for example.

Don't want Google's services in your browser? Download Chromium or the dozens of other browsers forked from that codebase.

With something being limited to working in IE, THERE IS NOTHING ELSE, binary or otherwise.
what about a live data option ? That's the one feature of highcharts I use the most.
Practice working/concentrating until its not so hard.
I live in São Paulo right now, but I ran out of money and will have to move back to my parents home soon.
Your information is out of date.

Modern Qualcomm basebands are restricted by an MMU and isolated from the main OS. Carriers wanted this because baseband exploits were such a common way for phones to get rooted. Additionally they have been hardened considerably in recent times, apparently modern Qualcomm basebands are much, much harder to hack than they once were. And they run now on a proprietary CPU design called, I think, Hexagon, which makes even just disassembling the thing a bit tricky.
NATO provocations on the rise: Is it a new Cold War?
Just thought I'd say, when I first ran into D3, I sneered a bit. "These guys are just copying protovis." Took me a bit longer to notice the connection.
Senior. Basically an engineer you can handle a project(1month to 1 year time frame) to and they'll take it from there calling in resources when necessary.
Looks great, but Highcharts is still way ahead for visualizing time series data.

Highcharts: http://www.highcharts.com/
Is there any non-anecdotal evidence for this?
Do you have a portfolio of work you have done? Personal website where you blog about technology? Present your small projects online so that people can see what you have done. I don't have a git-hub page yet but a lot of people host their work there, and there are plenty of recruiters looking at peoples github pages.

From what I've gathered about the programming industry, its a lot of "show us what you have done" rather than I have a degree in X(although its beneficial for companies who insist on degrees.)
I think it's disappointing that Safari lags behind as much as IE does. http://kangax.github.io/compat-table/es6/
await in catch and finally is going to be great! I'm an amateur c# programmer, but I hated having to set flags that get called later to do async methods with try/catch.
Because the first thing I should be expected to do when choosing to use a library to achieve my data-viz goals is to read through a dozen tutorials about a needlessly-complex API.
Very interesting, I wonder if it's a known process in the theory of learning/teaching.
The back and worth is public.
Open-source C# 6.0 released (April 1, 2014)
When I did my last Microsoft certification I could have easily passed without having any clue by just memorizing all the questions and answers. However I don't know if today's exams are any different than 3 or 4 years ago or if this one is substantially different from .NET certification exams.
> Tech parents of HN, do you think this will help or hurt this young man in the long run?

We don't have any information on the factors that actually matter.

If he is intrinsically motivated to do what he's done, and not just doing it to please his parents, he will be fine. As long as he's free to move onto something new when/if the excitement wanes, it's all just good learning experience.

This is one reason it's important that parents praise "doing" over "being". If you keep telling your kid "You're so good at computers", that becomes part of their identity, and it's constraining, and it creates dangerous assumptions that ability is fixed and innate.

If instead we praise activity and persistence, the child feels free to switch topics, and learns to view ability as the product of practice.
That's the "inspect element" links on the chrome browser, correct?
Obviously i wasn't advocating the opposite extreme of telling a kid to do thing just to 'fit in', kids should be encouraged to have a healthy curiosity towards their interests.

My point was that parents should have in mind that when they send their kids off to college at the age of 12, or in this case let them take tests that are suited for 22 years olds they are likely doing more harm then good.
Often parents get excited by the fuzzy feel of my kid is a genius, but forget what damage they are really doing.
It's not at all "needlessly complex". In fact, it's remarkable how much power you can get from just a few orthogonal instructions. Yes, it requires that you form a decent mental model of the system, but what it unleashes is so valuable that I promise you it's worth it. It's very much like learning a programming language: hard at first, but with a bit of experience you can do things you never thought possible.
From Brazil’s rejection of American IT products alone, it is estimated that American firms will lose out on over $35 billion in revenue over the next two years. Yet, they still listen to Justin Beiber.
Because there is no such thing as the platonic ideal of a free state.
If you want to create your own map tiles in advance and show them using JavaScript library - use TileMill [1] and Leaflet [2]. Both are excellent and very well documented.

To create the whole map on the fly using JavaScript - try mapbox-gl.js [3]. You should be able to pass your location boundaries via mapboxgl.GeoJSONSource (and then you probably don't even need MapBox API key - haven't tried it, though) and style it like this: https://www.mapbox.com/mapbox-gl-styles/styles/bright-v4.jso...

PS. If you decide to host your own tiles - remember that browsers limit the number of connections to each domain. Your map will load much faster if you serve tiles from several different domains, e.g. tiles1.example.com, tiles2.example.com, etc.

[1] TileMill - https://www.mapbox.com/tilemill/

[2] Leaflet - http://leafletjs.com/

[3] MapboxGL - https://www.mapbox.com/mapbox-gl/
One Management Concept
I'm very happy with Portfast. http://www.portfast.co.uk/
1,000 Rides Later: Confessions of a Lyft Driver
Why doesn't randomization defeat dimensionality?
Please go on about this. Seriously.

It's a national security issue.
Nice searchable Javadocs formatted to fit on my iPhone? That's actually going to be quite useful when brain storming ideas in meetings or over lunch.
I see your point... so no discussion on political events before they can be safely approached from the point of view of cool headed historical academic analysis?
Yeah, in this debate "net neutrality" means regulation and "competition" usually also means regulation.
Walmart has historically been pretty good with logistics. So it will be interesting to see if they can get stores to also serve as buffers for localized shipping of products to where many customers already live.
The Nicotine Fix
You're right, it is a false choice. But before we get to discussing that, we should first be considering whether there's a choice that needs to be made at all.

I personally am far from convinced that law enforcement has a significant problem with locating fugitives. I may be wrong with this, but I haven't seen anything concrete to dissuade me from those views. How often are such location services actually needed, and what are the consequences of not having them available?
Show HN: Explained Visually
I don't think anyone has ever made that claim.
Of course, that was a half-joking nudge. I'm in the same position myself: having a quarter-life crisis and trying to read my way through it
> Funding is aimed at investigators who are likely to succeed.

You have no idea. Friends at other universities have a very high end microscope 'core' that can be used all that apply as a shared cost and time device. Orientation went great, 'yeah, its awesome to use, you get great data, blah blah blah'. When she came to the lab however, she found that only 2 professors' labs could use the core, as they had outbid all the other professors for the time, for then next 15 years. Its a small thing, but it speaks to the incredible gains that go to the 'winners' and the scraps that are given to 'losers.'
26 is no age at all. Retrain - there are tons of free courses. Put your capabilities to good use. Whatever, get working on something at least - probably the hard stuff! Good luck!
I don't understand why these sorts of comparisons always contain wild exaggerations regarding differences in lens quality. For example, the author claims that the following pair of corner crops (which differ only in the lens used) illustrate a "dramatic" difference in sharpness:

http://1.static.img-dpreview.com/files/p/TS250x0~cms_posts%2...

http://4.static.img-dpreview.com/files/p/TS250x0~cms_posts%2...

In fact there is no actual detail that is visible in the one image but not the other (especially given the "smudging" from the noise reduction). The small difference in contrast (if this isn't just due to a change in lighting conditions) is easily fixed in Photoshop. All of this is to be expected given that both lenses are being used at f8 here, and any half-decent lens will give good sharpness across the whole image at that aperture.
Not sure I follow you. Do you mean you can't tell if the sail and rudder are responding to key presses?
Bring Agile to the Whole Organization
Mathematician's Model Shows Why All Hipsters Dress the Same
How about this password scheme: [category] [words] [name of service] [optional: required characters]?

Examples:

email correct horse battery staple gmail

social correct horse battery staple facebook

dumb correct horse battery staple imgur

bank correct horse battery staple stupid-bank-inc 0!A
Comparative test of free broken link checkers
Is that not prise?
More awesome than money
> You'll never get exceptions in Go. No one who has used go for a significant period of time wants exceptions

If by exception you mean Java's implementation, yes.
If by exception you mean not allowing programmers to ignore error values, as most Go programs seems to do at least once, no.

I think most of this could be solved easily by either a compiler option or golint rule flagging any time someone does the classic `res, _ := foo()` punt without checking the value before the end of the block or the next time that variable is assigned to. That'd satisfy the “stop repeating C's mistakes” goal most people have without requiring the other changes which true exceptions would require.
Lightning by mathisonian is a solid library for generating these in python/js. It's an http-based data viz server with additional functionality similar to iPython notebooks. Check out the map demo on the github here:

https://github.com/mathisonian/lightning
With all the rumors and articles I've seen about how Amazon.com will show different prices to different people [1], I wonder if that's even necessary.

I could pull up a product on my Android smartphone in Chrome and see one price, while a manager on their iPhone browsing Amazon in Safari might get something a few dollars different.

[1] http://www.consumeraffairs.com/news/lawsuit-alleges-amazon-c...
> "eighth-life crisis"

You mean puberty?
I remember the first lecture at undergrad university, at a very highly rated university, was basically "You're no longer the smartest kid in the class, and some of you will start to think we made a mistake letting you in to this course. We don't make that kind of mistake."
What an awful comment
But some are.

I certainly share certain character traits and life experiences with some of the characters of that show. That's a part of why I like it.

It's like when any show features a group, there will be people from that group who do not like the way they're being depicted.

It's like when a show features black people, there are always black people who get upset because they're not like that or when a show features asian people, there will always be asian people who get upset because they're not like that.

In these cases, just like with nerds and geeks, some are like that and the ones who are, are the ones about whom an entertaining show can be made.

Virtually nobody is going to watch a show featuring a middle-class, college educated black dude who manages a small restaurant unless there is some other hook.
Virtually nobody is going to watch a show about a middle-class, westernized son of Japanese immigrants who works as an accountant, unless there is some other hook.
Virtually nobody would watch the Big Bang Theory if all of the characters were average looking, well adjusted people who have passable social skills and just so happen to be very smart and work boring jobs.

Sometimes a cigar is just a cigar and sometimes a TV show is just a TV show.
If you can accept that the message isn't "This what they're ALL like" and that it is "This is what THIS group of people is like", I think you can reduce the amount of discomfort you feel.
I don't know who said this but I always remind myself of this quote during desperate times: "Worry is a waste of imagination". In other words, don't waste your brain cycles on things that didn't or don't go well, instead, focus on how you can get out of this situation. Free up space in your mind to come up with the next big game or any other idea. Stay positive, keep the right energy and work hard. I'm fairly confident that when you do this, people will notice and recognize you for your work and attitude.
I don't think being an intelligent and logical parent is correlated with having children with ASD. It could be that nowadays exigent jobs, with long hours for parents and stress, can contribute to less time for the family and this one can be a source of disorders.
It won't reset until the sail's pivot point has crossed the purple lines. You are right about it not resetting when leaving the screen.I missed that..

Thanks for taking a look. :)
There's a disconnect in the show's treatment of parts of the characters' lives, which accounts for the divisive polarity of opinions on it. The show manages to be both pro-intellectual and anti-intellectual in different areas.

The professional side, the science, is held up with great respect and considerable accuracy. These guys are doing really neat stuff at the university and we get to see their enthusiasm and success with it. That's very cool and appealing and a positive light on STEM professionals that's uncommon in popular culture.

The personal side, the geekdom, is held up for mockery. The show brings up comics and science fiction and video games mostly as punching bags for the girls to trash and feel socially superior. That's the negative vapid stereotyping that critics complain about.

Whether you like TBBT depends on which of those has more impact on you. If you like the science and don't mind the anti-geekery, you'll like the show. If the anti-geekery hits too close to home, you'll hate it.

(Side note, I'm conflicted on whether to participate in this subthread. It's Reddit-style topic drift on intentionally misinterpreting the submission title and ignoring its content. But there's good discussion happening here anyway.)
UK prise, US prize
"Normal" means working a low-wage service sector job until the robots replace you. The last thing I want for my kid is normal.

Being a geek is only isolating if you can't find a strong community of other geeks (of all ages) and you're thrown into the typical prison-factory-like school system. Around here we have plenty of geek families, and they're disproportionately likely to go to unconventional schools or build their own educations piecemeal.

It will be wonderful when we can bring this kind of education to everyone and make it "normal". But I'm not about to wait around for that.