skysight-inc/HackerNews huggingface dataset:
The position is actually a weak tactic that goes far back to original battles on crypto. It's even got a name:

https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyp...

Far as the argument, it's weak because none of the claims they made last time came true. If anything, the U.S. is spying on and locking up so many Americans they might need to cut back so they can stop putting dangerous people back on the street. Prosecution is so one-sided in FBI's favor that plea bargain rate is 97%. Prisons are simply too full. Plus, they got a conviction almost every time they ran into encryption per their own documents. They're not "going dark" or at any disadvantage. That's straight up lies given their publicly released documents.

Far as backdoors, Bruce Schneier shows how retarded Comey and Obama's side is with a simple counter:

https://www.schneier.com/blog/archives/2015/07/back_doors_wo...

" But the problem isn't that most encrypted communications platforms are securely encrypted, or even that some are -- the problem is that there exists at least one securely encrypted communications platform on the planet that ISIL can use.

Imagine that Comey got what he wanted. Imagine that iMessage and Facebook and Skype and everything else US-made had his backdoor. The ISIL operative would tell his potential recruit to use something else, something secure and non-US-made. Maybe an encryption program from Finland, or Switzerland, or Brazil. Maybe Mujahedeen Secrets. Maybe anything. "

My own counter is that even North Korea can't lock down all covert communications in their country. Dissidents routinely get us info with cheap cellphones using towers planted on other side of border. China, which is more U.S. lawmakers' style, has all kinds of covert communications, organized crime, and so on. So, Bruce's argument is supported by the evidence, other surveillance states show surveillance won't protect us at all, and U.S. government's behavior up to this point indicate it's a power grab for a tool of control rather than protection. They abuse everything else routinely.
I'm a bit less optimistic. Take the recent seizure of Cock.li servers in Germany [1].

Regardless of what you think of the Cock.li service or its owner, the seizure of all the company's emails suggests that demands from police authorities or politicians take precedence over data privacy concerns - even in privacy-conscious Germany.

[1] http://arstechnica.co.uk/tech-policy/2016/01/cock-li-server-...
I've been using the XPS 13 for years and the 1080p screen is excellent, especially if you're coding or running multiple virtual machines on the box.
If the live reloading library relies on inotifywait, it won't detect changes made on the OSX side across the volume due to issues with Virtual Box. I made a utility that I run in my container while I'm developing to trigger these events: https://github.com/sillypog/inotify-proxy
Responded to your statement here:

https://news.ycombinator.com/item?id=11273766
It's both. Most of the Reinforcement and Deep Learning techniques used in AlphaGo have been around for many years and while there are a couple of novel algorithms many overestimate their impact. It's most a mix & match of techniques that hasn't really been done before. Plus good engineering.

IMO compute power (GPUs) played the bigger role. DeepMind themselves say that training AlphaGo wouldn't have been possible without access to Google's large-scale infrastructure. They've been training it on thousands of machines simultaneously. That's not to be confused with the hardware necessary to play the game, which isn't much and can be done on a single machine. Only the training phase has these extreme hardware requirements.
I think this is one of the most fascinating (and disturbing) facts about AI: they seek to solve the problem they are given without being dependent on convention. They are completely alien in this regard, so many of their choices don't make any sense to us. This results in huge possibility but also the huge dangers that people worry about.
Can someone expand on the definition of hard tech? With possibly examples of what is or isn't considered hard tech?
DTDs really are the thing that should never have been in XML. Namespaces in XML make them pretty useless, given they only have a concept of QNames and not namespace URL & local name tuples, and they don't compose in any sensible way. They are such a large part of the complexity of the XML it's just sad.
Progressive loading of high DPI photos
Marissa Myspace
Truly artificial means not using meatspace metaphors for reasoning like human players do.
Er, that's not true - at least in the case of games. Lots of indie games have major publisher support, although generally not much in terms of funding. Look at PlayStation Network (Sony) and Xbox Live (Microsoft). Braid, Journey, Bastion (published by Warner Bros) as a few examples. Sony in particular is a big supporter of indies.

Secondly companies like Supercell aren't considered indie, despite being completely independent of any publisher.

Generally indies are defined as single devs or small teams, small budgets (usually little to no outside funding) and retain creative control.
Despite the inflammatory and badly written article, commentators here are missing the point.

Microsoft is undeniably making money out of Linux and Android by threatening companies with their patents and it's good to remind that to people who get enamored with the new Microsoft. This part of Microsoft hasn't changed at all.

To pretend that everything is fine or that the patent system is to blame for Microsoft's actions is just childish. Corporations also react on PR. If nobody says anything and they can get away with bullying others into buying "protection" from them then sure. But it's up to us to hold them to higher standard.
I don't think anything is "wrong" with Backbone. It's dated in its ideologies though. Backbone comes from an era of script tags and a global "Backbone" namespace. Until recently, it required jQuery to do its "innerHtml/append" DOM manipulation. As a way to add structure to a jQuery app, it's great. It leaves a lot of freedom to the implementer. I did find that I required something like Marionette to assist with views however. Many developers are starting to stray from the MVC pattern toward other (perhaps more interesting) patterns and I think this is where some of the koolaid-style "hate" comes in.
They seem to be artificially trying hard to say the same things.
> By the way, it seems like extreme product fail

Not necessarily. They just decided not to have this specific feature. It is a product design decision.
Statements about HN that could just as easily say "humans in general" should probably not say "HN".
Well, we can extend that to say the biological systems are self-assembled randomly and selected through evolutionary algorithms, starting from random molecules on the sea floor.
If the government wanted your files decades ago, they'd take a crowbar to your filing cabinet. Not so easy to get files these days.
Does anyone have any idea why this is? Have companies moved on from considering Bitcoin something serious?

I imagine their Bitcoin code was too expensive to maintain relative to the transaction volume it brought. Could this be a sign of things to come from other companies that support Bitcoin, and if others follow in Microsoft's footsteps, does this impact Bitcoin at all?
I've bought Ubiquiti point-to-point wireless gear before, and really liked it, but note that their APs don't do well with many simultaneous clients: http://www.wlanpros.com/wp-content/uploads/2015/06/Wi-Fi-Str... (page 30)

This isn't so much a problem with the regular UniFi APs, but the UniFi AC AP costs $300!
Much has been made about how the financialization of our economy is wrecking the public sector. But it seems like similarly, the credo of "the investor is always right" and "the board is law" is also harming the private sector.
Does it mean that I need two docker compose, one for development and one for deployment ?
Billion Dollar Companies Show Off Their Culture, Not Their Apps on Instagram
C and Assembly: Memory Doesn't Lie Even If It Changes
History repeats: the Dell Inspiron that just crapped out on me (somewhat) after years of use was their first Linux model. It also had Ubuntu by default. Great laptop. Interesting enough, after all the updates, I'm having trouble finding something that works out of the box that's not Ubuntu. It's running Fedora fine right now but software management is totally different from my Debian-based experience. Might ditch it. ;)
It seems the summary is, "Software patents are bad, Microsoft is demanding license fees from manufacturers shipping Android (Linux) based on patents, Microsoft it trying to patent things which have been in Linux for 'years' and getting away with it. Microsoft won't disclose what patents they are licensing/threatening."

My understanding was that the patent basket Microsoft was asserting was the same, and it was outlined by the Chinese[1]. An article covering that was here[2] among other places.

[1] http://images.mofcom.gov.cn/pep/201404/20140408143159274.doc...

[2] http://www.zdnet.com/article/310-microsoft-patents-used-in-a...
I bought an XPS 15 just before Xmas and the sales rep was really trying to sell me on-site repair and it wasn't even that expensive (IIRC, ~$70 CAD upgrade), keep in mind this is Dell Canada so US might be different.
Slightly related, I learned today that the 4-color theorem Appel is Compiler Appel's father.

https://en.wikipedia.org/wiki/Four_color_theorem#Proof_by_co...

https://twitter.com/agumonkey/status/708681730278989824

(all this after reading that prolog primer http://www.cpp.edu/~jrfisher/www/prolog_tutorial/pt_framer.h...)
I actually thought MM had the right idea at first re: Yahoo! being a low-brow web entertainment portal. At one time Gweneth Paltrow was going to have her own lifestyle blog/website on Yahoo!. Even though anybody reading this comment or anyone we're close with probably wouldn't be interested in that there's a large number of US consumers who would be.

Either because of a personal bias or something else (we'll probably never know) she pulled a 180 and did things like buying the rights to every season of SNL (which was a favorite of her's growing up) and poached Katie Couric to run their news desk.

Having said all that, I don't know if I would anything different myself: If I'm bringing a tech giant back from the grave, I want to make it "sexy" again. I want the glory that comes with that. I don't want my company to be a mouthpiece for celebrities' personal brands
You can tell Google Now, Cortana, or Siri to play jazz. Siri recognizes "smooth jazz" (And Google might, but it froze up on me). Curating moods of music is, so far, kind of a niche thing that is mostly left to humans like Pandora's music genome project, or Apple's Music service.
How many of the people objecting to this now will obediently line up to vote Obama's Secretary of State into the presidency this November? That's the point where we'll learn how important the issue actually is to them.
And when they do support ES6 modules, I will kick my builder out the door, but until then there is no other way of keeping sane among the thousands of lines of JS.
Another example of this working well is SpaceX with Elon Musk as CEO and Gwynn Shotwell as COO.
Please don't be rude on HN, even when someone else has been condescending.
Or could it be related to real/perceived risk in holding and trading bitcoins?
Please don't be personally abrasive in comments here.
Whoa that costs money! My original HP 17" Media Center PC had comparable specs for less! Sounds interesting but many of us gotta wait for price drops or used on eBay.
Here are some trending Yahoo! searches I texted to friends in July '15:

Buffalo Wild Wings| Janet Jackson | Mega Millions | Type 2 Diabetes |
Then you could work on the F-35!
My understanding was that companies accepting bitcoin like Microsoft just liquidated the BTC straight to USD anyhow. I don't blame them because of the fluctuation risk.

However, I am not sure they were really helping bitcoin's long term viability - other than allowing the Bitcoin millionaires to spend their coins. I suspect not enough of these people who got rich by holding bitcoins were using their bitcoins to justify having it as a payment method in the Microsoft store.
Yahoo could have been the dominant messenger. But then they killed the browser based messenger... forced you to use their terrible email based messenger. And then forced you to use their atrocious mobile app which forces you to verify phone number. They expelled at anon/safe communication before that but then everyone went to kik/snapchat/what's app/etc
I think that is pretty true, and since most think Yahoo! has negative value relative to their Alibaba stake, it would be interesting if they simply sold their Alibaba stake and used the proceeds to buyout the stock holders and took the remains of Yahoo! private. That would give them the breathing room to re-imagine what they could be, just as Dell has.
I've switched a handful of sites from http to https over the past 7 months and the drop of adsense earnings has been negligible.
New tools in Test automation 2016
A quick search for “Test Automation Tools” on Google returns 8,21,00,000 results. With new tools and technologies mushrooming every single day, it is quite obvious to get confused or feel overwhelmed when it comes to selecting the right tool or technology for your needs.In this blog, we have enlisted some of the popular tools and technologies. We have been using some of these since quite some time and have seen great results. Read here for detailed info @ http://bit.ly/1OC0K8J
It's not just that. By accepting bitcoin, even if you change them to USD right away, you run a currency risk if BTC suddenly loses value. Also, when is a BTC transaction validated? Yeah, they have eventual consistency, but doublespending is actually possible. How long must the chain be after a transaction for it to be valid? These are nontrivial questions and tradeoffs that the store owner has to do about risks.
Dell 7440
Does AlphaGo run in the cloud or is it a machine onsite at the match? I wonder how small AlphaGo could be scaled down and still beat Lee Sedol. How competitive would AlphaGo be running on an iPhone? :)
>And how would you know that?

short answer: By using google

long answer: It's pretty well known outside of Google what product groups she lead.

https://en.wikipedia.org/wiki/Marissa_Mayer

"In 2005 she became Vice President of Search Products and User Experience. Mayer held key roles in Google Search, Google Images, Google News, Google Maps, Google Books, Google Product Search, Google Toolbar, iGoogle, and Gmail"

We know she didn't originate any of those things because the folks who started those products are either well known, or they predate her role over them:

- Search has a pretty well known history.

- Maps was started by Lars and Jens Rasmussen in a different company that
google acquired in 2004.

- Books was started by Brin and Page

- Images was started because of an analysis of search data under Schmidt

- Google News was started by Krishna Bharat

- Google Product Search was by Craig Nevill-Manning

- Gmail was started by Rajen Sheth and Paul Buchheit

- No idea who started toolbar or iGoogle, but I'd bet an American dollar that it also wasn't Mayer.

Here's her Linkedin profile if that changes anything for you https://www.linkedin.com/in/marissamayer

Let me know if you can think of any she did have founding interest in.

This is made extra hard because she's only ever held one job in her career pre-Yahoo!
Maybe it has to do with the obscene amount of time it takes for confirmations?
DellXPS have no dock port. Look at Dell 7000 series.
My comment is actually quite correct. The reality is YouTube generates revenue in numerous ways and only one of which I pointed out as it pertained to the discussion at hand.
Ergonomic keyboards and mice, programming by voice, RSI, and standing desks
Thank you for posting a transcript! It is valuable for me to see the arguments laid out in text.

The tone is so reasonable but there's a fair amount of manipulative scaremongering here.
1) child pornography
2) terrorists
3) wealthy tax evaders (?!)

theyll have to work a little harder to catch 1 and 2 without putting everyones communications into a dragnet. Not even sure what he's getting at with the talk about Swiss bank accounts. It's just nonsense.
Dissecting the GM Acquisition of Cruise Automation
It's not even close to raw search over the whole move space. AlphaGo searches fewer moves than Deep Junior did, and Go is a much larger game. Your premise is just wrong. AlphaGo is precisely so impressive because it operates much like a human does.
Noise Cancelling Shnozphones
Could be related to recent development in Bitcoin as it reaches the 1MB limit and transactions take up to ten hours to be cleared.
What if the "betaGo" played just AlphaGo, and learned from its games?

BTW: even humans don't just randomly pick up the game. They have teachers, who teach them the tricks of the trade and monitor their games.
It would be interesting to see how computers fare against humans on a 19x19 chess board, and how easily a human could evaluate such a board.
Any suggestions to fake the appearance? Think of distorting background images, for 2d video game purposes. And it doesn't have to be very accurate, just a general resemblance.
Screencasting with free software
Having it make an impression either way says more about you than the other person
I often wonder why we refer to the neurotransmitters as making people depressed/impulsive/etc rather than referring to specific groups of neurons that presumably mediate those experiences or behaviors.
This is an excellent write-up.

In case anyone is concerned, this bears repeating: This attack broke CodeIgniter 2's poorly designed Encrypt class, but CodeIgniter 3's Encryption class offers authenticated encryption.

If you're still using CodeIgniter 2, upgrade.

If you're using CodeIgniter 3, make sure you're not using Encrypt.
Not even; even with low perf hardware you're looking at 0.1ms on the high side.
If the Microsoft was liquidating bit coin the way planetjones describes, it was probably too inconvenient since the exchange rate (Bitcoin to $) would fluctuate so unpredictably and wildy (at times) there was no way to reliably exchange bitcoins for the exact amount customers were charged.

If the exchange rate was too low, MSFT would lose money. If it was too high, they'd be breaking a number of very basic but important laws that are designed to protect consumers.
It's not that simple.

I can swap out Angular for React + Redux in my application without my backend knowing about it. The same is not true of React + Relay + GraphQL.

It's a bigger, more involved decision that doesn't strike me as being particularly practical for an individual or a small team. Couple that with the fact that making a bigger, more involved decision is harder for bigger teams and it becomes apparent why it would be hard for Relay + GraphQL to "win" over Redux.
Yeah, because she hasn't had enough time already. Or made decisions that have made things worse at Yahoo.
A newcomer's run-in with lazy I/O
You do understand that the extra hop's increase in ping is negligible. If it was a problem, we wouldn't be able to have 10 gig ethernet.
Alvarado Street Bakery
https://en.wikipedia.org/wiki/Alvarado_Street_Bakery

There's a list on wiki (not all USA):
https://en.wikipedia.org/wiki/List_of_employee-owned_compani...
"Identification of a modem: automatically reset modem when anomalous behavior is detected."

https://www.kickstarter.com/projects/dobots/crownstone

Prior art. So you can just get our open source power outlets without patent-pending stuff.
Because it's harder to make a counterfeit coin than an counterfeit irregular lump of metal.
> The United States has been allowed to search your mail and tap your phone if they have a warrant and there have been cases where it happened without a warrant.

True. But the government never had a means to get the entire history of the bulk of your conversations. They could only install a wiretap after they suspected you of some crime, and even then it was a tedious process for them. Reading digital data is not tedious, it's instant. On balance, the idea of guaranteeing warranted access to encrypted data is a bad idea because it makes us less safe overall.

We put copies of everything into our phones these days. These are new powers that the government started to acquire when we all increased our PC and smart phone usage. We increased usage because we trusted the security systems designed by private companies. I did not start buying things online or banking online because the government kept those computer systems secure. I did it because the tech companies keep them secure. Data breaches cause customers to flee.

Tech companies have always been in an arms race against hackers and if we handcuff them in this manner they will not be able to fix weaknesses in their software as quickly as they do today. By definition of guaranteeing access to encrypted data, they will be required to maintain such weaknesses. It'd be catastrophic for our tech industry and my future as a software engineer.
You're absolutely right. The power budget for these cars is more like 30 watts. A Tesla driving is around 240 watts per km or 14kw per hour at 60kmph. If you're okay reducing your range but half you could get a dozen beefy GPUs if the battery can support that kind of extended load.
A super cheap way to do this is proactively reset your router every night at 3am by power cycling it with a $12 plug-in timer. Of course it doesn't fit every use case and it doesn't solve every problem , but it will alleviate problems related to long running that all to many routers seem to suffer.
I understand the need to be careful with spending. But you need to keep in perspective what's most important. if you're interested in using something as critical infrastructure but are not paying for it then you have to consider that that critical infrastructure is not going to get better more reliable Etc over time and is likely to die or be acquired. in that sense investing in critical infrastructure is arguably a more important investment to make then in the parking spaces or social events or Etc. Now don't get me wrong maybe you invest in none of the above. Out of curiosity if you later achieve business success and are no longer in bootstrapping mode, would you then feel comfortable paying?
golang is a nice language but I just can't find a reason to use it over other languages for anything other than networking/server projects.

How many HN readers are using golang for things you would normally use Java or C++ or Python or ... for? What is it you are working on? And how have you found using golang?
You should really watch pete hunts original talk:
https://www.youtube.com/watch?v=DgVS-zXgMTk
Transactions are valid only when you trust you have the longest chain. If a longer chain comes along, you may abandon the shorter chain and believe the longer chain.
Search Engine Optimization starter guide from Google: http://goo.gl/zTsclA
November 29th 2013 (A week after the Xbox One release) 1 Bitcoin == $1216.73.

By December the same year the price "[had] crashed to $600, rebounded to $1,000, crashed again to the $500 range. Stabilized to the ~$650–$800 range."

Here's a graph showing the rate from July '13 to June '15:

https://en.wikipedia.org/wiki/History_of_Bitcoin#/media/File....
Functional Pearl: A SQL to C Compiler in 500 Lines of Code [pdf]
This is the main reason I settled on Clojure as my primary language. It encourages applying a small number of concepts to a wide range of problems. It has simple syntax and semantics, so I can focus on the problem I'm solving instead of constantly thinking about the language.

I really think simplicity is underappreciated in language design. Packing a bunch of features into a language can make it powerful, but it also makes it difficult to reason about. This in turn makes it harder to maintain code and collaborate with others.
MySQL 1 – 1 = 18446744073709551615