skysight-inc/HackerNews huggingface dataset:
I like how the Center For Public Integrity just used "Duplitron5k" discovery of a supposedly "Internet-exempt" hybrid super PAC political ad garnering free time in cable news.

(https://www.publicintegrity.org/2016/05/12/19677/news-media-...)

The PAC asserts because the ad is a “Web video” they are exempt from the kinds of public disclosures applied to paid political communications broadcast over the airwaves.
Wine Blog in french and german
This version of our system only gets about 50% of typical questions asked by people correct. Our near state-of-the-art system is around 60% accuracy, but it requires significantly more processing time per image.

There are a lot of biases in the way people tend to ask questions that it has learned to exploit, so don't expect it to handle unusual questions well.
Isn't it going to create local ultra salty water?
Unless the Gigafactory will offer similar pricing to external entities as it will to it's own company (Tesla), I think it's going to be really hard to compete on cost with Tesla in the battery market and still be profitable. At least that's what I would assume given very little to no specialized knowledge of batteries and the battery industry.
Yes, working for Uber is so much more creative than a regular job.

Does Uber pay people to write this stuff?
Doesn't seem to be a private beta cause I just registered.

It looks lovely and streamlined for nodejs stuff, do you know if this will be open source?
A classic example of blaming the human for wanting what they want, when there's no particular reason not to give it to them.

It's 2016. My 3GHz 6-core computer with 32GB of RAM should be able to handle a thousand tabs without even noticing it.
I work on a very small team (4 engineers), so we have all commits for all branches posted to our engineering chatroom.

Everyone knows what everyone else is working on (and we all work in the same room), so when someone is on a task that we know my have some snags/difficult-to-design solutions, we'll all periodically take a break and look at decisions other people are making on their particular feature, providing feedback when appropriate.

Of course, since we all work in the same room, we can also use the WTF/minute metric to see (well, hear) when one of us is deep in the weeds and could use a second pair of eyes to pull us out.

[EDIT: and I know this won't scale too far beyond a team of our size, but for us it works quite well right now]
So, Zuse's development were indeed important, but the Zuse Z3 had in important limitation that the article doesn't mention, which leads some people to not count it as "first": The Z3 was largely not Turing complete.

This is because the Z3 had no conditional branching. In 1998 it was shown that the Z3 actually didn't need conditional branching, and it was Turing complete but only because it is possible to unroll conditional statements into a version where both branches are evaluated and then the result of one is cancelled. However, at the time of the Z3's development and use, this wasn't known.

So while the Z3 is indeed an important early computer, it shares a significant discontinuity with modern computing that reflects the time. The Z3 was not intended as a "computer" in the modern sense, it was more of a calculating machine that could perform repeat arithmetic more quickly. It was never intended for the more complex roles we use computers in today.

A lot of people don't count the Z3 as the first programmable digital computer because of this limitation. If you disqualify it for that reason, the title probably goes to the British Colossus the next year.

Obviously Zuse did develop conditional branching (such as in his language Plankalkül), but that was years later and by then it had already been done by others. To Zuse's credit, he probably would have gotten to it much faster had he not had a real problem with allied bombing destroying his work.

A major takeaway from this is that assigning titles like "first" and "inventor of computing" is quite silly. Computer science developed very, very quickly, with many of it key developments made by multiple people in parallel. We are largely familiar with what happened in the West for sociopolitical reasons, but similar work was done in Germany and the Soviet Union, often successfully. However, calling Zuse the inventor of computer science is as uncharitable to Turing as the reverse is to Zuse, both had their successes and failures.

When I give talks on computer history, I often like to say things like "Steve Jobs, inventor of the Computer" to elicit a laugh. The unfortunate thing is that sometimes people don't realize that it's a joke.
then maybe it's imagined quality of life. there's a reason chicago with its budget woes, gun violence (overblown), and terrible weather can't attract the same kind of talent; it's not population or top school / student vicinity.
I would go further and say that you should never trust code reviews to catch bugs. They're great for all the reasons in the article and what "zhemao" said but they're horrible for catching any bugs beyond the most trivial ones. Humans simply aren't good at running code in their head like that. Code review is no substitute for good code coverage and automated testing, preferably pre-commit.
Thanks so much for your answer. For an embedded device, what's a recommended way to make it so my users could change out their Qt libraries as required? From my inexperienced POV it sounds horrible - I'd have to create some kind of custom update for them, provide them the tools to build Qt, and probably something else I'm missing in my understanding of the LGPL.

Also I was hoping to use Qt5 if that makes a difference (QML seems nice..).
In my experience, if you write tests to see whether the function returns what it should (or just an integration test for a few use cases), you got types covered.

YMMV
China has basically ceased approving new coal plants and is taking the lead in solar innovation.
I was going to thank you for saying it. It makes your opinion seem more trustworthy than that of the Googler's who write about Google without disclosing the relationship.
Again, performance isn't everything.

Go has specialized a bit towards low-level operations, and I tend to strongly dislike what it does with exceptions and the way those involved veto language features.

As for libraries, I'm talking about things on the level of, say, Django or ORMs.
Also, before California pats itself on the back too much here, they have been blocking nuclear and hydro for decades, both of which would have reduced their use coal.
Or in this case, not. https://github.com/ianopolous/JPC
EIA estimates that U.S. coal production in April was 46 million short tons (MMst), a 6 MMst (12%) decrease from the previous month and 29 MMst (38%) lower than in April 2015. Forecast coal production is expected to decrease by 150 MMst (17%) in 2016, which would be the largest decline in terms of both tons and percentage since data collection started in 1949.
-U.S Energy Information Administration
( https://www.eia.gov/forecasts/steo/report/coal.cfm )

Coal consumption, 90% of which is in electricity generation, is down nationally.

It appears solar and natural gas are out competing coal:
https://www.eia.gov/electricity/monthly/epm_table_grapher.cf...
Is there no way to specify the number of cores to use?
The more so when the "defender" is printing its USD at will.
The most luxurious TLD, only available from The Sharper Image
Imagine the Apple talking point. "We want to sell you this car but government protectionist regulation won't allow us". And they do that in every state, starting with the most wealthy, most liberal states and move slowly to the less affluent states. Apple has a lot more die-hard fans than Tesla. Just compare the number of people who have Apple products compared to Teslas. y
This one is obviously for you: https://bestmotherfucking.website/
Most people never wanted to be webmasters in the 90s, either. They'd spend their time finding fun apps to make weird characters or RTF-colored chat text, ASCII art, l33t speak, and flashy forum sigs. If they were really artsy, maybe some .gifs.

Creativity came in many forms, and still does. Webmasters were just the "left-brained" types (yes, i'm aware that's a pop-psych myth). Nowadays it's the "let's reinvent everything in a new language" types trying to shove an operating system into a web browser, versus the people making art, music, culture and community using technology.

Now that I think of it, I actually learned to program because my brother used Geocities' webpage-making template system to make his own site, and I wanted to know how he did it, so I read the source.
Theres nothing wrong with blog.domain.com or domain.com/blog. This new TLD is probably going to be more useful than the other TLDs that were released previously.

Also, I don't know that I'd call this extortion, no one is forcing people to buy up these new TLDs.

A cash grab, however...
Show HN: A CLI tool that speeds carthage build by serving pre-built frameworks
Since I started Swift development Carthage became my goto solution to build project dependencies due to it's simplicity, the only issue with Carthage is that if you use anything else other then GitHub you don't have the ability to save built dependencies so you end up building everything from source, this is fine if you have a couple of dependencies but when the number of dependencies starts to grow you can spend 15-20 minute waiting for Carthage to build it's dependencies.. RomeBuild goes around this by using carthage to build and archive dependencies and then save them on a very lightweight server app called Rome.

Check out RomeBuild: https://github.com/146BC/RomeBuild

If you need help setting up a Rome server let me know so I can help you out.
Pentagon/NATO plans for robots making “trusted” decisions on lethal force
How is it more convenient than `mv foo.bar foo.baz`?
I manage 100 tabs and use vimium to search through them. I like this workflow and it's productive. I could close them and manage a bunch of bookmarks, but I find this is better for me.
The same has happened in the UK I've noticed. Currently 500MW but previously today 150MW. http://gridwatch.templar.co.uk
But the article does address both the in-state generation and consumption. It doesn't do a great job of clearly separating the two, but it mentions that both are down dramatically.

Here it explicitly refers to all power fueled by coal as different from power generated by coal in-state:

"Second, in a report that the agency released last week, California saw a 96% decrease in coal-fueled electric power consumption during the same time frame."

And goes into the reasons why this shift is affecting not just in-state generation but consumption of out-of-state coal power:

"“What the bill basically said is, if you’re going to sell power in California, you have to be as clean as the power that we burn here in California,” said Dan Jacobson, legislative director for the advocacy group Environment California."

It even calls out a plant in Nevada as one of the plants providing power to CA that was taken offline:

"For example, the 1,636-megawatt coal-fired Mohave Generating Station in Laughlin, Nev., shut down at the end of 2005. Southern California Edison had a 56% interest in the plant."

Even the article that OP links to supports the LA Times article, rather than refuting it.
Sorites Paradox
Is it just me or does JSON-LD's use of urls as keys feel very XML/SOAP-Y?
Remember huge Flash intros to sites? I overheard someone trying to add that to a site in 2015 and being adamant that it's what people need to see because they don't know what the site is about until they have a pretty intro.

I've noticed the people that insist on micromanaging everything like that with web technologies tend to not stay in business very long or don't want to do much besides pay for the website like people pay for refrigerators. Great for the web hosting companies that will take $30 / mo on a site that gets 1000 hits / month but terrible for web designers that need repeat business once in a while.
I have stolen the exact css from that site on multiple occasions. Which small BC city were you in? I'm in Victoria.
You forget the cost/benefit analysis of giving up that data, however - and it is not shared with the government by default and by nature of being collected, unlike automated plate readers.
We've banned that account and another one doing the same thing. If anybody notices more of this, please let us know at hn@ycombinator.com.
What makes it an attack? If what it says is true, it sounds like Patrick also engaged in an attack. Why isn't he so vehemently sanctioned?
What's Innovation Worth?
Ask HN: Why is blockchain not used for digital authorization?
Blockchain seems to be ideally suited for digital signing, what is the reason it is not getting adopted for identity management?
And this is how it should be

Only if you ignore:

* Users "rolling their eyes" means nothing when they'll gladly click OK to dismiss all the security warnings and installations of n plugins so they can watch Netflix. They'll complain, but the plugin will still be installed at the end of the day. I'd rather that plugin be sandboxed.

* That the practical implications of lessened security are more real, hence important than the theoretical concerns by a sandboxed plugin who's entire mission in life is stopping you from recording a fscking video stream.

The user you're talking about, the one who signs up for Netflix, gets prompted to download a plugin, shakes their head sadly and cancels their subscription because DRM is evil, doesn't exist outside of FSF patrons.
I'm not familiar with medieval Indian philosophy but that sounds more like a set of principle derived from a religion than a philosophy, much like zen buddhism. Again, that's my observation solely based on your short description. That is to say that I could — most likely — be completely wrong. The point I was attempting to make was that philosophy is more about process than the verdict. A good analogy would be math. What is important is not that 1+1=2, rather the fundamental law of addition. In addition, all other proofs in math use previously proven facts as building blocks. In the same way, philosophers use “a priori” and use them to build up to another truth. Syllogism is a good example of this. Where as in lifestyle philosophy, what is shown is the result, not the process that took to arrive at the truth. I would argue that what matters more is that you know how you arrived at that truth, rather than being told the truth and practicing that truth.

Disclaimer: My view of philosophy has heavy western bias because of the three classes I took (they were all about western philosophers).

As a side, I thought alchemy was a pseudo-chemistry aimed at finding elixir of life (immortality juice) and philosopher's stone (turning things into gold). I believe Newton was an alchemist himself and he harmed himself in his fruitless pursuit. I never knew there was a philosophy of alchemy. Please correct me if I'm wrong.
The Limits of How Far Humanity Can Go in the Universe
These lifestyle metrics are pretty dubious. Supposedly NYC is at the bottom of the list, but it's possible to live a pretty good lifestyle here even with a minimum wage job.

If you and your partner both make minimum wage for exempt employees in NYC ($70,200) then that's enough to afford an 800+ square foot apartment with good public transit access in safe, walkable neighborhood with plenty of food and recreation options. And that's without spending more than 25% of your income on rent, as is recommended.

Sure, maybe you could theoretically do better in Denver, but what's the point if NYC is the 'least livable' city and it's already more than good enough.
Not sure the college degree chart is correct. Roughly 1/3 of the 25-34 age group nationwide has a college degree, but according to this, D.C. leads the list with 8.1% of the total city population aged 25-34 with a degree. Am I reading this wrong?

See https://nces.ed.gov/fastfacts/display.asp?id=27
IBM Announces Magic Bullet to Zap All Kinds of Killer Viruses
Nailed it. Just yesterday I read in Techcrunch how Brooklyn is where all the action is and all tech hubs should aspire to be Brooklyn
Ohm?
Requiring code reviews before the commit is a bureaucratic waste of time and resources. If they non-mandatory and after the commit, then they can be a good idea.
> ugh. Get over yourself.

Please keep incivility and personal attacks out of HN comments.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
I am not sure what your point is. The statistical probability of a human crashing into a stationary object while parking is pretty high. If the statistical probability of the machine crashing into a stationary object while parking is lower, then it is sensible (and even advantageous) to allow the machine to do the job, even if it is not 100% perfect at it.
So, for me, replacing imap with pool.imap is the easy part. The hard part is dealing with things like handling exceptions, catching keyboard interrupts, and so on. Does this module do anything to address these issues?
I'll be blunt, too. I'm interested to know why it's so easy for Facebook users like me to spot fake accounts and report them, while your crack team at Facebook constantly ignores them and allows them to continue proliferating. I'm guessing you didn't get an inside look at Facebook's accounting that disincentivizes removing these fake profiles. Or do you have a better reason that Facebook repeatedly ignores reports of obviously fake users?
Yes, I am talking about where the wholesaler fabricates in order in response to your order. Such behavior is front-running, by definition.

The wholesaler is making off-market trades and treating them as if they are on-market. The wholesaler would not trade, if it did not think it would profit. The wholesaler's profit is the difference between their buy-price and what they actually paid you.

Are you suggesting that if the wholesaler wasn't interdicting orders the average price improvement for these orders wouldn't be close to the average profit the wholesaler makes on each instance of such a trade?
You can't attack someone like this on HN no matter how bad their contribution to programming language discussion on the internet.

If you think you see abuse here, do please let us know at hn@ycombinator.com. We promise to look into it. But single-purpose accounts, let alone ones targeting individuals, aren't allowed here, so we've banned this one.

We detached this comment from https://news.ycombinator.com/item?id=11681233 and marked it off-topic.
It's not Py3 compatible yet, but from the commit log it seems like they're working on it (we could all help?).
You could certainly limit the process pool in the multiprocessing library itself: https://docs.python.org/2/library/multiprocessing.html ... but it doesn't seem like this decorator abstraction accounts for it.

> That's it, two lines of changes is all we need in order to parallelize this program. Now this program will make use of all the cores on the machine it's running on, allowing it to run significantly faster.

> As an overview, DECO is mainly just a smart wrapper for Python's multiprocessing.pool. When @concurrent is applied to a function it replaces it with calls to pool.apply_async. Additionally when arguments are passed to pool.apply_async, DECO replaces any index mutable objects with proxies, allowing it to detect and synchronize mutations of these objects. The results of these calls can then be obtained by calling wait() on the concurrent function, invoking a synchronization event.

I haven't really dug around the source code, but it sounds like not really.
Verim Ön Muhasebe ve Muhasebe Programı, Ticari Yönetim Çözümleri
And I wish it was hyperbole
Announcing SyntaxNet: The World’s Most Accurate Natural Language Parser
I think LA has a lot of special advantages that other regions don't have:

1) It has the same strong CA protection against non-competes as Bay Area.

2) Starting to develop some big and significant "anchor" tech companies such as Snapchat.

3) Surrounded by good universities (UCLA, USC, Caltech)

4) Main tech hubs are Santa Monica and DTLA. These will soon be connected by a new rail line (opening this month)

5) Housing is expensive, but not as bad as Bay Area. And rail line should greatly expand cheaper housing options while being able to work at a tech hub.
People talk a lot about AI replacing a bunch of professional occupations but to some extent I've always internalized that as some futurist BS that might eventually happen.

Maybe it's going to happen a lot sooner.
Can't you just... only follow people you know and like? (other than the ads, of course). I use instagram sporadically, and can't really say I have any problems with the abuse mentioned.
"3D" touch for placing the cursor doesn't seem to work either. Probably my favorite feature
Can you give me pointers about authenticode flaws? After a quick search the two issues I found were with MD5 collisions (solution: the signer should never emit MD5 certificates) and certificate padding (solution: the user should set a registry key to enable verification of padding; search for "EnableCertPaddingCheck").
Looks like there is:

https://github.com/alex-sherman/deco/blob/cee63391bf4c6d66ee...
Resistance against hydro, I still understand. I don't get why putting Nuclear energy in the middle of Mojave desert is problematic. Surely, there must be ways to work around the environmental impact as many developed nations produce nuclear energy
But if web sites were easier to make, more people would make them.

In the 1990s I had friends who literally knew nothing at all about computers but still managed to hack together their own sites with a text editor and some persistence.

It was so easy anyone of average and above IQ could do it.

Often the results were - let's say - not that great as graphic design. But they got the job done well enough to be useful.

So I don't think it's an illusion at all. I think the barriers to entry have become way too high. There's certainly

If the barriers were lower, I'm not convinced we'd need FB and Tumblr and the rest at all.
Verim Basic
Also, given that coal plants emit huge amounts of CO2, their "back yard" is arguably the entire planet.
wow. how so? You write perfect code and there is no need for a second pair of eyes ? This type of arrogance is always puzzling to me.
We detached this subthread from https://news.ycombinator.com/item?id=11680335 and marked it off-topic.
I had a really hard time extracting a non-misleading summary and then shrink that to 80 chars or less, and an equally hard time resisting the urge to make it something about not allowing a killer robot gap.

> To prevent being surpassed by rivals, the United States should fully commit itself to harnessing the potential of fully autonomous targeting.
Except that's that's what I see when I make a buffy coated slide. There are even protocols when you get too few cells, see
https://www.google.com/url?q=http://www.austincc.edu/mlt/hem...
This creates a paradox: why would Chinese miners choose to adopt a fork that would eliminate their competitive advantage?
After commit there is little incentive to do the review (code is already there, QA can test it, story is done etc.)
> "Clever internals but crappy ux" describes pretty much every car ever.

My '69 Chevelle disagrees.
Because it costs money, most people don't have BTC, and the tools are unfriendly.
Artem vs. Predator
Talks are Entertainment
So much culture is going to be lost because people are shell shocked by copyright lawyers and the constant drumbeat of expansive copyright enforcement. We are destroying ourselves to protect the perpetual income streams of publishers.