skysight-inc/HackerNews huggingface dataset:
I've consistently read that law is a bad bet these days:

http://www.bloomberg.com/bw/articles/2014-06-20/the-employme...

From everything I've heard about finance, it is a dog-eat-dog world which everyone hates.

And medicine -- well, good news there, residents can now legally not work more than 24-hour shifts (they used to have to do 40).

http://en.wikipedia.org/wiki/Medical_resident_work_hours

I chose academia, and although I love my job, and I'll probably get tenured soon, I might end up living the rest of my life in a rather uninspiring town which would otherwise not be my first choice.

I don't want to be sarcastic, or deny that your frustrations are very real. But from everything I read, programmers as a profession have it pretty good. Indeed, if I had it to do over, I would very seriously consider programming.
If I look at the second website, I see "wing nut".

That's not someone challenging us to be skeptical and seek out information.

That's "All vaccines bad. Ever."

"Autism, autism, autism."

"Vaccines Did Not Save Us - 2 Centuries of Statistics"

"Autism in Amish Children - 1:10000" - Hmm, this "study" doesn't really consider why the Amish community might be measured differently.

I just see lots of links to studies that were either discredited, or original opining with little objective evidence.

So, automatically? No. But some rebuttals are easier to discount than others - this is one.
> Why we shouldn't? Because we (as in browser vendors) can't just break compatibility with all the websites that use strict mode today

OK, fair enough. That was admittedly a glib comment on my part. However, if JS ever wants to be more than a compilation/transpilation target in the long run, it will need to face this challenge and come up with a solution.

Static typing is a definite solution, but I'm skeptical that this will happen in ES7 (or perhaps I just don't want to get my hopes up).
Expected a custom element.

<x-website></x-website>
Early Apple Macintosh Business Plan- 1981 [pdf]
It has been years since I heard anyone ask about viral coefficients.
Eating meat doesn't warrant that.
Screening for disease in people without symptoms: The reality
> I don't know anyone who's frustrated with their electrical or gas service.

Only because they're not paying attention. Electric and water utilities are limping along with century-old plant in many cases. They have little incentive to invest in less-polluting or safer technologies, and not much capital dollars with which to do it.
They've well and truly inherited the 90s Microsoft banner of being the tech company that wants to be in every line of business at all times.
If you are using C or C++, it probably means you cant use those you have pointed out.

People can port Python and Ruby stuff to Go for instance and have advantages doing it, because the logic was already suited for managed languages.

But for C and C++ stuff is unlikely.. and for Rust the other possible option.. its kind of a productivity killer compared to C (even with the headers nonsense).

Its always a matter of tradeoff, and its not a casuality that C are alive and kicking til this day.. the language really has its strenghts.. and while every new lang in town claim they are the next C killer, well, in real life is much harder to make such a claim, and its not just because of the "old code that has to be maintained".

I know you are a security focused person, but security and safety is not the only one reason we choose a language to start a new project.

So until a really strong contender shows up (i particularly dont think Rust is it, but im sure there is a golden niche for it), they will still be with us, til we brake the current computation paradigm and algol and lisp langs doesnt make sense
It's pretty unlikely that Drummond got any Uber equity. He isn't an independent director, he's representing Google as an investor on Uber's board.
It's much less work than you'd think.

>Directors of Fortune 500 companies received median pay of $234,000 in 2011. Directorship is a part-time job. A recent National Association of Corporate Directors study found directors averaging just 4.3 hours a week on board work.

http://en.wikipedia.org/wiki/Board_of_directors
How about just turning their store in to iPhone/iPad/iPod repair outlets? Replacing screens and selling bling would probably bring them more business than most of the RS stores I've seen in the last few years have.
The source of this document is computer history muesem website. linky >> http://archive.computerhistory.org/resources/text/2009/10271...
I have an idea for unionizing Uber drivers via a smartphone app. It would work around the problem you mentioned, which is that Uber can quickly replace workers who strike for 1 week or more at a time.

Basically, do "flash strikes" for 30 minutes at at time.

It would work like this: Uber drivers install an app to join the union, and when the union decides to "strike", it sends a message to all drivers in the union. The drivers cancel all rides for some short period of time, say, 30 minutes, and then they resume driving like normal. This driver outage would be disruptive to Uber in terms of user experience, but it wouldn't be long enough to replace the striking workers.
Go's "good, pragmatic engineering" solution to the problem - lightweight threads, channels, and the communicating sequential processes model - is built on the back of decades of academic research, including programming languages research.

And now for some computer language geekery:

Go solves one "code color" problem (concurrency/asynchrony), by hard-coding the solution into the language. Go programs are written in a particular monad (the "Go" monad, if you will), and so have one color. Indeed, monads originally arose in the study of the semantics of imperative languages; to be imperative is to be inside a particular monad. This is exactly the "async monad spreading through your code" problem taken to its logical conclusion: just put everything in the same monad!

This hard-coding solution has very concrete advantages. For one, you don't need to think about separate colors and how to transition between them, combine them, define them, etc. (IOW, monads are complex; by picking one, you reduce cognitive load.) For another, it's easier to optimize your implementation and tooling for that monad (lightweight threads, useful tracebacks).

But PL academics aren't satisfied with this solution, because it only solves one color problem, and it solves it non-composably: you can't put the solution in a library, you have to invent a whole new language for it. That's the holy grail (some) PL research is chasing. It's a question of concrete benefits in the here-and-now versus abstract benefits in the hopeful-future. But it pays to remember that today's concrete benefits are yesterday's green-field research.
> I mean, who are you going to call when your driver rapes you? You'll never be able to talk to a human.

If the self-driving car rapes you, you are probably a character in a scifi-horror movie.
Are you joking? I am not sure if you are joking. Are you?
Right, and that's another way in which bandwidth, storage and processing power as resources have absolutely nothing in common with water or electricity. The ability to waste exponentially greater amounts each generation.

Do I need to watch a late night talk show at 1080 on YouTube instead of 720? No, it has only modest impact on my experience, but I do it anyway because there's no cost associated to doing so. I can freely waste vast amounts of bandwidth (or storage, or processing power) with minimum concern, rather than focusing on conservation.

My phone is another marvel in that regard. It costs $0.50 per year in electricity, about 1% to 2% of what my desktop PC consumes. I can waste my phone's resources freely with very minimum concerns for the environment, especially relative to most other things in my house or life that use electricity.

Water and electricity will never have these properties. It's unlikely the average person will ever be able to waste vast amounts of either without concern.
First of all, I don't buy your argument that the proposal is bad. Your hypothetical situation where net neutrality could harm startups is so contrived it almost sounds like you are trolling. The odds of a future ISP competing by brokering a deal with the big content providers to undercut the established ISPs is never going to happen.

The government failed to protect most of us from living under a broadband monopoly. It's a bitter pill to swallow but the only solution is regulation. If you want to sunset net neutrality rules after 90% of Americans have a real broadband choice, fine. But until that day comes, internet startups and broadband customers alike need net neutrality regulations.
>>Google opens an Uber competitor. Uber opens a Google (research) competitor.

Yep, but I feel like one significantly outclasses the other as a research facility. Will be interesting to see what happens.

>>but Google doesn't have the killer instinct that Uber does.

Why do you say that about the most visited site in the world? Genuine question.
Is anyone else here afraid of this little word called, "regulate"? Maybe I am being naive.
> they could just ask/hack Google

You mean "buy from".

This is Google's core business. And I don't consider the NSA more creepy than Google's other customers.
That's not a joke: quite a few coffee machines around the Microsoft campus run embedded Windows, including one in the recruiting building's reception lounge.
And yet the graph seems exact: According to the Telegraph, Apple's sales in 1982 were indeed $1b. http://www.telegraph.co.uk/technology/steve-jobs/8810045/Ste...
I'd recommend bgfx (https://github.com/bkaradzic/bgfx), if you want something simple and cross platform. In many ways it reminds me of a 3D SFML.
That's not a patent grant by any reasonable interpretation. You're still liable for any infringement, after all, the patent grant automatically is revoked if they accuse you of patent infringement and you disagree - regardless of whether the patent in question originally was granted.

Exactly which scenarios is this supposed to cover?
Living in Norway taught me that faceless charity embitters and dissatisfies most recipients. Far from considering how to better themselves, too many internalize their implied uselessness, while blindly groping for someone or something to blame. An obvious path to self worth is then to view oneself as intelligent for taking from the hard working sheeple too dumb or deluded to win.

Charity to help someone achieve their goals is very different from payouts for having no aspirations or abilities.
Serious question - how do the median consumer bandwidth speeds in the US compare to France?
Alternative is to compete by making something good like all normal companies instead of being crooks. Normal ethical business as usual, you know. Unethical business practices have no excuse of "what else could we do?". If you couldn't do business ethically - go out of business.
So, let's say I'm on drugs and I'm writing TLS implementation being not "real Rust programmer". What are "rules of the thumb" I should follow (let's assume I have that much self-control) to not end up with something like this?
Adds value for you, not HN.
Whoa, does that mean there's a chance of replacing the proprietary bootloader on the Pi? It's the most common complaint I see here.
Not for an unfamiliar project. But I have written a bit, for projects i Use. In the past I contributed to the WordPress documentation because I was using it crazy.
Recently I contributed to the Chef documentation because I was using & learning it, and found a mistake in the documentation.

I would say if you want to contribute to the documentation, actually use the software (even just in a test environment) and look for holes in the documentation... little pain points like that really important thing they forgot to tell you about installing it, or additional things like how to back up the data.

Just like contributing code, don't try to write big parts on your own at first. Look for little things to fix; missing words, incorrect logic etc.
Why would the NSA relinquish power? Layoffs imply a lack of income, a problem the NSA, as a government program, doesn't have to worry about.

If those 80% were redundant, why not repurpose them to dig a little deeper into other activities?
To be sure, there are many factors. But going by what a lot of people do, they will get a workout of thirty minutes burning maybe 200-300 calories, then reward themselves with a Big Mac at 550 calories, and they probably already had a caloric intake in excess of maintenance (hence why they are exercising to lose weight, and more likely to go for that reward). Heck, even one Snickers[1] bar can counteract that workout. Not saying this is everyone, but it seems to be a common pattern: most people don't realize they need to control their intake, even if they don't reduce it, otherwise all the exercise in the world won't lead to weight loss.

[1] - http://www.calorieking.com/foods/calories-in-chocolate-bar_f...
With a bloom filter that's still just 2MB of memory for a 99.99% accuracy.
With the order of magnitude of resources we are talking about (enough to colonize) yes it would be impossible to terraform either Mars or Venus. People are thinking about it, but not in the near-term. I think that the easiest way to terraform Venus involves scooping a gas giant for hydrogen to burn with Venus' CO2.
A usable browser implementation of a wallet could be secured fairly well and if it gained any popularity would put pressure on browser makers to deliver better solutions.
OK so let's take your example from the perspective of a Linux user trying to use Windows 10...

So I want to share out my external ext4 filesystem from Windows 10. There are no options. I'm done.

Sure, an ext4 tool exists for Windows on x86 but it will not work on ARM. Probably won't work on Windows 10 in general anyway.

Even if I could get Windows to mount the drive I still have the hurdle of NFS (or sshfs or other options) to overcome. Windows Server 2012 ships with old school NFSv3 support but regular desktop Windows does not. That means finding and downloading a 3rd party tool.

In the past I've solved the problem by using openssh under cygwin but let me tell you: getting openssh server setup and configured in Windows, starting on boot is much harder and more complicated than getting Python 3 running on Raspbian (the latest version of which actually has Python 3 in the repos).

There's another thing I want to point out: The Python 3 problem you experienced has already been solved but I don't see the ext4 (or any other common Linux filesystem) being supported by Windows any tine soon. It won't be solved because Microsoft has no interest in interoperability and the closed nature of Windows means it is difficult for 3rd parties to solve for the rest of us.
> The cable franchise agreements are exclusive. That's why you don't see two companies offering cable service. If they weren't you other companies would compete.

Nope.[1] Exclusive franchise agreements are illegal under federal law since 1996. There is no competition because the business proposition sucks. The only sensible play in most places is to try and target a niche market of wealthy neighborhoods that'll pay for the triple play. That is prohibited under most franchise agreements.

Four nationwide competitors isn't a monopoly any more than Pepsi and Coke are, who own almost all soft drink brands.

[1] e.g. http://www.wilmingtonde.gov/docs/1320/3716Rev1.pdf (Second whereas paragraph).
similar with dental amalgam ( "particularly to boys with common genetic variants.")

"New science challenges old notion that mercury dental amalgam is safe"

Mercury dental amalgam has a long history of ostensibly safe use despite its continuous release of mercury vapor. Two key studies known as the Children’s Amalgam Trials are widely cited as evidence of safety. However, four recent reanalyses of one of these trials now suggest harm, particularly to boys with common genetic variants. These and other studies suggest that susceptibility to mercury toxicity differs among individuals based on multiple genes, not all of which have been identified. These studies further suggest that the levels of exposure to mercury vapor from dental amalgams may be unsafe for certain subpopulations. Moreover, a simple comparison of typical exposures versus regulatory safety standards suggests that many people receive unsafe exposures. Chronic mercury toxicity is especially insidious because symptoms are variable and nonspecific, diagnostic tests are often misunderstood, and treatments are speculative at best. Throughout the world, efforts are underway to phase down or eliminate the use of mercury dental amalgam.

http://link.springer.com/article/10.1007/s10534-013-9700-9/f...
> But what if the algorithm hired the person to write the algorithms, updates, and performance tweaks?

The "person" may hijack the algorithm. So it could only hire a trustworthy person, which is a tough if not impossible to distinguish.
OsmocomBB – Open-Source GSM Baseband
EA's "big" engine which is now Frostbite from Dice already has Mantle support, it will likely be able to implement the DX12 side of it pretty quickly.
Foursquare's original chief technical officer is the latest to leave the company
Interesting - Jobs went to Stanford?

Also, surprising he let him self be #3 on the list after apparently picking a fight with Woz about who would be employee #1
I also don't understand how this is news to anyone. The fact that Google wasn't planning on selling its driverless cars but instead provide a service was discussed months ago, including the fact that the way this service would be purchased via a phone. I am especially doubtful Uber's board wouldn't notice this...
Globalised capitalism does not have winners. Only losers.

As opposed to the blessings of life in an isolated socialist workers' paradise? Which was more exposed to globalized capitalism, South Korea or North Korea? Which better matches your description of no winners, only losers? How about West Germany vs. East Germany? Which of the two participated in more global capitalism? Which of the two ended up with more winners?

How about Taiwan & Hong Kong vs. Mainland China back when the mainland "protected" its people from participation in global capitalism while Taiwan and Hong Kong rapidly became first-world countries? Or how about the mainland when it was isolated and anti-capitalist vs. China today, after becoming a full participant in global capitalism? No winners, only losers from global capitalism? And which part of today's China has been more impacted by global capitalism, the coast or inland? Where have lives improved the most in China judged by, say, the Chinese people themselves and their migration patterns? Why don't those inlanders appreciate how lucky they are to be better isolated from the global capitalism that ravages the coast, leaving only losers in its wake?

There is no doubt that global capitalism enables a rapid and large-scale co-evolution of economies, producing lots of changes, many of which are bad. But you have to have drunk the whole punchbowl of campus Leftist intellectual Kool-Aid to claim that global capitalism has no winners, only losers.
> E.g. could I use this as a base and implement the immutable virtual dom myself, or looking into alternatives like mithril?

Prior art is probably only going to help in the case that you're already embroiled in a legal battle over infringement. That or if a USPTO patent review were to occur (e.g. [1]). But it'd be best to not be a potential infringer at the same time you contest a Facebook patent, unless you want FB's legal team gunning for you in retaliation.

That said, I think there are going to be a lot of developers who simply don't know about and/or ignore the existence of this patent and go merrily about their lives anyway.

[1] http://appleinsider.com/articles/12/12/19/apple-pinch-to-zoo...
Deep Learning Chess
There is no sleep call that i know of in javascript, but you are right it depends on the language and its implementation of sleep.

Edit: although you could emulate a sleep call by setting a (pediodic) timeout
Actually, insurance in driverless cars should be trivial. Accidents should drop to near 0 (over time) due to driver error... at least in theory.
Didn't in either case, because they weren't in the requirements, and the first one, while well-meaning, just further decreases entropy. I got into an email fight with our network security over trying to use a 40-character password LastPass generated that happened to have 2 identical chars in a row, and not being allowed. Not more than one identical character in a row is more secure than not more than 2, apparently.

For the second, I'd probably just do something like compute the Levenshtein distance between the username and password, and reject it if it passed some threshold.
Buying anything from that site is probably a bad idea. They fined people for bad reviews and turned them over to collections[1].

1. https://en.wikipedia.org/wiki/Palmer_v._Kleargear.com
In Santa Clara County, at my home with Sonic.net Legacy DSL (AT&T DSLAM + ATM/Sonic.net IP), in the past 10 years, I can only recall two internet outages. In one, the telephone was out as well (a fiber cut between the remote terminal and the central office), the most recent one started around the same time as a 30 minute power outage.

In contrast, I've had several 30 minute to 2 hour power outages, and lots of power outages lasting less than a minute.

On the other hand, a short internet outage would not necessarily be noticed, because there's not a big change in ambient noise when the internet fails, nor do i have to reset the time on my appliances.
I think a self-driving Tesla would be awesome. If anyone could make that work well and sell it, it'd be them.
Considering how many people hate Uber, I can't imagine much sympathy being headed in their direction with this news.
Part of the reason unions work is because they sign agreements with employers that prevent them from hiring from outside the union to fill jobs during a strike. I can't imagine a scenario in which Uber enters such an agreement. Even if a union exists, Uber is free to hire non-union members and pay them as much as necessary to get them to work during a strike. In the long run, economics wins out and Uber ends up paying the minimum that enough people are willing to work for, which is exactly what they were doing anyway.
This is a simple tool, but I see that it can be useful. However, why not use other tools already built? Why not Trello?
FYI, I didn't make that contention or set a definition (although you likely were talking with the GGP there.)

For what it is worth, I think you do need to make the product substantially better for people to check it out within a crowded market, but in a similar spirit to one of your other posts, there are multiple ways to distinguish your product (scaling, UI, feature set, etc.)
Well, they wanted 4 of 4, actually, and yes, I had to do custom validation. Everything except the upper-case character worked in JS, so everything "just worked" if I took that part out, but that wasn't an option.
Smart Stack Overflow queries from the command line