skysight-inc/HackerNews huggingface dataset:
With Roku you can do both. Netflix and YouTube both support casting from Android phones to Roku. Spotify
Connect works with everything.

Casting from my phone when I sharing a TV with other people who may not have the app installed, may not have an Android phone at all isn't more convenient than just handing over a remote - I'm not going to just hand my phone over silly nilly to let someone else control the TV while I'm out.

I'm not suggesting that most people get an AppleTV 4K - they are overpriced and I got one free with my DirecTVNow subscription - but at least with it, you can airplay Google Play and you have native apps (or Airplay) with Amazon Prime.

With Roku you have native apps for everything except Apple's stuff and you can cast to it.

With the Nvidia Shield - you have access to the entire Android ecosystem, Amazon Prime, and ChromeCast support.

The ChromeCast is the least capable alternative.

This isn't even an anti Android thing. The Nvidia Shield is Android based and just much better.
> You probably think the same about fixing your desktop computing problems, however, lots of people are happy for someone to dial in and fix the machine for them.

That seems like a poor comparison, given how difficult it'd be to kill me via SSH access to my laptop.
I think you are missing out on all the discussion that is occurring... Particularly in the energy sector, which is experiencing a dramatic shift towards low carbon energy sources (and a more dramatic shift away from environmentally horrid coal). I am very confused if you think that solar, wind, nuclear, and coal energy are not mainstream discussions.

As far as the "eternal growth society", I have to completely agree. But I would say there continues to be discussion around the (de)merits of capitalism. As a counter point, there are still about a BILLION people without access to electricity (something that rarely in the mainstream discussion). Advancements in electricity access (~70% in 1990; ~87% now) is a place we can probably all agree that growth is warranted.
> This is written notice under Regulation E that BigBank has processed the following electronic transaction in error

Do we know if Reg E [1] applies to Zelle? A safer bet is likely writing to your state financial services regulator.

[1] https://www.fdic.gov/regulations/laws/rules/6500-500.html#fd...
This. I hope some day our societies are mature enough to understand most of the labelings are just useless, restricting ways of limiting our perception of the world and the realities.

Personally, I've never liked categorizing people/things in definite groups. Even as for personality types, I find the MBTI test (16 personalities) too narrow and primitive. Yet, I find MBTI at least useful enough to give me a general idea as to what type of a person I'm dealing with.

On the other hand, when it comes to the labelings and categorizations that you mentioned, I agree with you; I don't even find them useful to get a general idea about people.
Progressive Web Apps: Bridging the gap between web and mobile apps
???

I'm genuinely confused here. Are you implying that you are OK with Google-scale intrusive data collection as long as you get a convenient dashboard with it?

While it might seem magnanimous of them to allow you to download from their system, (your own data no less), I'm not sure I'm comfortable with that arrangement. The way the T&C of all these companies are written, you have no way of validating the deletion of your data in a comprehensive fashion, there are no provisions for you to look under the hood, and there are explicit reservations outlined with respect to government related obligations.

I'm not comfortable with any of these companies, but knowing that Google has all of my searches, (desktop AND mobile), for the past 10 or 15 years, youtube view history, etc etc etc worries me a bit more than the fact that Apple knows what apps I've downloaded. Personally, I would rate them as follows:

HIGH PRIORITY CONCERNS: Google and Facebook

PRIORITY CONCERNS: AT&T Amazon

SECONDARY CONCERNS: Netflix Apple Pandora etc

To put it in layman's terms:

Apple knows what apps I've downloaded. AT&T knows where I've been. But Google and Facebook know all of that PLUS what porn I like, what I REALLY think of my boss, what I've been posting "anonymously" to different web forums, and they have a pretty good idea which of my S/O's friends I think are hotter than her.

Which one do you think I'm more worried about?
The semantics are mostly identical in most OO languages with C++ being one notable exception.
He acts as if everyone has a game console or that people should pay $300+ for a console for each of their TVs instead of buying a > $50 streaming stick.
Park.io adds .ai domain backorders
I just spend 10 minutes on it without realizing, its entertaining
How to Stay Up to Date with Java and Tech? Use Twitter
As long as you're still logging into the device using some form of information that can't be collected from you unconsciously its fine.
Is that what it is? I hope that's what it is otherwise I'm going to need to buy some gloves.
How do Protocol Buffers (which I see used quite alot in similar environments as JSON) compare? Anyone has experience in the format?
Cool, well, so long as someone is keeping track and following up. Thank you for digging up the information.
Correct XML parsing carries at least 1 DoS attack, 1 serverside reflection attack, and those are just the two obvious ones. Hence, any secure XML endpoint must not be conform. That's a pretty nasty situation.

And I'm still traumatized from a university project in which we tried to compile XSD into serializer/deserializer pairs in C and java. The compiler structure was easy, code generation was easy, end2end tests cross-language with on-the-fly compilation was a little tricky because we had to hook up gcc / javac in a junit runner. But XSD simple types are hell, and XSD complex types are worse.
> Looks with their mouth instead of eyes; “Where are my keys?” “Did you see my keys?” “Did I leave them in the front door again?”

This drives me crazy. It's no harder to look than speak. Usually the interruption is immediately followed up with "Oh here they are."
Most of our contributors at my workplace are non-developers making small edits.

The GitHub web editor is good for not having to have a local git setup, but I this looks much better, we have a few issues with the GitHub editor and white space, find replace, etc.
The Man Who Would Be King
And that's the problem in a nutshell: it's very easy to calculate the cost of mass-producing disposable packaging. It's much harder to calculate the cost of disposing of it (i.e. the impact on the environment).
The discussion was fun. And seems evenly split, at a quick reading.

More, I think it split on how you read it. If you view it as an absolute maxim to excuse poor implementations, it is panned. If you view it as a good faith behavior not to choke on the first mistake, you probably like it.

This is akin to grammar police. In life encounters, there is no real place for grammar policing. However, you should try to be grammatically correct.
Salesforce Jobs – SForceJobs.com – Job Board for Salesforce Professionals
> What happens when I lose or break all my devices?

What happens when you use iOS's password generator and manager and you lose or break your phone? Or the same but with LastPass?

You've either synced it or you lose all your passwords.
Previous discussion: https://news.ycombinator.com/item?id=10198015
Artificial Intelligence: Robots can assemble IKEA furniture
I work at a financial institution with some professionals who will get very cross with me if I apply the requirements of a statute to the facts of a particular banking product. Let me just observe that, separate from the legal issue, it is unlikely as a matter of business practice that any lawyer working for a financial institution would commit that position to paper.
Early Warning is owned by a consortium of major banks. Supposedly during development of the apps, if any one bank wanted a feature the team basically had to implement it. Allegedly the team wasn’t allowed to push out the ship date or refuse new features, their only lever was adding more resource.

Any wonder why it shipped months late and with the most horrific reviews I’ve ever seen for a mobile app? My guess is fixing problems going forward won’t be an easier.
I feel sorry for this man. He is a perfectionist.

He believes everything has to be perfect or if not he does not do it. Because of that at the end of the day we have nothing.

With a company you need to compromise. Probably you can no use glass, but you can use polyethylene and paper (tetrabrick).

Step by step you could do a lot. We take lots of technical debt, if we make something that is not a perfect solution but it is better than anything that exist on the world, we ship it. The world improves.

Yes, it is not perfect, but if the product success over time you could pay your technical debt and make it perfect. If not , it just means that people's pockets is not where their mouth is(which is common by the way).
Never have! Thanks for the tip.I'm going to check out his work :-)
"What are you looking for?

We don’t want to tell you what to build, we want you to come up with your own ideas. Keep in mind, that while ideas really matter, Zuckerberg has shown us, execution matters more."

I think what Mark taught us is that we need to know the person in control before backing them, and their ability to execute (or fuck over the brothers etc) is probably the worst indicator, although is liked by VCs - as well as the idea of "growth at all costs." That helps reduce their own personal risk, offsetting the real cost to the rest of society.
>> The lawmakers will apply it, and then the state could sue a corporation for breaking laws.

The GDPR is a directive- it doesn't need to be passed into national law.

Are you talking about national laws that implement regulations similar to, but distinct to the GDPR?

>> I'm not sure why you're talking about judges making money on the side when the original "conspiracy theory" was about governments making money, not about corrupt people making money for themselves.

For the government to make money, the judges will need to find against the various companies. But why will the judges sit idly by and watch the government making money out of a racket they themselves make possible, without asking for a cut?

Or, to be more precise- what is the incentive for the judges to do the government's favour and interpret the GDPR in the broad manner required for the conspiracy to work?

>> About Makedonia - you're right. Croatia is entering the EU though.

So it's three countries- Italy, Greece and Croatia? Is that right?
Better late than never ...
macOS's built-in Terminal.app protects against this attack too. If I try and paste the text containing the bracketed end mode character, Terminal.app beeps and presents a sheet telling me that I cannot send the text to the terminal because it contains invalid content for Bracketed Paste Mode (along with a more detailed description).

Incidentally, when you say iTerm2 "does this" do you mean the simple "confirm paste" behavior, or does it actually explicitly protect against the bracketed paste mode attack?
Or they will pick a service that works with them. This is literally how Google won most of their market share. Sure, there used to be a bit of syntax on the search, but Google always had a single input field and did not barf requests back to users because they put a field in the wrong input.
https://en.wikipedia.org/wiki/Reference_(C%2B%2B)

https://courses.washington.edu/css342/zander/css332/passby.h...

I mean, it's not hard to take a look at what was already decided.
I'd personally like for baseball to change even slower than it does. The continuity is a huge part of its appeal to me.
Not only correct code, but refactorable code. With statically typed languages, you can use tools like Resharper and do all types of refactorings that are guaranteed safe - unless you're using reflection

I've softened a little bit about scripting languages. They are great for small functions like AWS lambdas and "scripting" like the UserData portion when you're setting up a VM in AWS.
Branding. Glass implies quality.
Want Our Personal Data? Pay for It
You've asked a question which is approximately "What is a garbage collector?" in terms of depth.

Here's the short answer: it's a regulation about electronic funds transfers that US financial institutions, including every bank which offers Zelle, are obligated to uphold.

There is a longer version of this answer; your life will probably not be materially improved by knowing it, but you can Google and read at your leisure.
> Some inventions seem genuinely prescient, like a collection of animated proto-emoji stickers. Some are impractical but fascinating, like a “town” computing interface with buildings for apps.

I wonder how many other have never heard of Apple’s eWorld.

https://en.wikipedia.org/wiki/EWorld
Yeah. For some markets the business cards, registered company name and client specific conferences and illusion of prestige actually earns you the users to pay you up front to write the code, or are more important than the code period.

(funnily enough, I walked out on a fledgling fintech startup with a guy from a similar background to John from the article whose prestige obsession was the opposite: paying for people to write serious amounts of software to create a more mostly-cosmetically modern bespoke internal document management system he was convinced he needed to get the partners he needed to take his ideas for disrupting other aspects of their mostly customer marketing & relationship driven business model seriously. Frustrating when he had connections to potential needed partners anyway and they were more worried about leadgen than anything else, something he knew a fair bit about about and could have focused on instead, but something that might have resulted in falling at the first hurdle...

tbf he paid for it, stuck at it and his business is showing some signs of life these days)
Yes, even I'm sympathetic to the anti-regulatory uses of cryptocurrency(donating to Wikileaks or safely buying drugs), but I haven't really seen a use case for blockchains or cryptocurrencies outside of these.

From what I can see, blockchains can only be used to keep track of digital or network resources, that can be transferred and validated on the network itself. So you can track stuff like Zorgbucks or DNS addresses on the ledger, but you run into serious problems when you need to keep track of meatspace resources. The local governing authorities don't give a shit about who your blockchain says owns this toothbrush or this plot of land. The only way to track and enforce transfer of this kind of stuff is if you create a fleet of Robocops to go along with your blockchain.
How many people have root cellars? I'd guess it's a pretty small number of residences (e.g. definitely not folks in apartments).
I have had one real migraine in my life. It was the kind you lose vision before the headache.

It was truly terrifying to have my vision quickly go away. To the point that I was so happy to be seeing when the headache hit.
I'm actually super happy with this feature. I don't actively develop on our product, but I do have small changes every now and then. Typically small bits of polish, but they often require a commit in multiple files. And I'd like to keep those atomic, even if they're put in a merge request afterwards. Now I can do this simply from the web interface. Less friction, more fun, better development :) so sytse, goed werk! :)
The esport fans I know have nearly zero overlap with the traditional sports fans. I don't think either is currently worried about losing their audience to the other.
The point is that you would only need this .01% of the time, and in everyday driving, the autonomous vehicle would be safer than a human
It’s very clear that chemical weapons have been used in Syria, and the evidence is overwhelming that the Syrian government was behind the vast majority of the attacks.

I know of at least one tech company that compiles photos of the attacks, geo and time stamped, and the photos are beyond disturbing.
Technical pedantry could almost be a definition of programming...
Algol already had those concepts.
They most definitely tailor ads to your personal data.
What about the scourge of hydroxic acid? I mean come on it's acid!
Why not just go with paper milk cartons? They are very recyclable and biodegradeable and I think it would be easy to find a supplier/packager and the stores would have no problem selling it.
That's true for you, but is it true for most people?

I know many who get a lot more value out of staying in touch with friends/family than they do with Google products.
And here is a successful way to do a similar idea in NZ with unpasteurised milk in reusable containers that has been going for many years on a few farms:

http://www.villagemilk.co.nz

http://www.newshub.co.nz/home/new-zealand/2017/04/raw-milk-v...
Thanks for sharing, I did not think about this use case when making my original statement.
Re: others forging your domain by using Gmail - this is only true in narrow edge cases like this one (which appears to have been relatively quickly fixed by Gmail).

In practice, the Gmail and G suite UIs provide enforcement mechanisms to ensure you own a domain/address before allowing you to send from it.

Does it potentially open you up to spoofing if another loophole/exploit like this is discovered? Sure. But as risk factors go, depending on who you are, that's probably relatively low on the list.
Please provide sources and/or elaboration for/on the following:

* Deliberate slowness.

* Comparative slowness (given the problem space).

* 1/3 collusion breaking trust-less consensus.

* A definition of "us", "trust" and "scale" for your 6th line.
Like you would on an old wagon, something that pushes down on the wheel top.
Let the comments speak for themselves. Don't hide them behind a barrier. Freedom of expression is more important than protecting people from reading mean ideas about their favorite politician etc.
That same line stuck out to me. I wish my current company had this culture. Instead, it's people talking over others, spending more effort shutting others down, and kissing up rather than creating this type of a collaborative environment.
The HTML5 clusterfuck comes from having the biggest players being allowed to adjust the goal as they see fit, when they see fit (aka "living document").
According to the United Nations, Syria imported 1,916,504 kilograms of "Propyl alcohol and isopropyl alcohol" in 2010, 1,705,420 kilograms in 2009, 926,139 kilograms in 2008, and so on...

...To quote another here.

Isopropyl alcohol is not an organophosphate precursor.

https://cyber.sci-hub.hk/MTAuMTAwMi9zbGN0LjIwMTcwMjc2Mw==/qu...

Precursors of CW agents are chemicals which have relatively small molecules, that may be used for the synthesis of other toxic products such as organophosphorous pesticides.[1,2] Direct precursors of nerve agents are those chemicals that can be converted to nerve agents in one or two synthetic steps, and are those under strict surveillance by OPCW. Industrial com- pounds such as organophosphates (pesticides mainly), phos- gene, chlorine, and cyanide are precursors that are not difficult to obtain.[3] On the other side, synthesis of methylphosphono- fluoridates (G-agents) and V-agents is not direct because of the absence of a large-scale commercial source of the key organo- phosphorous precursors: methylphosphonyl dichloride (Me- POCl2) and methylphosphonyl difluoride (MePOF2). However, impure nerve agent could be easily synthesized, as it was in the case of terrorist attacks in Tokyo subway in Japan in 1995.

Precursors for sarin, tabun, and G-series agents are sources of fluorine, usually bifluorides. Ammonium or Sodium bifluoride for example, is absolutely a precursor (although it has some non-essential, legitimate industrial uses) For sarin, you must have a source of fluorine atoms, so it can be sensible to control export of bifluoride compounds. While alcohol is used, it’s like trying to control the production of beer by interdicting water instead of malted barley. While malted barley has many uses, it’s not essential and its major use is fermentation. Water meanwhile, is essential and ubiquitous.

The key precursors for organophosphates involve the donated fluorine; no fluorination, no organophosphate weapons. As a bonus the fluorine compounds used are dangerous, and imported/exported in much smaller quantities than alcohol. Without bifluorides, you can still have industry, medicine, etc. Without isopropyl you can’t even have hand sanitizer.

Blackbagboys: Oh for sure, it’s hard to imagine why there would be high demand for the most common disinfectant in a war zone. That’s incredibly suspicious, and clearly points to the production of sarin. (/s)

Come on, this blog isn’t talking about anything reasonable, it’s calling rubbing alcohol a CW precursor.
The law of the market says Eventbrite is going to get killed over this.
OK, but in Python this isn't actually true... numbers are not passed any differently than other kinds of objects. As such, it does not have the same semantics as Java, which does distinguish between primitives and non-primitives.

Of course, this kind of discussion isn't new to the Python community either. The actual calling convention is somewhere between call by value and call by reference, sometimes called "call by object". This is well worth reading: http://effbot.org/zone/call-by-object.htm
> I don't think a single one of my friendships involve a common enemy, beyond both of us being allied against boredom.

Similar here. The "common enemy" in my friendships typically refers to something impersonal, such as the universe or sickness or falsehood; but often something much less dramatic, such as boredom or being alone.

Maybe this is just a way to reuse the ancient brain circuits that evolved to create coalitions against human enemies. But the evolutionary purpose of something, and how I use it in my everyday life, those are often two different things.

Maybe most people only use those ancient brain circuits the old way, dunno. That sounds horrible, but I guess it could explain some horrible parts of reality. But it's definitely not the only way.
> XML [...] was not [...] directly related to SGML in any way

That's incorrect. XML is by definition a proper subset of WebSGML, the SGML revision specified in ISO 8879:1986 Annex K. These two specifications were published around the same time and authored by the same people.

In a nutshell, XML added DTD-less SGML (eg. such that every document can be parsed without markup declarations, unlike eg. HTML which has `img` and other empty elements the parser needs to know about) and XML-style empty elements. The features removed from SGML to become XML were tag inference/omission (as used in HTML), short references (for things such as Wiki syntax, CSV, and even JSON parsing), uses of marked sections other than `CDATA`, more complex use cases for notations, and link process declarations ("stylesheets") plus a couple others.
I saw some clips that had been created as demos, probably in the early 1990s. My recollection is that even by the animation standards of the day, it wasn't great, but there were like two guys working in their spare time without funding, and they had to invent a lot of their own tools.
”If it’s parsed, might as well serialize again when saving to the DB”

You didn’t grow up in the 1980’s, I guess :-)

Why spend cycles serializing again if you already have that string?
>I suspect that if we gave domain experts who often don’t know how to code more power to do feature engineering than we’d see a lot more applied machine learning research like this.

With a lot of talk about high paying AI whiz kids recently I wonder whether it is not much more promising to try to bring basic ML techniques into a really wide field of day-to-day business, given how many small businesses are still completely left out.
Government Is Replacing Religion, According to Researchers