skysight-inc/HackerNews huggingface dataset:
>Author made a lot of assumptions

I, too, am guilty of assuming when I buy a product it is actually the product and not a different product.

The fault lies with Amazon for knowingly and intentionally adhering minimally to the law because it is more profitable to do so than to launch an effective crackdown against counterfeiters. If they forced sellers to get verification from the companies whose products they purported to be selling, or proactively banned sellers who are obviously hawking counterfeits (before a journalist shines a spotlight on them), they'd lose profit. We need laws that require these things, and levy fines large enough to be a clear deterrent against those who break them.

Indeed, their behavior is illegal even under current law. They intentionally obfuscate the seller, and prevent revealing a seller as a counterfeiter on product pages. This is knowing abetting of counterfeiting. Amazon is almost certainly the largest and most flagrant abetter of counterfeiting in the United States.
I wonder what the EU commission will say to that. They only agreed to the WhatsApp takeover because FB stated that they would not do exactly what Zuck has in mind.
Seems there is an important opportunity here to apply machine learning to video feeds of incoming traffic and people flow, and shape the phases to minimize wait time for all citizens, equally. The current systems require expensive induction loops and only care about cars and button pushers, this being how we got here.

If people learn the system acknowledges their needs and tries it best to let them cross safely, it might lead to much better long term compliance then some fake buttons which are bound to be exposed as fake. The whole idea of giving higher priority to cars is an insult to taxpayers walking their neighborhoods.
Jack Dorsey substitutes talking for doing
>“You have nothing to fear if you’re not going to be a criminal.”

...and there it is: The rationale that anything is worthwhile, as long as they're catching the bad guys.

Nevermind that "being suspicious" is warrant enough to get you dropped into a database, for life - which is something they don't explain, when they're using the "we just want to rule you out" narrative.
Was it a bit for bit copy of a circulated image? Or a screenshot?

Because it’s possible to ship a bloom filter to detect banned images without breaking e2e encryption
Non-native GUIs are probably the number one reason we've fallen so far behind in control over our UIs that "dark mode" is legitimately considered a feature.

It is absolutely ridiculous that, in 1995, I could completely change the font sizes and color scheme of my UI radically and it would work with the vast majority of applications, but in 2019 I have to wait for a developer to decide to add a theme or provide some kind of customization facility unique to their software.
Jaywalking is illegal pretty much everywhere in the US, but enforcement is very selective and regional.
The author chose to buy a coat from a different company and use their platform to encourage others to do the same. Buying a different coat is a totally reasonable choice, but had they bought from an authorized retailer, then this article would have had a much different conclusion. The fake vendor is obviously the bad actor here, but Amazon facilitated them, and Amazon is rewarded at the end with another purchase. The only party here that did not benefit is Canada Goose.
> My comment above says many would judge it not worth it to do the transport twice if the repair were free.

Many would judge it not worth to do the transport of the new TV once if the TV were free. Whatever. Comparing apples to oranges is still comparing apples to oranges.

> I’m not sure the business model you’re imagining where a repair and two-way transportation would be free (or even sub-$200 in the US).

I'm not sure the business model you're imagining where just the repair is free either, but that's the scenario that you made up, and I simply made it so it wasn't comparing apples to oranges (namely, one option where the customer has to do the transport themselves vs. one where the transport is done by the company).

Now, as for two-way transport sub-$200: What would be the reason why that would be so fundamentally impossible? The direction to the home is essentially the same as delivery of a new TV, right? And I doubt that Amazon pays anywhere near 100 bucks to get the new TV delivered to you? More like 20 to 30 bucks maybe? So, why would picking up a broken TV from home and delivering it to the nearest repair center cost 170 bucks?
>The number of times I've ever heard anyone complain that VSCode reimplements clickable regions that look exactly the same on all platforms instead of using some ugly stock Windows buttons: zero.

Probably because the people who do care don't use electron apps.
For really warm down parkas, one option is buying from one of the small US manufacturers like Feathered Friends or Western Mountaineering. I have an FF one I bought years ago when I needed a really warm coat for a month-long trip. It's actually too warm to wear for casual around-town use.

And it cost in the same general high 3 figures range even though you're not paying for fashion.
The time has come!

delete whazzapp
Because anyone who is not purchasing it on the worst day would overpay by a few bucks. The margins are very tight, if any.
Perhaps I'm being cynical, but I can see the business salivating over this. Integrate tracking into WhatsApp, you can now more easily graph who people talk to and use that for their FB and IG accounts, and probably destroy the e2e encryption while they're at it. Therefore re-monitizing that section of their userbase.
how many nuclear reactors are hardened against this event?
Yep.

I haven't seen more recent studies on this, but I do remember a lot of use cases and benchmarks I read where if your user base was on high-latency or unreliable internet connections (packet loss, even minor), HTTP/2 would be slower than 1. Here is a good summary of the issue:

https://www.twilio.com/blog/2017/10/http2-issues.html

Like you mentioned, HTTP is slowly moving towards UDP instead of TCP (QUIC protocol) to combat this.

Cloudflare covers it a bit here too: https://blog.cloudflare.com/the-road-to-quic/

I'm a fan of HTTP/2, and I think most people will benefit, but I really hate these kind of posts that only highlight the best case scenario to prove a point that has wide-ranging consequences. I can go on google and type "HTTP/2 is fast" and be reaffirmed in everything I thought about HTTP/2 -- I just did -- and almost every single blog mentioned zero downsides to using HTTP/2.
Open Streaming Platform
My 3 little ones have to take turns pressing the button, otherwise it gets messy... by the time they have all pressed the button it's time to cross
He's an adherent to Poppers philosophies, but he doesn't seem to acknowledge the inherent contradictions posed: "We must be intolerant of intolerance to have a tolerant society".

Furthermore, he is a heart a trader, so people are skeptical of his motives. You can make lots of money in the process of destabilizing a society.
> I have the legal right not to go to work every day, which I waive in exchange for a paycheck

No you don't. You chose to go to work every day, in exchange for said paycheck. But it is a choice, and you can reverse it any time. Waiving the right means "in exchange for this paycheck, I promise to waive my right not to go to work for you - i.e. I am now legally your slave". You can't do that.
It's funny how this thread criticizes media for making up details to push a narrative while doing exactly that.

> as having completely fabricated the majority of the articles

This is about as fake news propaganda driven as it gets. Your source says "numerous articles" are having issues, not "the majority". The summary on his DE wiki page[0] so far indicates way less than half (aka "majority"). Also your claim those problematic articles are "completely fabricated" seems quite excessive as well. Feels a bit like you intentionally try to bend facts to fit your narrative...

I know journalism has its problems, but it is the best we have to keep the powerful in check.
Here is a talk that looks a bit closer at the different social credit systems in China:

https://media.ccc.de/v/35c3-9904-the_social_credit_system
I'd go one step further and say it is about encapsulation and no side effects. And one of the biggest benefits is that you take the time when the problem space is modeled in your head to break it into its small solvable pieces. When you go back to refactor, don't just jam more code into function A. Refactor it to support the new use cases with new encapsulation.
It wasn't a criticism against you specifically, I meant that it's just pathetic that using titles like "X should die" is the only way to get people's attention these days, I know how hard it is to make people pay attention on the internet and it's just sad that provoking them is the only way to do it
In my office (in Germany), when the elevator door opens and I hold the "close door" button, it immediately starts closing as soon as it's finished opening. So at least that one is definitely not a placebo.
Which competitor is that?
Best 5 WooCommerce Wishlist Plugins
It would be better to just build smaller intersections that do not need millions of dollars worth of signals and cameras and ML inference rigs.
> In Australia the drivers/riders are not treated or paid very well

So they should do something else. Those drivers determined that delivering the food was the best use of their time. I don't think it's right to voluntarily choose this specific job and then make people feel immoral for using the service they signed up to provide.
If I understood correctly. In the first 10 matches AlphaStar can see the whole map in detail (not just the mini map) at the same time. The humans can only see their camera's view. In the 11th match the AlphaStar can only see via a camera view as well. It has to move the camera the way a human would to see other parts of the map in detail. The 11th game was a fairer test.

This, along with the documentary of the human go players vs the deep mind AI, seems to indicate we are entering an interesting time. The humans start out cocky, then gradually concede the high ground of whatever skill is supposed to be our exclusive domain. I think we will make it through to some new way of living with very capable machines. But, to transition there we are going to have some rough years. Just watching the Star Craft player's fingers flying at the end of the movie makes my carpal tunnel wrists ache. It reminds me of the folklore about "John Henry" trying to keep up with rail laying machine. TL/DR: In the story he beats it for a while, then falls over dead from the Herculean effort required to do so.
I guess the main thing I've heard about is the debtor-shaming. But I've also heard of people being restricted from social services like transport based on random stuff like not exercising enough (as tracked by a smartwatch). Maybe that was just hearsay.
I was under the impression that GPU drivers run in userspace since ... Vista?

At least I have seen the GPU driver crash on Windows 7 machines - the screen went blank for a second or two, then it showed the same desktop as before, with a popup that rougly said, "The GPU driver crashed, so I restarted it."
I think it is. I've got a few more expensive parkas and jackets from Parajumpers, Fjällräven and Woolrich and while they're all good and keep you warm during cold winters, none of them has kept me as warm as my Canada Goose parka has.

I can wear just a t-shirt underneath it when it's -30°C (-22°F for you using freedom units) on my way to the gym and still feel warm.

Why people spend that amount of money on a Canada Goose while living in a place where the temperature never hits the freezing point is beyond me though.
You have some IE6/HTTP 1 tuning advice which is no longer necessary in there.

> The reason CDNs are faster is because they are closer(lower latency) or it is common and already cached in your browser.

Shared CDN hit rates tend to be rather low and usually slower than self-hosting unless you're requesting a LOT of resources because the DNS + TLS setup overhead are greater than the eventual savings. Opening multiple connections was useful back when you had very low limits for the number of simultaneous requests but the browsers all raised that and HTTP/2 allowing interleaved requests really tilted that into net-loss territory.

The best way to do this is to host your site behind a CDN so that initial setup cost is amortized across almost every request and you can use things like pushes for the most critical page resources.

> If you have a site loading over 80 resources, concat and minify that first before asking your server admin to turn on HTTP/2.

Similarly, this is frequently a performance de-optimization because it means that none of your resources will be processed until the entire bundle finishes streaming and the client needs to refetch the entire thing any time a single byte changes. The right way to do this is to bundle only things which change together, prioritize the ones which block rendering, and break as much as possible out into asynchronous loads so you don't need to transfer most of it before the site is functional.
> (which isn't actually true)

how would I discern your self-signed certificate from the one served by the person arp-spoofing the gateway
in a Starbucks?
What makes the most sense is that both sides have the option to accept arbitration before any trial starts. This way, routine cases can be dealt with in arbitration, and more complicated ones at trial.

What needs to be avoided is

* people being pressured into arbitration in return for something (e.g. Accept arbitration or don't get a job)
* people opting into/out of arbitration based on rulings. So, no deciding to move to arbitration because you don't like a judge, nor deciding to go for a trial if arbitration isn't going your way.
Nothing that can't be solved with more conditionals!

Conditionals are great because they're clear and concise...

if not list: # Can't do anything with this
return # or raise error
if len(list) < 3: # Ditto
return #ditto

Sure, there's more code but it's not bad code. It's just straightforward stuff that's easy to read and debug (if necessary).
I was under the (naive) assumption that Whatsapp prevents snooping for building a digital simulacrum of you - am I wrong in this? I see the article says that they are working on making the messaging product end-to-end encrypted, how do they know that they need to try and sell me socks because I mentioned socks once in a conversation to my grandmother?
That sounds like a nice way to allow the sender to work out whether the receiver mailbox is active.
Agreed. I have a large red winter jacket that makes me look like
I am going on an artic expedition. I'll wear it to snowblow the drive
and halfway through I'm sweating so bad I have the coat unzipped and my hat off.
“More phones” is not necessarily good “for society”. For the economy, maybe. The two concepts are not the same.
Likely only half the world, given how it arrives -- which probably wouldn't save us given the interconnectedness of all the supply chains. Could half the world plausibly build a cell phone?

If you wanted to buy a city-sized transformer today you'd be put on a list for delivery sometime in the next few years. Trying to replace a continent's worth is a non-starter.
"yet I remain unconvinced because I could still understand what the code in the first example is doing, and more importantly, see it all at a glance."

This isn't because it's good code. It's because it's code that fits in a blog post, so of course you understand it quickly. If you didn't understand it quickly, the author's point couldn't be conveyed properly.

The question isn't really what happens when you have 10 lines of dodgy code. The question is, what happens when you have 10,000 lines of dodgy code?

(In a classroom, on a chalkboard, bubble sort isn't any slower than any other sort, and somewhat easier to draw, honestly. Quicksort is rather a lot of stuff to draw. But unless your code solely deals with lists small enough to fit comfortably on a blackboard with work room to spare, you are well advised not to use bubblesort.)
If they change whatsapp im moving to telegram end of story.
The only people who ever see the “this is insecure” page when it is actually a perfectly fine self-signed certificate know better.

If you special-case self signed certificates, at it looks any less threatening, you will eventually have that page presented to unsuspecting victims.
Terribly overwritten article. The author bought a coat on Amazon. It was a fake. Got a refund.
Amazon has a problem with fakes but this is not a very insightful article about the problem.
On the list of end-to-end encryption platforms I would trust the least, Messenger might be number 1. If they can make this happen slowly, maybe it will work.
I did an undergrad course on queueing theory and I'm surprised there's no mention of little's law here.

Is there some reason it doesn't "apply" here?
You can already automate that fairly easily.
It's not really about lying, IMO. (In any case, lying isn't even unethical. -- deceit is.) It's pretty much ok to deceive people if they indirectly agree to it and you stay within bounds of what they agreed to. It is not unreasonable to expect people will be ok with deception conducted to engage in data collection and scientific study, so long as the consequences are negligible, as they are here.

The only ethical problem here is caused if you do not use the collected data, or do not stop the study after a sufficient amount of data is collected.
Kanuk.
I'm not sure why you're being downvoted. The financial/resource burden of learning new technologies should be considered and weighed against the advantages it delivers over the old technology.
I expect they (we) already are. I never formally linked my FB and IG accounts and don’t use FB itself anymore but IG always suggests me the people I left FB in part to get away from! It’s obvious that it has linked the accounts internally.

And if course they have my WhatsApp number from 2FA on the other sites.
Trump Thinks Grocery Stores and Banks Will Help During Shutdown
> In that light the "real humans" comment comes across as a little weird

But that's the light painted by you, not OP. OP gave very specific and valid examples of types of people that are missing. OP said, nor implied, anything about race. That's your straw man, and yours alone.

The only thing that's weird is that an illustration library called "humaaans" is no where near diverse enough to represent humans.
Browser diversity starts with us.
This is so nutty I had to post it. He thinks that groceries stores and banks will help people who aren't getting paid?

I cannot imagine how this would work. The grocery store is going to give you free food because they've "known you for years?" The bank is going to hand out loans?

In a long list of his dumb comments, this may be near the top!
Never understood why so many people are interested in supporting scammers. These people are criminals engaging in fraud, not a mistake. There is little else to it. Why should we take your opinion seriously?
> While all three services will continue operating as stand-alone apps, their underlying messaging infrastructure will be unified...

The headline is missing a key word: infrastructure
On Linux, what does? There isn't a defined platform to begin with outside of the syscall ABIs.
It's actually the inverse: They suspect the individual but have no other recourse but to suggest to the suspect that they want to rule him out.

It's akin to when police ask, "Do you know why I pulled you over?" The question is open-ended and if the driver admits to any other wrong-doing, other than the reason for the stop, that's now introduces reasonable suspicion (by the act of admission) to other crimes.

Is it illegal? Technically, no. (Unless you go down the entrapment road.) Is it morally wrong? I think most people would agree that it is because the consequences aren't told the individual. (The informed consent argument.)
I don't understand a thing. Where can I learn more about this threat?
In most places ventilation standards are set by building code. Point this out to your landlord, if they are not responsive notify the relevant local authority.
Signal is the better choice
Agreed. I feel like a barely flinch at these headlines anymore. My guess is most people also are getting desensitized, which means the PR costs of a hack are decreasing.

We need some mechanism to increase costs (or fundamentally change the way data ownership works)
So it means sometimes cars should stop even when there is no pedestrian trying to cross the road? I thought initially these buttons were made to improve road traffic.
As a person that doesn't have Facebook or Instagram accounts and minimal desire to be a part of that product line, I see myself abandoning Whatsapp. Only used it because of myself and family/friends I'm the only Android user to begin with. Guess I'm going back to iPhones in the next iteration.

ninja edit I was already debating going back to iPhone to begin with. I feel like this just cements it as my friends and I will give up Whatsapp for group iMessage
Folks generally click baity articles more, but are unhappy about the fact they were baited into clicking a low quality article. It's a dilemma - do you want people to be happy or do you want more readers?

Feedback on the article - haven't you chosen a pathological case of a single click triggering 20 API calls that don't depend on each other? Wouldn't it be simpler to batch these calls on the server?
I'll press if I think I can't jaywalk in a reasonable timeframe. If I can then no sense holding up traffic.
Business of kidnapping: inside the secret world of hostage negotiation
JavaScript evaluation fun
In 1995 there were far fewer platforms than there are now, and most people only had one: their own computer.

Nowadays, we expect the same services to work on our laptop, our work computer, our personal iPhone, our work Android, our smart TV... the importance of parity between versions is much higher.
I wouldn't go near Telegram if you paid me.
Whatever.

Not everyone supports or needs /2.

Case closed.
Yuck.

I have no issue with collecting DNA from those convicted and sentence of a major crime. I do have serious issues with collecting from people for traffic stops or similar. If anything I think it should be unlawful to ask for such consent without a representation present and it should in no means be considered probably cause to arrest or detain if consent is not given. Simply put the general public is not versed enough in the law to give a good response.

I could see a system whereby you give a one time use consent to clear you of suspicion, requiring the authorities to destroy the sample and record after it fails to match. Even then I would suggest a court order being required to force anyone to provide a sample and not providing a sample does not give them probable cause or the like.

The sad part is far too many are willing to hand over much of their life and responsibilities to government in return for free stuff and are willing to see you are forced to give up the same. be wary of any politician who tries to frame this as moral duty or requirement because some will
Except the guy with the patent wins? Which is kind of the opposite
> Mr. Zuckerberg has also ordered all of the apps to incorporate end-to-end encryption, the people said, a significant step that protects messages from being viewed by anyone except the participants in the conversation.

I don't blame NYT for getting this wrong wrt WhatsApp but it bears repeating: if you let someone else broker the key exchange, you trust them implicitly. That is to say that IMO this is not truly trustworthy "end to end encryption". To add insult to injury, WhatsApp permits rekeying to take place without any indication to the conversation's participants [in the default settings].