skysight-inc/HackerNews huggingface dataset:
Plus, the consensus has been reached by now, I'd imagine, that github, bitbucket, and gitlab are the best places to go for open source software. If you just wanted to explore the world of open source, you'd either search one of those terms, or go directly to the site.
Facebook's collaboration with Spotify on Infer
The word has been co-opted as such because the dominant groupthink of the boomers now in power is decidedly progressive.
Telling stories with data using the grammar of graphics
I still prefer Japanese counting since it takes a lot less time to count (at least for me) a full 19x19 board. The only way white loses points (relative to black) by being forced to "play it out" is if black passes -- but the AGA resolves that by requiring you to give up a pass stone as a prisoner when you pass, and if the game has ended and you have to play it out, passes aren't allowed.

The next AI challenge is to have the AI make an argument that will convince everyone to adopt the One True Most Elegant Ruleset for Go. (http://warp.povusers.org/go/RulesElegance/ is an interesting page, along with his proposal: http://warp.povusers.org/go/MyRulesProposal/)
What a perfect way to price the poorest people of society out of the most valuable resource - food.
Why Aren’t There More Intuits?
"Celebrate 'Pi Day' by being irrational and going on forever."

good! thanks.
But in practice there usually ends up being no difference in score under either ruleset, or by at most 1 point difference.
> Since the owner of Nissan.com identifies himself as "Nissan Computer Corp." in his contact page, why not disambiguate his site with a more informative domain name? NissanComputer.com, NissanComputerCorp.com, and NissanComputerCorporation.com are all available.

It looks like the automaker Nissan (or more formally Nissan Motor Company and Nissan North America) already uses nissanusa.com (and they also have domains like nissanmotors.com). They could also go back to calling themselves Datsun. I see no good reason why Nissan Computer should have to compromise just so the bigcorp can get its way.

http://whois.domaintools.com/nissanmotors.com

http://whois.domaintools.com/datsun.com

https://en.wikipedia.org/wiki/Datsun
I'm afraid you have completely misunderstood him/her. I'm pretty certain that he believes the industrial revolution eventually brought about amazing social change and genuine life improvements for everyone that made life much much less 'short, brutish, and hard'.

The point wasn't that automation is bad (it clearly is not), but that if we continue to automate without a plan for how we deal with mass unemployment, then automation will lead to mass human suffering of a different kind.
Bucking the Microservices Fad
There are a lot of people with the same name. How to resolve them, especially vs famous people?

Thankfully, I nabbed [my last name].org when I did.
What is the point of only using as much energy as a human to beat a human when we are transitioning to renewable energy sources that are essentially infinite?
I'm honestly more amazed it was mentioned. I think most developers who are using some kind of framework for server side rendering are using Spring MVC.
the jvm is already a container, putting them in docker is additional overhead vs simply starting two java processes.
What can you say Go prefers fast compilation to smart compilation.
Well, anyone who has ever written a webpage with a single script has used it.

I suspect that accounts for the overwhelming majority of developers now. I doubt that it means that majority is also writing the majority of their code in it.
So, under an All Writs order to produce a tool for the FBI, code becomes something like a "physical movement?"

Have you got an answer to what compelled coding is, other than compelled speech?
I understand, but why not just offer the domain for a million or two?

He did [0], Nissan Motors didn't want to pay.

[0] http://nowiknow.com/why-you-cant-buy-a-car-on-nissan-com/
Truth and Quantity
@PHP_CEO is one of the funniest Twitter accounts I've seen.. example: "IT HAS COME TO MY ATTENTION THAT SOMEONE CALLED JASON HAS BEEN ENCODING AND DECODING DATA IN OUR APP. PLEASE CHANGE YOUR PASSWORDS"
This is a (relatively) new library aimed at improving data modeling and validation in JavaScript. We're looking for (constructive) feedback on the approach of the library and areas where we can expand to make it more useful. Thanks for taking a look!
Nefertiti's Tomb
Silicon Valley’s Unchecked Arrogance - Basic Income
Distributed Blockchain Technology vs. Centralized ICANN
Summary:

Initiating moderate wine intake, especially red wine, among well-controlled diabetics as part of a healthy diet is apparently safe and modestly decreases cardiometabolic risk.
The genetic interactions suggest that ethanol plays an important role in glucose metabolism, and red wine's effects also involve nonalcoholic constituents.

OP's link is giving me "Page not found" error. Alternate link: http://www.ncbi.nlm.nih.gov/pubmed/26458258
Previous unmasking (without naming him) based on screenshots from his account:

https://syrah.co/joshdickson40/5604e5e10fc1786b0152a51a
Bitbucket is on our roadmap, just collecting feedback (and hiring developers) to see if we should deliver it sooner
NoScript (+ Custom ABE rules for specific websites) + uBlock
- Basically all external plugins like Java or Flash with Firefox

NoScript with ABE is pretty much what everyone needs but uBlock is there to block most of the non-JS ads (and save some bw) and from malicious js ads on the allowed ones but without enabling scripts most ads don't even run so basically uBlock is almost doing nothing (in at least a year it only shows 4% of request blocked so almost all the work is done by NoScript).

Still wishing someday to see NoScript on chrome.
Little hacks: SMS YouTube
Rancher now supports Kubernetes clusters
I think this shows how confident the NSA was/is in its cryptanalysis. You can assume that the NSA knew about the 31 round attack before they released it. The fact that they released it at 32 rounds (exactly the bare minimum number of rounds to resist attack) and that in the past 25 years, no one has been able to extend the attack to 32 rounds is in my opinion pretty impressive. Just like you can't help but admire the prowess of a tightrope walker walking over the Grand Canyon, in the same vein, the NSA achieving security with exactly 1 extra round for 25 years is a demonstration of its crypto prowess.
Not to spread FUD, and it's probably nothing, but some blockers, such as Disconnect, have founding teams that formerly worked at DoubleClick, Google and NSA. None of this appears on their website post-2013, the summer of surveillance.

Saw it once on their 'About us' page, can't track it down on web.archive.org just now, but I'm not making it up...
Some languages have const methods. Exactly so the compiler can automatically optimize things like this (calling Itoa several times on the same value).
Commenting out some security code and recompiling isn't the communication of an idea. It's just the rote performance of a task.

Like raising your hands above your head when the cop tells you to.
>They kind of look like ewoks.

No, that's just an idea from one of the characters. (Re-used in a "what-if thought bubble.")

Nobody really knows.
And in the end, you are not more productive than with sublime text or notepad++. In my experience.
This. I had been cleaning my parents' computer about thrice a year. I haven't had to do that ever since I added an adblocker.

Just the other day, I needed to get a print driver for my aunt's computer. I searched bing (which she had as the default), and this came up:

http://share.rothamel.us/bing-hp-drivers.png

Yes, there is a muted gray "Ad" there, but the first two links - rendered like real links - are not to HP. And I'm pretty sure that's just asking for problems.
But if you maintain binary compatibility can you not just compile the old code with --std=c89 and then link the new code compiled with --std=c2x ?
My view/hope is that at least for basic application level services, that the abstraction is going to be provided by containers and their orchestration platforms (e.g. Docker/Kube). It can credibly give you scaling, data persistence, network isolation, service discovery, load balancing, and with some work, a database (when packaged in a container with a persistent volume). An app using only these basic services basically has zero cloud lock-in.

On top of this there are many additional useful services that AWS, GCP and Azure provide. Using those does indeed give you some level of lock in, but only when these services are not available as a generic TCP/IP services (or not performant when accessed from a different cloud). This is where application designers need to make a trade off.
Chinese counting is just as fast once you're used to it. Remember that you only need to count one player under Chinese rules. And the AGA rules are a nice hack to Japanese rules to make them always give the same result as Chinese rules and avoid trolling/unreasonable plays, but it's still more complicated to explain to beginners than Chinese rules.
Lost jobs with no basic income will do that just as well.
It's not as effective as you imagine. Noise radar can still operate when the return signal is below the noise floor. It's very difficult to jam because the jamming is uncorrelated with the noise signal. The low power levels make it harder to detect even with modern direction finding / interferometry arrays.
I love how many of the comments here are along the lines of:

"yes Lee Sedol only consumes 20-40W during a game, but you have to sum all the energy consumed to create him, and the power he consumes when he's not playing etc" but then they fail to apply the same logic to computers

Sum all the energy required to create computers over the past however many 50+ years then let's see if it's the case that computers made by evolved computers are any more efficient than their evolved creators
D3.js Basic Chart – Grouped Bar Chart
The site is linking to expressjs.org instead of expressjs.com. Is this intentional?
Does Algolia have any particularly awesome client stories?

https://www.algolia.com/customers

The HackerNews search stands out to me as surprisingly weak in terms of intuitiveness, and oddly-branded to boot. A lot of their other clients seem to be hype-y startups.

The customer-list for ElasticSearch seems a lot more robust and battle-tested:

https://www.elastic.co/use-cases
Interesting that:

- JS ranks high in 'wanted' to develop
- JS doesn't appear in 'love' developing
- CoffeeScript ranks high in 'dread' to continue to develop

Big discrepancy in appeal for people on the outside looking in compared to those using it!
Is Reader even part of Iceweasel? I was under the impression that it was something that Mozilla licensed from a third party.
My local McDonalds now has giant screens for you to place your order. Most of the time I'm in there they now have counter staff with very little to do.

If they can work out a way to automate the making of the burger, or even the transport from the chef to the customer, they'll be able to cut their staff even more.
Not sure how up-to-date these applications are, but there are Android and iOS applications designed to read and edit org-mode files.

http://orgmode.org/manual/MobileOrg.html
What appears to be the paper: http://yinzhicao.org/unlearning/UnlearningOakland15.pdf
I'm just responding to the sentiment that even engineers have to resort to renting rooms from people. Depending on living expenses and the ability to save, lots of engineers can afford to live decently in SV. 90k isn't going to buy you a house in Palo Alto, but you can afford to live in SJ/SV/SC/etc with that.
EZing let you host your own messaging-infrastructure
Wikipedia: In the early-to-mid 20th century, the phrase "politically correct" was associated with the dogmatic application of Stalinist doctrine [...] In the 1970s, the New Left began using the term "politically correct."
Note that I didn't say I want to use Go, nor are all my points taken from Go (namely the namespace feature). I did not mention automatic memory management, I did not say the standard library needs to handle XML, and I still did not advocate that the syntax be so strict.
What's the point? The computers can already beat everyone. :-P
For instance if Itoa were a const method (is that a Go thing?) the compiler can make the optimization automatically.
That's not what squatting is. Are you implying that someone who buys a vacant piece of land and leaves it undeveloped is a squatter?
When it comes to devops on twitter I've found @fart's stuff to be pretty great. Particularly this: https://medium.com/weird/why-i-am-the-most-important-devops-... - a little sample below:

"This data is encapsulated in what are called “Data Beans” which are stored on the hard drive as zeroes (Optimal bean or “prime bean”) and ones (Flatbean or “bad bean”). These Data Beans are stored magnetically and retrieved as necessary. If a user requests too much data at one time they can suffer from data poisoning.

The computer’s RAM also stores Data Beans in the cloud. No one knows how this is done or why
"
If you want to communicate safely with your people, whoever they are and wherever they are, you might be interested in eZing-infrastructure. All you need is a mailserver or even some mailaccounts and a php-driven webserver.
__attribute__((cleanup)) please. It's used by systemd now and is supported by gcc and clang. It makes a real difference to code, avoiding masses of cleanup along error paths.
Wcswidth as a service
That + uMatrix (using the u, not the mu, because I'm a human and actually want this tech to proliferate...) are made by gorhill - see the 'Related' tab on the Chrome store link you gave, 'Same developer' and you'll find uMatrix.

ublock-origin is the cut-down, simplified version, uMatrix is the 'power user' version, giving more finely grained control over what's blocked.

zeveb: you should probably just use uMatrix. Less memory consumption and deduplication of tasks. Not to mention the shady noscript under-the-table deals.
Fast food is more of a luxury...if you want the best value on food then go to the grocery store.
It's all a part of the governance process.

In NYC, a decision was made and actions taken to improve the safety and security of the environment so that a woman can safely walk the streets unmolested.
Does the US not have standard variable rate mortgages?

They exist, but I have no idea how popular they are. Some older folks like myself remember the 80s, when variable rate mortgages were more popular due to higher interest rates at the time. I also remember a few people I knew who nearly lost their house because their variable rate mortgage went up considerably (all kept their houses, but they were pinching pennies until the coins screamed).

Thus I extrapolate that I'm not the only one that stays away from variable rate mortgages. That, and our current mortgage is at 2.5%.
How about... whenever your application has multiple processes? ;-)
That assumes the SaaS option doesn't also require some amount of ops. An assumption I wouldn't necessarily bet on when you start using SaaS from multiple providers to satisfy your various needs.
They recently upgraded their engine to a stronger one, so are you still at 3? Also the full app is available for free on Amazon Underground, I use that for playing 19x19 games.

The big lacking feature of the app for me is that it doesn't let you save your game as an SGF. At least https://play.google.com/store/apps/details?id=mco.prj.app.bw... lets you do that.
> But, technology is a concept that is notoriously elusive in economics. That's because it's hard to clearly define in concrete terms useable in the context of economic theories, whether they're mathematical conceptual

That's not true. The word "technology" is quite precisely defined in economics, and the definition is generally agreed upon by economists. This definition does indeed lend itself to useful economic theories.

The challenge is that the economic term "technology" does not map 1-1 with the colloquial use of the word "technology", which leads to an abundance of confusion for people unaware of this distinction when they interpret economic analyses.
> Humans take 20 years to "train"

Just because we're doing things that way doesn't mean there's a requirement to do so.

I read that when the British government wanted people to translate Japanese for them in WWII, they went to their universities and heard, from the relevant departments, that becoming sufficiently conversant in Japanese was a painstaking, multi-year process. Someone else heard about this, thought "pffft, I could train people to be conversant in Japanese in six months", and set up a school. He was right, the university departments were wrong.

You see so many (justified!) complaints that modern schooling is composed mostly of wasted time. Humans don't take 20 years to train.
I think io:format has fixed number of arguments(2), the text that you use as a template and the second parameter is a list of things that you will be using in the template.
Entrepreneurs may only solve problems that they understand, but VCs only fund entrepreneurs they understand. There is far more monoculture around investment than entrepreneurs. The biggest challenge is access to capital. while entrepreneurs are trying to create the next snapchat there are entrepreneurs who are trying to create driverless tractors, but one group is going to have a far easier time accessing capital so you see survivor bias.

Non-standard areas need to show returns to investors, but that's hard when they don't have access to capital. So the story goes that only certain kinds of investments are VC backable. We're starting to see some shift in the food and ag space, but it's slow.

When we look back ten years from now we'll realize that a few sectors were over invested in, but overall we mere massively underinvesting in innovation.
.h and .c separation is important for shared libraries (you know, that thing that you can't really do in Go). I would like it if headers had some stronger requirements (since you can put any code in a header, which is quite bad).
Even if you do trust the third party, you've created another attack vector, and worse, you've created one that is far more valuable to attack than any other because you know they hold the keys to the kingdom.
Fun fact. In Argentina the previous government used to give subsidies to McDonald's to keep the BigMac cheap, so these numbers around the world comparing salary to the BigMac index would look better.
It's a work in progress, but this might be useful:

* http://lfex.github.io/hyperpolyglot/
"More importantly, they allocate a data-dependent amount of stack space that can trigger difficult-to-find memory overwriting bugs: "It ran fine on my machine, but dies mysteriously in production"."

Yep, blowing the stack will do that.
have you tried a Chinatown gift shop? The kind of place that sells baoding balls, incense and kitschy porcelain?
Slightly off topic: does anyone have an update on BEAM JIT?
I hate them. They are unresponsive and slower. I walk past them, go up to the counter, and get a nice greeting and a smile from a human being. Ditto for supermarkets: those machines are even more annoying. I always try to go to a lane with a real person (granted, they're not always smiling and sometimes acknowledge you less than a computer)
I use "open source" when searching for Windows applications, to avoid the trialware etc
> the overhead of the full http stack, if this is done in REST

Yeah, just don't do this.
This will be huge. Imagine a cinder block building half-buried in the ground with a loading dock and a drive-up. You wave your chipped credit card, the screen shows your last 5 orders or a Menu button. Make your selection and drive up to the pneumatic delivery chute. Plop! your bagged meal arrives seconds later.

Economically, it means we'll finally have to face the fact that, to run our country, we don't actually need everybody to work any more. Have to figure that one out (or at least, come to the consensus that a basic income is a good thing).
What skills are employers looking for?
The Rothenberg Inevitability: Ad walls and the problem of malvertising
In-band deduplication for Btrfs
I've seen 2TB already.
Nordstrom confirms 120 job cuts on tech team as part of change in tech strategy
WoW, this is awesome! Save my days!
I consider his theories as the modern-day equivalent of "How many angels can dance on the head of a pin," or (according to some stories I've read) how 19th century folks worried that large cities would be buried in horse manure.

YMMV, of course.
I'm okay with this. As he says, robots are the best workers.

Once companies start investing more in automation, then we as a country can focus on freeing humans from the shackles of performing meager tasks for penance. We can tax these companies a modest amount and give that to unemployed workers.

It's really a win/win. The business makes lots more money and the former workers now have a load of free time to do with as they please. They can focus on developing skills for higher paying jobs, or just live out their lives in modest leisure, focusing on raising their family instead of just feeding them.
However, I think minimum wage increases are a red herring. Increased minimum wages should buy you better employees who are more productive.

Why would it do that? If your wages were higher than competitors, certainly paying higher wages gives you the best of the existing workers. But a minimum wage doesn't give you higher wages than competitors at all.
auto is already a keyword in C11, a type of storage specifier (like static or register).
OK, then I agree with you completely now that I understand. I concur we should incent small and family businesses.
Given the current memory utilization of TF during training, I doubt it's ready for embedded systems.
http://momentummachines.com/

This company has been marketing one of its products as an automated burger maker. Not sure if they have McD's as a customer. They claim 360 burgers/hr[0]

[0]http://www.businessinsider.com/momentum-machines-burger-robo...
Patrick Swayze said it best in Dirty Dancing: “Nobody puts Baby in the corner.” Well, the wrong domain can put you in a corner. The right domain can open the world.

I had no idea Patrick Swayze was such an authority on domain names and branding. Golden line though.
Fast food is not the most valuable resource.
Source code is here https://github.com/marcelcorso/smsyoutube
3 Reasons to Use Custom News Aggregation and Website Content Monitoring
> They found other ways

just a guess, but in the iPhone case, they probably have connections with the employees of the chip foundry where the security chips are made. they probably know the passwords to those things ( the iphone 6 security chips ) before the're even produced.
> What does Microsoft do these days? Open source many of its software! And OSS is preferred not because it's free & open, because it works and it gets things done!

I prefer free software because of the fact it respects my freedom. Even if there was a "better" proprietary editor then Vim I wouldn't use it. Stop spreading the wrong message, practical convenience is a side-effect of freedom allowing innovation.
Thinking Inside The Bubble
Just to chime in with uMatrix by the same dev as uBO - it has always been the 'power-user' version to rival noscript etc. A much more 'open' solution.
Old-style (non-prototype) function declarations and definitions have been officially "obsolescent" since 1989. Perhaps C2x can finally get rid of them.
If software is considered speech then we can get rid of software patents.
I use OneNote on a daily basis and really like it. Mostly just an easy way to write down text with simple markup. Tables work well and you can add checkboxes if you want.

OneNote's search is IMO it's killer feature. After you've built up a sizable amount of content you're going to start to need to search for stuff and it's pretty much instantaneous. Also returns results for pictures too (using OCR).