skysight-inc/HackerNews huggingface dataset:
I think the negative comments here are missing the fine points of the article.

* Stage of growth is important. In the beginning, success is more about individual effort. When you get bigger, it's more about overall team culture.

* It's not just "being a jerk" that's the problem. It's being a naysayer, working against the culture.

At a certain size, the negative effects of someone's behavior on the culture can outweigh the positives of their brilliance. And when that happens, you have to let them go.
Its for fun. Way to over-think it.
Linus uses MicroEMACS. This post is satire.
In my mind the labels "brilliant" and "jerk" contradict each other. When someone is truly bright they will realize how much can be gained from learning to interact with other people, building rapport with coworkers etc. These skills can be practiced and the payoff is immense. I'd bet that even Bill Gates and Steve Jobs had to build rapport with at least their immediate reports.

There are certainly corner cases. For example a company developing a particular technology might need some savant for a while to build the proof-of-concept product. However once that's done this employee's abrasive nature can have a negative impact on other employees and company culture. In this rare case I'd choose compassion for the employee. This could involve working with them, giving them projects they enjoy that don't involve working with others or even recommending them to another company with a note about their talent and people skills trade-off.

There's also the case where an employee is regarded as brilliant but lacking people skills and is just plain dysfunctional. The technical skills are lacking but people are afraid to confront the person because they will yell or become angry. In this case the person should be fired ASAP.
I am sure there are a lot of people who rejoiced at Microsoft "killing" Visual Basic. And I say "killing" because I see a lot of it in use, they just stopped adding new features to it, the old applications written in the early 90s still work in Windows 8. Try that with other OSes or GUI toolkits.
Wasn't a huge benefit of the libre-software push by Munich the fact that local jobs would be created by the extension, maintenance and customization of the government systems? ie, instead of paying Microsoft/Oracle/HP/IBM US dollars for upgrades/features, they pay Müncheners some DM/euros for the same.
Anyone know the state of 3d printing tech in China?

Is it popular among hackers there? Any cheap clones at market? Are they up to speed with US consumer 3d printing tech?
This isn't an article about anything scientific. It's a gushing biography of Foster Gamble and his "eccentric" ideas.
I'm pretty sure it's not science that gets people to work, just money. It got people to work in Ancient Rome, and still does today.
The reason for why no CMYK and why no non-destructive editing is that GEGL development took way longer than expected. Now that more and more of the GIMP core is converted to GEGL I am confident GIMP will eventually get these features.

GIMP is the story of what happens when you wait with new features until "the right solution" is completed. Not that I really blame them since they have very few developers.
Promising work in Scala or Clojure will probably lead to better success. At least if you employ a measure of success even slightly more sophisticated than thickness of the pile of resumes you receive.
I think it is important to realize that MANY people believe these things and think like this. Going to a university and then becoming an engineer has caused me to take for granted the fact that there are MANY people who believe or can be convinced by this kind of stuff.
Looks like the maximum number of clients is limited to 20 in the code: https://github.com/n01se/1110/blob/master/server.js#L44
To be fair, all the checks are running in JavaScript on your browser -- your passphrase never leaves your computer. Feel free to packet-sniff to verify :-)
Users don't care about the open web
Hahaha, I've been in that position before. Was asked to join an exercise tracking startup. They decided to pivot to calorie counting and focus on users who only walk for exercise and do it once or twice a month. They also didn't like fixing bugs and building test harnesses and the like in many cases, thinking they often just helped a few people.

I did my job, but I sure as hell poured all my weekend and personal time into the exercise stuff and bug fixing. Really pissed off the CTO who took it personally that I was not working on his weight loss stuff in my personal time as well as my on the clock time. I think, to run a good company, you have to combine everyone's desires. Letting me work on my things in my time would have been the way to do that. Instead the managers just go ape shit over someone who doesn't fit into the homogenous culture they want.
Yeah, the word list is from Google Books, which isn't exactly as colloquial as people are with passphrases / passwords.

Ideally v2 gets trained on blog posts / tweets / other colloquial text sources.
I think Microsoft is worse about it that other commercial vendors. Perhaps due to a perception (not necessarily incorrect) on their part that their customers are locked in.

If a vendor who only supplies a single product decides to torpedo the APIs that you rely on, they create an easy opportunity for you to switch to another vendor entirely. Whereas historically Microsoft could wreak havoc upon an entire development platform (Visual Basic) knowing that probably all you'll be able to do about it is huff and puff around a bit on the Internet. After all you couldn't jump ship on Windows development - all your customers were Windows users, or your entire IT department was built around Windows, or your corporate intranet is all dependent on IE6, or whatever.
And I bet they use HTTP, too. Pfft.

It's easy to confirm biases against wide-spread technologies.
Excellent news - congrats to the Twilio team!

New Telecom meet Oldest Telecom. Only one can survive :)

Twilio is in a space where few HN engineers dare to tread. More such companies will show why 'Software is eating the world'
NFL Gone to the Dogs
> "There might be some tangential skills like reading people, staying calm under pressure, etc."

His poker argument actually started there, and I think this was the more important point. It's stuff like reading people, staying calm under pressure, evaluating probabilities, recognizing the important factors out of hundreds, and making good decisions that make poker valuable even if you don't make it into a career.

The point about making it into a career was, IMO, a distraction from the more important point about the life skills acquired from learning the game.
Great service! I got stuck at the point where you need to upload an HTML file or do one of the other two options but I understand why it's necessary. I'll get it done when I have some time so I can see the full report.
Congress Vacates Washington, Obama And Israel Prepare To Attack The Middle East
Do you also think <a href=...> should have been <anchor hypertextreference=...>?
Biologically, fear, not panic, makes you vigilant. One way to think about it, in good times you can afford to waste resources trying all sorts of random stuff. In bad times, every last scrap counts.

There's a book i've been enjoying [Thinking Fast and Slow](http://www.amazon.com/Thinking-Fast-Slow-Daniel-Kahneman/dp/...) that addresses this in great detail.
Seems like it's got some issues "whattheeverlovingshitfuck" seems like a highly secure password yet it told me it wasn't.
re: engadget being suspiciously friendly to Nokia.. i think that if you're willing to actually send a reporter to Espoo, Finland (of all places), Nokia would likely be happy to provide access. especially so, given what now appears to have been a significantly overblown reaction to their introduction of the technology (as the actual usage results appear to validate what was demoed, even if not shot with the Lumia at the time)..

and the Lumia 920 camera apparently has a narrower focal length (which results in a wider field of view), so it can capture more on-screen than than the iPhone; hence it looking particularly 'zoomed-in' when compared side-by-side.

additionally, and i'm not entirely sure about this, but the digital image stabilization software (in contrast to Nokia's actual/mechanical OIS) found on the other phones may have some cropping involved to help smooth-out shaking which would be typically most noticible around the edges..
IOS 6 On iPhone 3GS And iPhone 4: Is It Worth Installing?
After about a week of tests, I decided to make a small summary about my personal experience with the latest software from Apple.
"not his money"

In that case, totally agree with you. If, however, it was his own money, I am sure it would be a different story.
I fail to see the contradiction. Begin difficult to read and impossible to understand does mean it can't contain interesting ideas.
I fail to see the contradiction. Being difficult to read and impossible to understand does mean it can't contain interesting ideas.
The article sounds like the author didn't like people listening to someone other than himself.

The writer didn't say what his input or benefit was to this outfit. I know who I would have fired.

Firing to keep things running smoothly is easy. Managing people to move forward is tough.
You are not alone, I also ask people to not get me gifts. I appreciate the thought but I almost always end up with duplicates, things that don't fit, things I don't need or want, and more clutter. I'd rather they just spend some time with me instead.
Good partnership for Twilio, but don't forget that most developers are passionate about Twilio because of the perceived distance that it had from AT&T and other carriers.

If you jump into bed with AT&T eventually some of their stink will rub off. But, you have to hope that this works in the flip side too, and Twilio has a positive impact on how AT&T operates.

This is only a reseller partnership anyway, so you have to imagine that the partnership is going to be beneficial for both entities... On the one side Twilio opens up it's services to thousands++ of AT&T businesses and developers, and AT&T have the hopes of getting a piece of the "cloud", which they clearly have lost touch with by charging 10 cent transactions on SMS..
Lousy Managers Kill Companies – How  to Improve
If you click your guy, he becomes a ghost and can phase through objects.
Depending where the camera is located on each phone, that foam holder will "amplify" movement on the outer sides. I hope they put the phones with the cameras near to the center inside it and switched them too. Otherwise this might be very wrong.
>OS X is still allowing regular people to install apps from whatever source they want, by default.

>In Windows 8 you have to either check "Allow all trusted applications to install" in the Group Policy settings in Win Pro/Enterprise, or change a registry setting. This means users will have to go out of their way to install anything beyond what the App Store provides. Well, at least the option is still available.

Err what? To my understanding, what you said is exactly opposite, OS X has those restrictions and Windows 8 doesn't. Do you have a reference that Windows 8 restricts third party desktop apps by default?
I rather think status-seeking lies behind almost everything.
Well that's the first time I've ever read a complex justification for firing people who don't like you in the new york times.
I said the equivalent: "I have solved...or so I claim".
Foolishness knows no barriers and rich people can be fools just as easily as poor people. If this guy was poor this would not be news.
Just scanned one of my websites. Pretty quick results, once I got through the signup, email confirmation (why!), and site ownership confirmation.

My favorite part? They point out security problems AND give actionable advice on how to fix them. That's useful.
Instagram removes live filters from iPhone 5 with software update
However, the build volume (5"x5") is significantly smaller than most FDM printers, and it's significantly slower, as I understand.
You would lose that wager. The restriction is that there's an upper-bound on the amount you can earn that interest rate on ($15,000), and you must have at least X number of check card and ACH transactions per month, but there are no fees or surcharges. I also get ATM fee refunds up to $12/mo when I need to use out-of-network ATMs.

This is why I don't understand why people keep going back to banks and getting screwed every single time. The bank is there to make money off its customers; the credit union, by definition, is there to make money for its customers.

https://www.kemba.com/checking-savings/checking/get-green-ch...
They also might preferably invest part of those 5-10% to french developers, keeping money in their own economy ("creating jobs!!!11") instead of sending it elsewhere.
Getting Unicorn, Rails, Bluepill and Upstart to play nice
Is Barack Obama the President? (d3js powered visualization)
I hope they positioned the phone how someone would actually hold it when they were taking the video. For example, on the iPhone I'll always hold the phone with the camera at the top (portrait mode) or the camera to the right (landscape mode) since the volume buttons will then be up.
Right, I didn't mean to introduce query strings as a third option (to me it's part of the URL), but if you think it's okay to have two different URLs for orders by date and orders by customer name, which can be merely differences in representation, not data (each order can still have the full information, representing the same information), why isn't it okay to have two different URLs for two different versions, which may differ in much the same way?
There's not a whole lot that's proprietary about the Heroku platform.
I'm not sure about that. The Android market is the mobile-cost leader market, and has already experienced the race to the bottom.

To be profitable in the low cost game you need to have market share. Being a late comer to the Android game, Nokia would be hard pressed to make a profit with Android phones.

Nokia instead is gambling with MS to capture the "buy-in" market using Microsoft's enterprise. This market was previously known as Blackberry's.
> Brute force in hash terms doesn't mean a "search" it means you take a string, hash it and see if the hash matches.

A) That is a search, and B) I know this. You are still fundamentally misunderstanding the problem domain. We don't care about a hash. We care about 100,000 hashes. You don't need to brute force every single hash from scratch, you simply have to take a string, hash it, and see if that hash is present in the table of 100,000 hashes.

> I note that despite it apparently only taking seconds to reverse

No one claimed that, you inferred it based on a fundamental misunderstanding of the problem domain.
Until the author decides to change it to send the passphrases to the server, or someone MITM you and injects code to do the same thing.

Basically, it's a bad idea to start typing passphrases into an untrusted, unencrypted web page, regardless of whether it does anything bad right now.
Almost every admin, tools engineer lists perl. That doesn't mean you can get a job programming in perl. Just that you'll have to maintain that nasty bit of legacy .pl cruft X people before you hacked on.

There are many jobs where you are programming python
I think if you were trying to hold a still shot the image stabilization will work great. When moving around, though, both cameras still look pretty bad to me. The rolling shutter I think is still the weakest link. To be fair, even high-end DSLRs don't have that solved, but it would be great to see somebody come up with a solution.
Fourth Blender open source movie Tears of Steel released
Use Object.freeze to control mutability in JavaScript
As an Android users I agree with the article. The very least Google could do is get Motorola to use the "stock" Android. They really shouldn't care what the other manufacturers think about it. First off, they aren't using stock Android anyway, so why would they be upset about it? And second, they seem to be very willing to adopt a very "stock" WP8 OS on their phones, so again I see no reason for them to get mad over Google using stock Android on Motorola devices. Now, the hard part seems to be actually convincing Google to do this.
The group that's right next to the group that upvotes anything Kim Dotcom related.
> Mr. Gamble boarded at the Choate School in Wallington, Conn.

If the article can't get even the verifiable facts right, why would anyone bother with the rest?
true, they'd be a little hackerish if it was a closed community of zero people with an exploit to get in...
I think the thing is that very few non-generated 10-12 char passwords are actually random - they tend to consist of words with simple replacements anyway. So why not use four random English words?
Start with a "LAMP compatible" app then. Most of these platforms can deploy PHP.
Show HN: Block Android Factory Reset Attack
http://en.wikipedia.org/wiki/Candle_problem
They do (almost) the same thing at youtube, don't they?
But you could change that, and you're hosting it on non-SSL, so an attacker could change that too.
Ponoko [1] has been trying to do this for a little while now but they're still a long ways away from being mass production.

[1] http://www.ponoko.com/about/the-big-idea
Yes but even a single character replacement will break rainbows.

I mean "un1corn" vs "unicorn"
Looks like a huge partnership for Dropbox -- congrats guys.
Edgar Allan Poe’s _The Raven_ is valid CoffeeScript
Here's the full context of the 90% statement:

"There's no guarantee, but I see people work pretty hard at school, and if that same effort were put towards the Hustler's MBA, I thnk the chance of being self-sufficient and prepared for "real life" is about 90%. I'd estimate that non-laywer/doctor college is somewhere around 50-70%. So, like anything, this plan is not totally foolproof, but I think it's a lot better and cheaper than the alternative."

I don't know what kind of experiences you've had with random college graduates and their level of preparation for real life, but I think he's being generous at 50-70%.

I'd certainly be more interested in talking to someone who had the initiative to follow his plan (poker, reading, starting a business, good health, etc.) for 4 years, versus someone who just graduated with a bachelor's in a randomly selected discipline and had no real life experience.

Also, I don't know if you've ever actually played poker seriously for a long period of time, but the reality is that if you're relatively intelligent, have self control, and are disciplined enough to constantly learn new things, you are truly a shark swimming with goldfish. The average person at a poker table in most casinos has no idea what they're doing. There is a reason that professional poker players exist. It is not purely a game of chance, although there is chance involved. Kind of like startups :)
Using OAuth 2 in WinRT using C#: it has never been easier before
My only iffy feeling "Who's going to buy them" but Intuit bought them, and so I'm already screwed if Intuit goes evil (Taxes, Quickbooks, etc).
Megabox will replace 15% of ads on websites with Mega's own ads
When testing these kind of experiments I always use a similar password (with similar structure, completely different components and order of components)
Wait, Python was sexy at one point? The engineers I know who use python are all serious, pragmatic and a little OCD. They didn't learn Python because it was sexy, they learned it because it because it was an ultra-readable language.

I don't think Python was ever sexy. There was a bit of a Ruby vs. Python thing a few years ago, but both languages were downright old when they became popular.

A year ago, we had people telling us that JavaScript of all things is sexy because of NodeJS. Now it is Go (though that hype seems to be fading quickly).

People really need to stop worrying about the flavor of the week. You're never going to be programming in the sexy language for more than a couple years before the next trend pops up.
I've done that, FWIW, which isn't much. The solutions will likely be lost to science. Perhaps a future internet archaeologist will find and disseminate them to a more scientific audience.
What I really like about Opus is that it provides excellent sound quality even at very low bitrates - and at very low latencies as well. Those two things really distinguish it from other lossy codecs, such as MP3 or AAC.
In their desire to shed themselves of Google, Apple has opened a window of opportunity for 3rd parties to enhance their own maps' utility. History suggests, however, that this window will be small, and I expect in the long term, the best bet for the 3rd party apps is to be acquired by Apple.
Seconded. I also can't help but cheer for the guy because, after what happened, this would be the biggest middle finger possible in the direction of the US DoJ and their toadying about for the MafiAA.

He might be a bit sleazy, but I don't care. Go Kim!
I'm from Examine - contact me via http://examine.com/contact/ please.

Just want to be in touch :)
Posted!
http://news.ycombinator.com/item?id=4576823
1) If you break each word apart, it looks like a false positive for "fuck" being low-entropy, based on "loving" "shit". Click each word to see.

2) It just said it's not in the dictionary. I'm admittedly not doing segmentation, so that's a deficiency.
If there ever was an Indiana Jones worthy artefact, this is it.
It comes from the fact that the power tool user won't just fix your house, she'll also yell at you about how the design is bad and you need to be doing these other six things to fix it. The carpenter will just shut up and do his job.

So if you're someone who wants to plan your own house (and especially if you're someone who feels like you need "authority" to do it) you have a built-in incentive to ban power tools from the workplace.
Most simulations can actually be parallelized in such a way that most memory accesses are local - you can divide the object or system in such a way that various parts don't communicate with each other too much, and map that to a cluster computer. But there are some exceptions in which parts of a simulated system can affect each other remotely. For example, in a lot of nuclear simulations, particles produced in one part of the system can very quickly travel to other parts; you have a problem when you have particles in your system which operate on different time scales, e.g. neutrons, heavy nuclei, and photons. This is a big reason why the DOE and nuclear laboratories liked these supercomputer systems.

Another case which I saw personally was a simulation of a part of the visual cortex of the brain; you had neurons which were connected to their neighbors, but you also had a bunch of connections to far-away neurons, and the bandwidth between processors which simulated different parts of the cortex became a limitation (and the huge supercomputers which had the bandwidth were (a) expensive, and (b) had relatively slow processors for the number crunching in each region).

Except in this case, I found that the physical delay which existed on a long connection between neurons allowed us to buffer the messages and send a notification about the whole train of impulses, effectively compressing the data. Together with some other simple changes, the simulation ran 10 to 100 times faster, and could use clusters instead of supercomputers.

In general, there are not that many cases in which you really can't get rid of the requirement of fast non-local memory access; if there were, these supercomputers wouldn't have died out. But they were useful in some cases, and were also good for freeing people from thinking about how to localize their memory accesses - this speeded up development.