skysight-inc/HackerNews huggingface dataset:
I think there's internal rounding that hides it. Try A1=1e50, B1=A1+1, and C1=B1-A1.

Excel definitely used floating point in the past (because you used to be able to use it to test for the Pentium FDIV bug) and according to the documentation, it still does: https://support.microsoft.com/en-us/kb/78113
One of the errors the replication found was that the STATA code of the original study had

matrix CLOSE_D = J([_N], 12, 1000)

when it should have been

matrix CLOSE_D = J([_N], 75, 1000)

When our public policy is based ultimately on results produced by code, I think we must train our social scientists more systematically in programming ("no magic numbers") and have more public scrutiny of the code (this replication happened 11 years after the original study).
HN tends to want to distinguish itself from Reddit, as befits a younger sibling. But we'd be interested in hearing from you all about what a more HN-native AMA-like thingy might be. I feel like this is an area where we could do something interesting.

One thing I mean by "more HN-native" is placing the emphasis more on substance than celebrity. An idea we've tossed around is to invite people on to discuss specific work they've done, or even to commission them to write a new post about work they did, and then come here to discuss it.

"Work they did" might be a paper or an open-source project or anything the community finds interesting. We would invite them, not to answer anything, but rather to explain and answer questions about this specific work.

The minute you say "ask me anything", the focus becomes the individual, and diluted that far, the topic becomes unsubstantive (though it can still be fun as entertainment). But focus on the work—that seems like the HN way to go about it, and potentially exciting.
What's the UI/UX like? Screenshots / video / explanations of mobile, Web, phone, voice, etc., interactions would be useful.

This is very much the sort of thing I'd love but:

1. How do I add/remove numbers especially when not at a full desktop, etc?

2. How do I bulk add/remove numbers? Being able to download/upload lists would be a plus.

4. Data retention generally. Both in terms of my being able to export it, and on your retaining data. I really don't need YAN metadata store of my call history. Not for any longer than it takes to transact basic functionality.
This is the original store page of the book: http://shop.oreilly.com/product/0636920033325.do

Looks like the linked PDF is with the "Compliments of PayPal", Google Cache[1] still has that version of the O'Reilly store page while now actually cost money again. So I guess someone was clever to save the download link while the promotion lasted? :)

[1]: http://webcache.googleusercontent.com/search?q=cache:tTFeN8y...
When Daniel Hax ran Coverity and Clang against the curl source code, he found that the each "tool detected several issues the other didn’t spot."

Coverity – very accurate reports and few false positives

clang-analyzer – awesome reports, missed slightly too many issues and reported slightly too many false positives [1]

You'll find similar results in PVS Studio vs clang[2] and PVS Studio vs Coverity.[3] If code quality is important to your organization, than one tool is probably not enough. If it's vital, you may want to consider another language such as Haskell or OCaml.

[1] http://daniel.haxx.se/blog/2012/07/12/three-static-code-anal...

[2] http://www.viva64.com/en/b/0272/

[3] http://www.viva64.com/en/a/0076/
You can save up $200,000 for Virgin Galactic, it has some delays and problems but I think it will be ready in time for you to experience being an astronaut. (Training, preparation, take off, landing, and telling stories about it). If it's what you want to experience, go for it.

If not Virgin Galactic there will be another company.
From: David Vincenzetti, Hacking Team, to list@hackingteam.it
Invest in Real Estate. Period. I've made million$ in Silicon Valley property. I bought a bank-owned, decrepit 9-unit apartment building just 2 years out of college. Making huge monthly deposits into savings/brokerage account is exciting stuff.

Reason I mention this -- RE save my arse when I reached your level. Easily replaced the coding income, even though I was consulting in my last few years for $120 to $400 per hour.

I have friends who could not get hired in their 40s. At that time, I had not had a regular job in software for 10 years. I'm now 20 years past my final full time job and just making tons of money in Real Estate. Unlike coding tools, the tools you develop to purchase and manage properties does not get rotten like vegetables at Safeway.

Let's face it. We're some of the smartest folks on the planet. Do you Really think any of us can find intellectual stimulation after many years of doing the same thing? Very few of us can.

Do something different. RE is different and will replace your income.
Hmmmm. That simply tells me you (a) don't know enough or havent learned enough or (b) have been stuck in or focusing on what I call the "will write software for clicks" world.

I don't mean this as a put-down at all. Any time I hear so ething like that it usually means the person saying it has been wearing blinders for a long time and has no clue what else is out there.

How about this: Go figure out how to make a machine really think. You could devote a lifetime to that alone. Then, if you succeed, figure out how to use it to help doctors and researchers diagnose patients and/or find cures for diseases.

One thing that really re-ignited my love for technology (not that I lost it) was to become a mentor for our local FIRST FRC team. Experiencing the discovery, passion and excitement of technology through the eyes of a bunch of smart kids eager to learn is really neat.
I don't think any sensible solution to rape or to crime involves "teaching young men that they are considered sociopathic abusive rapists by society" or even "teaching young black men that they are expected to be criminals." That really is only likely to increase crime/rape.

Rape prevention education is generally along the lines of "This is what consent is. It's important! If you don't get consent and have sex with someone, that's rape, and that's bad! These are situations where someone really isn't capable of consent: when they're incapacitated, if you're blackmailing them, if you're holding them down and they're verbally objecting, or really if you haven't gotten a clear and enthusiastic "Wow I want to bone you" from them. You may see someone try to have sex with someone else under those circumstances: that would make you a bystander! If you are a bystander, here are some things you can do to keep that person from raping someone: (a), (b), (c). Etc."
Similarly, the crime prevention things I linked and referred to take a different tack of "These are ways to control your emotions and think through the consequences of your actions".

Your portrayal of it as anything else leads me to believe that you haven't ever gone through a rape prevention course and have done absolutely no research on what they usually entail. The reason I'd advise them for everyone is because they're valuable courses for women, too: both because if there's a explicit culture of "nobody is getting laid without an explicit 'yes'", it's shocking how quickly people will start actually getting explicit 'yes'es (See Antioch College), and because I've known of at least one woman who got a man extremely drunk, well beyond where he could remember or consent, and then had sex with him. (Spoiler alert: The guy there was me. I remembered none of it and only found out we'd done anything a few weeks later. I never pressed charges, sought help, or reported it, because like in many situations these things are complicated and she was a friend. When we discussed it later/I'd found out it happened, she didn't think she'd done anything wrong, and that was probably the most messed up part of it. Let's just say universal consent training is something I have personal reasons to feel strongly is important.)
Any of these are fine... but don't shy away from activities that aren't "pure software": Play with hardware (robots!), learn to weld, go play tennis, go scuba diving.

Along the way, you might find {activities, collaborators, products, ideas} that get you really excited. And since it's not "pure software" there will almost certainly be lots of opportunities to have a major impact! Software is eating the world, and almost every "non-pure software" activity is hurting for good programmer help.
> I worry about its long term viability given it's low presence on GitHub[1] and < 40 users on #kotlin on Freenode IRC

It's only on version 0.12.213. Bit premature to judge long term viability imho.
Are you saying that it's fine having unrealistic fictional characters because it has no bearing on the real world?

No, I think we should put anyone who creates unrealistic fictional characters in prison. Maximum security. Single confinement on weekends. Or maybe just shoot the bastards.
That's not really true; backwards compatibility on x86 architectures takes a tremendous amount of power and die space, and the 'throw it in microcode' solution only partially mitigates this issue.

A paper (http://www.ic.unicamp.br/~ra045840/cardoso2013wivosca.pdf) states that a mostly-microcode solution would still require 20% of the die area to be dedicated solely to microcode ROM.

I can't remember where I read it but something like 30+% of an Intel CPU die area/power consumption is due to the x86 ISA. Apparently the original Pentium CPU was 40% instruction decoding by die area. And the ISA has grown enormously since then.
> The code was all open-sourced, by the way, but I'd rather not link it here because I don't really want this username associated with that company.

Any search clues? It sounds really interesting and I've been exploring the possibility of using spreadsheets as a widely understood authoring tool.
Really great summation of the working parts alive in Russia today. Great piece, thanks New Yorker.
Kotlin is in the kitchen!
(with Bryan)
Raw to avoid horizontal scrolling:

https://gist.githubusercontent.com/anonymous/36131abce0a084c...
I'm glad I'm not the only one to find people talking through a TV show really annoying. I love to chat with people, I even love to chat about things we've watched with them, just not while its on.
Crank and pedal based power meters usually dont give accurate power readings when used with oval chainrings.

Quick googling suggests Team Sky still use Stages as a power meter, and Stages say on their website: "Through our own testing, and using a hub-based meter as a control, we conclude that there will be a 4-5% increase on the readings from a Stages Power meter when used with a non-round chain rings." [1]

[1] http://support.stagescycling.com/support/solutions/articles/...
Apptimize is hiring an SDR
"Trying to use all the features of a language and thinking a one liner is cool even when a five liner and a one liner is same when compiled into machine code"

Thing is, it's pretty easy to code for a machine. It's REALLY hard to program in a way that other developers can understand you. And, like in literature, using less words to describe something is more often better for the reader.

"Too much jargon, falsely claimed software engineering practices and overly zealous object oriented mentality"

I used to hate all the jargon too but then I realizes it gives programmers a vocabulary to discuss things. When everyone understands the jargon, it makes discussing complex solutions a lot easier.
OO can definitely be overused, but honestly 99% of the problems I face are people just writing unmaintainable, procedural code. You're right though, OO can often be less simple (harder to read all at once) but that's the trade off we devs need to balance when writing code.

I don't want to sound condescending but is it possible you are making excuses for learning hard things. Maybe it's the people you work with who are pushing it down your throat the wrong way. Maybe you already know these hard things but just haven't had to use it so you're giving up on the ideas. Or maybe I'm still in the cynical phase of my life.
Apparently Froome lost some of his doping as Quintana completed yesterday's final ascent 30 second faster than him (sarcasm directed to Sallet). Still some fans were angry with Froome and were visibly happy to see him lose ground. People should be innocent until proved guilty also on a bike and tv pundits should be cautious about what they say.
It sounds like Mullenweg just filed that complaint in order to threaten Pearson to drop the domain dispute. Filing frivolous suits and countersuits is a pretty popular, albeit dirty, tactic among some people.

If Apple can trademark the name of one of the world's most common fruits, I'm sure Pearson has a right to trademark "thesis".
Naked Smokey Eye Tutorial
> our work force just did not compare to Japan in its devout dedication to the customer and making sure that parts

That is true. But a big problem with Japanese companies is the insider/outsider mentality. Japanese employees are loyal to their boss and their company before any other person. These “other people” include the general public (and their safety) and the actual stockholders of the companies.

If something goes wrong, everyone in the company will hide it. Whistleblowing is completely against Japanese culture and obedience to authority.

This mentality showed itself in numerous cases, most recently with Takata airbags (employees know about the problem but covered it up). Japanese cosmetics giant Kanebo had a product that caused permanent blemishes on the face. Even after the company was well aware of the problem, they covered it up. Other examples include the Toshiba and Olympus scandals.

Japanese quality is good, but I would never trust Japanese products in any safety related thing (such as pharmaceuticals).

PS: IMHO, Japanese universities are mediocre. Japanese corporate success is mostly due to the exploitation of their employees.

/rant
I feel exactly the same way, so I'm trying to start my own businesses now. Even though they're software-based, my main struggles are on the non-software parts of the business (validating products, determining market fit, advertising, logistics, etc.). The software part just kind of happens without effort in comparison. I just use whatever tool makes the most sense for the job. I don't see the point of proselytizing for any particular technology anymore. I also moved to Asia to get a change of scenery.
Posts without URLs get penalized, so you'd be better off posting this with a URL, then adding your text as a first comment to the new thread. Good luck!
Any insights why the conversion is so slow? Intuitively, converting a spreadsheet doesn't sound like it should be a high complexity task.
Serious question - how does this compare to Google Voice? As described, their main feature is something that GV has had since it was GrandCentral.
It may increase a bit. In fact the recently started C-based project Handmade Hero is done within Visual Studio so maybe that will spark some interest. The real advantage of mingw and other opensource tools is that you can use the same compiler on both Windows and Linux. With something like msys you can even get away with using a single Makefile. Also because C is a small language many professional C developers are unlikely to use an IDE and so would more likely use the windows sdk (assuming that still ships with the command line compiler which I'm not sure about).
This was my first thought when I saw the name. :) Definitely a loan word. Japanese has a comically high amount of loan words from English.
Posts without URLs get penalized, so you'd be better off posting this with a URL, then adding your text as a first comment to the new thread.
Now that would make for an interesting story! Just be careful not to stereotype the inmates...
It is officially supported by Jetbrains. I don't really see it as a full-fledged language but rather an extension of Java. I'm planning on trying out on my next Android app.
It would. http://harvey-os.org/
If anybody's curious about the real history of Toyota, and how it came to dominate the auto market, read this instead:

>Let me start my talk with a little story. In 1958, Japan tried to export this first passenger car to the US market. The company was Toyota, the car was called Toyopet. And, as you can guess from the name, it was a very cheap, small subcompact car, more of a four-wheels-and-an-ashtray kind of thing, which Toyota hoped rich American consumers could pick up as an afterthought, after finishing their grocery shopping with the changes left. Unfortunately, it was a total flop, so much so that Toyota actually had to withdraw the product. In the realm of failures, this is, like, the biggest thing. It's not just not selling well -- it had to be withdrawn from the market.

>This provoked a very heated debate in Japan. The free trade economists centered around the Bank of Japan, the central bank, said, "Look, this is what happens when you go against the theory of comparative advantage. In a country like Japan, which in relative terms has lots of labor and little capital, we shouldn't be producing things like motor cars, which are very capital-intensive in production." Of course, at that time, Japan's biggest export item was silk. So, case proven, already. And they said, "Don't tell us that you couldn't succeed because you didn't have help. You had 25 years of very high tariff protection. We kicked out all the foreign car makers 20 years ago and didn't let any of them in since then. And back in 1949 this central bank even injected public money into Toyota to save it from bankruptcy. So, please don't tell us that you couldn't succeed because you didn't have help, because you had all the help you can ask for."

http://mrzine.monthlyreview.org/2008/chang030808.html

Toyota benefited for at least 40 years from the intentional suppression of the Japanese currency as well as subsidies and tariffs on foreign car imports.

This long-term mercantile policy corroded the US car industry to the point where it simply couldn't compete. The general use of the US dollar as the world's reserve currency didn't help either.

If Japan hadn't followed a mercantile policy, we'd probably be having a similar discussion today about why American business culture and attention to quality is superior to Japanese.
As noted in the article, there's a long-running problem with confusing the FSF's preferred interpretation of the interaction between copyright law and the GPL's wording with the reality of how copyright law would interact with the GPL's wording, especially on the matter of what does or does not constitute a derivative work of a piece of software.

And as noted in the article, there are potentially significant negative consequences -- including for the FSF's goals -- if the FSF's interpretation were to be endorsed by courts and applied uniformly.
Learn plasma physics. Build a fusion reactor.
I realized this the moment I started interviewing for engineering positions, after doing game design for some time. I decided I would go back to design from whence I came - albeit now I've expanded from game design to include UX. That recontextualized my programming skills as execution on a design idea - instead of as engineering towards optimal code quality. I get to stay near the top of the stack and not worry _too_ much about how broken it all is, because I'm not going to try building my career around that.

There will always be folks eager to be employed as cogs or who try to attain "thought leader" status. That's not really a judgment on those people, since maybe their personality or situation makes it a good fit. But if it's bothering you that you can't go farther from within this lens, find a slightly different one.
8000 feet? I'm going to have to ask for a source on that one. For reference, Whistler & Blackcomb are both under 8000ft, and I sincerely doubt there'd be drop offs that size right into the ocean.
Wow, replete with Pink Floyd soundtrack!
CrossFit equipment tends to get wear and tear much faster than a regular gym.

I remember my box owners face wince with pain every time someone "dumped" (dropped from height) a nice Olympic weightlifting bar to the ground. Those things have moving parts and are expensive!
Please don't swap out original URLs with Google links, even when the URL is paywalled. HN requires original URLs.

It's ok, though, to post a comment to the thread explaining to people how they can read an article. In fact, someone almost always does.
Tentacle simulation using inverse kinematics
A fan was caught on TV spitting directly at Chris Froome yesterday. The hysteria that armchair power analysis 'experts' and irresponsible pundits have whipped up is disgraceful.
This smells more like an old managerial trick. Make the place uncomfortable enough that anybody who will leave, leaves on their own. If people take the bait it makes the press release less sensational when the layoff numbers are announced. It also solves the issue with severance packages and unemployment benefits. Last but not least, there are less decisions that need to be made by management.

All this suggests to me is that HP(s) will be announcing rounds of layoffs in the not too distant future. The "reason" for the dress code is for the media, investors, and employees to swallow. "No troubles here! Just some complaining customers visiting the office."
I've heard the tough thing is getting into the universities. once you're in supposedly the challenge is a bit lighter. Just what I heard. never attended.
The Essential Guide to Crafting a Work Email
The gaming hardware junky community is aware, if only as a result of most Titan Black/Z reviews arriving at the conclusion, "a gamer's money is better spent elsewhere, as all a Titan really provides over the latest consumer offerings is good workstation performance (double precision floating point)."

For reference:
Titan Z DP FP: 2707 GFLOPS
ATI 5870 (released sept 2009): 544 GFLOPS
Titan X (current generation - NVidia recognized that gamers don't value DP performance): 192 GFLOPS

I sometimes wonder how it came to be that the Titan Z preceded the Titan X...

E: to clarify, review sites are aware that STEM people need double precision and 6/12GiB GPU memory for something
7 Ways to Avoid Sinking Your ELearning Course
Fiat Chrysler recalls 1.4 million vehicles in wake of Jeep hacking revelation
Well said. Computer Science encompasses so many things, and the things you're fed up about (elitism in the community) make up just a small part of the territory. Ignore this, and take some time to explore other projects/technologies, like the ones suggested above. You'll no doubt find something that interests and excites you.

The wonderful thing about our line of work, especially these days, is that it's so easy to find projects, learn about them and participate. It just takes time and perseverance :).
Googling for "atacama elevation" yields 7K-13K feet for me depending on the result.