skysight-inc/HackerNews huggingface dataset:
I had to explain this to some friends.

They can sue you for unfair enrichment. This is to keep places from sending you things intentionally then trying to bill you.

Plus, have some friggin morals/values/ethics.
Because the money they make compared to how much content their serve is miniscule, and the only reason it works is scale. So if you want YouTube/Google/Twitter/Facebook to exist, you have to accept best effort algorithmic solutions, otherwise these services are not commercially viable and will cease to exist.

Can we ask these companies to do better? Sure. Can we expect them to be perfect? Not really.
After a lengthy lengthy process, I recently only got things moving forward with UPS, after emailing the CEO directly (found the email online, and briefly listed the situation). Soon after I got two calls, and it was fixed relatively fast (still had to follow up twice...).
>I actually think that's part of why they have such a big problem with counterfeits. If someone complains about a counterfeit some low paid employee who doesn't really understand the problem just presses "refund order," the customer stops complaining, and the systemic issues remain.

https://www.mckinsey.com/business-functions/operations/our-i...

GO through the subsection

>Pulling the andon cord
The problem is the title.
You guys are doing great, actually!
It is all relative I suppose, but I think it's a reflection on a serious issue plaguing society, if you don't care about the guy, as a technical person you have to say it's a tragic waste of public resources to repeatedly admit someone to ER when they should in a treatment program.
It feels a little bit like if you'd want a linter to be part of an ES spec. As in: I appreciate TypeScript for the compile-time guarantees it gives me.
NZ Birdwatchers Who Fly to North Korea in the Spring
How the Truecaller app puts your privacy at risk
A human bus driver would have used the horn and the incident most likely would have been avoided.
I remember when those papers were hitting headlines. The opinion of anti-TDDs back then was : "yes, it's certainly a good thing for students learning how to code", following the idea that it forced them to consider architecture rather than jumping on adding lines of code, and that experienced developers don't need it as much (thus, the conclusion was that those studies were biased toward people learning to code).

The answer of pro-TDDs was that you always benefit it, even when already experienced. I agreed with them, back then.

I don't remember seeing those about IBM and Microsoft, though. What were their conclusions?

Nowadays, I do what I jokingly call "documentation driven development", as a follow up for "top down development" that cucumber and the likes introduced. I'll usually first write about the problem I'm solving, then generally write about how I solve it, then write about components needed to implement that solution, then what those components do in details, then I write function signatures, and I stop there. I give it a month going back to it from time to time and I always figure out problems with it.

Refactoring that is awesome : no tests to change, no application code to change, it's just manipulating pure architecture, and it's incredibly fast to change while still being able to keep everything in mind. Careful planning is kind of replacing for me what TDD used to do (for the part about designing proper architecture ; I do integration testing for the part about catching regressions).

But really, I feel today that the methodology doesn't matter much : agile or not, TDD or not, this or that, whatever. What matters the most is people. The same methodology will have opposite results depending on who is applying it. I guess some methodologies will be better than others for learning programming, but I have really no clue how to measure that :)
10 Best Courses to Improve Your Learning Skills
Isn't 100% markup pretty common for retail in general?
Customer since before 1999.

Only if everything goes into the two categories: 1.) send again 2.) reimburse/take back

Everything else doesn't work at all.

I had a phone from Amazon, empty box delivered, they had no way to stop the contract, weeks of pain, my threat getting the police involved solved the problem.

Amazon Logistics didn't deliver important stuff with evening express several times, Amazon did nothing.

One time they tried to deliver an order at 10pm (!). And I had a 10-minute discussion with support who told me it was deliver 10am until they reread the entry and agreed it was 10:07pm - at an office address.

Support stuff lied to me and put lies in their support system.
I really hate articles like this, because on the one hand I'm a total privacy nut and believe that the passive of surveillance of modern society has a terrifying and terrible chilling effect that really could end civil society as we know it.

But I am quadriplegic.

This means that without these devices I would be unable to control my house the way I do, because of the moment I have about 4 Amazon echoes, Google home and various other ways of monitoring me (and controlling the house). It really really chaps my arse to have to give up this much personal information to be able to control my house, but I honestly don't see another way of squaring the circle.

Not directly related to the article, just a perspective I thought some of you might find interesting.

Edited to add: When I say I hate these articles, what I meant was not that they shouldn't be written because I think they are very valuable. I meant that they make me feel sad about the current state of surveillance on the Internet.
In 2013, the absolutely terrible defamation laws in the UK were improved somewhat. Before then, you basically couldn't have said anything at all, publicly, about this absolutely shocking incident! IANAL, but now I understand they would have to show actual or probable loss of business because of your published statements. Given how much space you devote to saying how much you love their products and how great they are, I think this would be pretty difficult for them. To me, the tone of your article is overwhelmingly one of wanting to pressure them to fix their bad customer service, not one of wanting to harm their business in any way. Customers should have the right to shame agents of large international companies into reforming bad business practices, without fear of legal ramifications. Having lived in the UK, I feel like companies there regularly get away with murder, figuratively speaking, because of the poor consumer protections in that country.
Don't be ridiculous, truth is a defence against Libel (written down is libel, not slander).

The onus is on the person who said the thing to prove it is true ("guilty until proven innocent," since it's a civil rather than criminal offence), but as long as he has documentation/emails it's all good.

Indeed, I would be astonished if they sued him for this, it would not end well for them.

Disclaimer: not a lawyer, but an election agent.
This kinda stuff makes me appreciate being in Japan (for now). Cannot beat Japanese customer service. Gonna miss that the most.
Honest answer: yes, being indoctrinated is pretty different than having your muscles literally controlled by a third party, if only for the illusion of agency
I am super happy for the courier services available in Shanghai. What I experienced in the last 12 months is just shockingly good.

1. I can order whatever I want from any restaurant I like using some apps, someone is going to show up in front of my door within one hour to have it delivered. The cost is close to 2 metro tickets.

2. I don't need to go grocery shopping, courier guys do that for me, e.g. want to buy 2L of milk from your favourite 24 hours convenience store at 11pm? it is just a few clicks away, 1-2 hours delivery.

3. I can send 1kg stuff to Beijing (1000km away) in 12-18 hours for $4-5, door to door service, everything included.

courier guy may not show up? that is news here. You can track where is your assigned courier guys in apps, it is GPS based. One bad review is going to cause big trouble for the guy. Companies like jd.com also has pretty cool features in their apps to tip the courier guy you like, you can offer cash/free drinks to those who provide good services to you.

not impressive enough? jd.com requests all their courier guys to dump your rubbish after delivering your stuff, just be nice and ask (in Chinese of course) "could you please take those two bags of rubbish to the bins downstairs for me?"
For how long though? Having watched it first hand you can make whatever excuse you want for the first use, bad boyfriend, pharma industry, etc.

My sister has been on heroin for probably 8 years now. She will call and ask for money and if anyone says no she spouts this same bullshit about it's not her fault etc. and she's an addict. We send her to rehab, she runs away, can't even tell you how many times I've seen it.

Her 4 kids are taken away from her she doesn't even attempt to visit them in any capacity.

Look close enough at a heroin addict you'll find a regular shitty person underneath it.
How Bitcoin’s Lightning Network Can Be Used as a Decentralized Betting Platform
I agree, it's great for the consumer.

But amazon didn't take the bullet. The seller of the mattress took the bullet.

Amazon didn't lose a penny.

Sellers just have to assume a 10% loss of gross margin due to issues like this. It's not the end of the world, but that's where the cost is.
In Japanese business culture, there is a situation where you have to visit a company and say I’m deeply sorry for what I did and just bow and bow. <...> Usually, I accompany a salaryman who made a mistake. I take the identity of the salaryman myself, then I apologize profusely for his mistake. Have you seen the way we say sorry? You go have to down on your hands and knees on the floor. Your hands have to tremble. So, my client is there standing off to the side—the one who actually made the mistake—and I’m prostrate on the floor writhing around, and the boss is there red-faced as he hurls down abuse from above. Sometimes, I wonder to myself, “Am I actually doing this?”

This actually sounds like something that could be spun into a separate startup in Japan - people who will pretend to be you in intense politeness-related scenarios.
Ironically, if you drink alcohol in the United States, you're essentially forced to carry your ID at all times because bars and restaurants check ID aggressively (even for people who are visibly much older than the legal drinking age).

So even though, as an American, I'm not required to carry my driver's license around at all times, I almost always do, and many of the few times I've left it at home I ended up regretting doing so.

Based on my visits to Europe I'd imagine Germans would find this whole situation ridiculous.
I took a DNA test that told me I could taste bitter and only 40% of the population could taste it.

I never liked the bitter beers.

But I'm European and male, so I'm probably no supertaster
> I mean, the point of limited liability is not to give investors a path to profit regardless of all other things, it is to encourage investments that are beneficial to society. If it isn't working, we should retink it.

From my understanding, a limited liability company exists to protect the business members and shareholders from legal action of their private persons. I.e. if the business goes under due to a poor product or something, they can't be held personally liable. That doesn't mean they are excused from criminal behavior, they can still be liable for some of that.

However, in either case there is no "benefit to society" clauses. It's simply a legal construct to protect people. In this case, Google did what they did... They probably weren't criminals though
This is where it gets interesting. Bitcoin miners only reward then are transaction fees. So these must go up.
Both videos threw errors in playback.

The initial claim was 'usually turn violent', compared to your 'relatively good predictor of violent behaviour'.

I've known quite a few people with drug dependency problems and very, very few of them were violent.

So, citation still needed.
I've eaten shrimp 4-5x since without any issues. I'm 44 as well, so pretty unlikely at this point :-)
> Hiding information from users is never a good thing!

Counterpoint: hiding information from users is often a good thing. Especially when that means reducing the amount of information a user has to process to determine if a URL is legit.

The URL path, query and fragment are the private business of whatever authority controls the URL. If an end user has to consult the path, query or fragment to make a decision about whether the URL is okay, the website has got it wrong.

> imagine many tabs all with the same only-hostname in the address bar --- the constant feeling of "where am I, really?" made it very unpleasant and disorienting

If I tried to navigate tabs by full URL I'd already have that feeling. I can tell from the current URL that I'm replying to a post - but I can tell that from looking at the page itself, and the page title - but 15659459 doesn't tell me very much about what post I'm replying to. Certainly, if I have multiple comments open I don't remember which is why by their id. The same applies on a great many websites.

As far as I remember, the only websites where I do navigate by "hacking" the URL are ones I've made, or it's done for the purpose of deceiving people about what the URL leads to: e.g. changing the product name in an Amazon URL.

For keeping track of where you are, rather than displaying the full URL, I think it'd be better to move breadcrumbs into the browser chrome - https://i.imgur.com/d821tXu.png instead of https://i.imgur.com/UufKDoS.png

(Relatedly, I've no idea which parts of an Amazon URL are "safe" to share. A UI fix to the URL problem should also include the ability for Amazon to tell the browser how to make a safely shareable link.)
Maybe it has one. It just wasn't programmed to use it.
It's as much of your choice to use a heroin needle as it is to buy an iPhone is my point.
Think I've seen that film.
It's 100% a tech problem. Optimizing for clicks pushes users into echo chambers.

Try watching a few breitbart or fox news videos on youtube in incognito mode and see what happens to the main feed. You'll end up with recommendations for info wars, roger stone and a bunch of conspiracy theories. You'll even start getting targeted ads for fake educational content like PragerU (https://www.youtube.com/watch?v=h1jdBmQcwnw)

Facebook / Twitter / Google are happy to keep feeding you this crap because it leads to more clicks, engagement and ad views. With recommenders and social graphs shaping most of what we see on the web a lot of less tech savvy people end up being exposed to a more radical looking side of the internet.
The main purpose of this campaign was to increase brand awarness so the conversions metrics are not as relevant as in performance marketing.
This guy rap-pitched his product and got viral
State of Vue.js – Key Takeaways from the Report
The "drop off lane" at my local elementary school is already a 30 minute traffic jam, and that's with parents in the cars hurrying the kids along and school staff directing traffic. You think a robot car is going to get a kid out of a seat with their backpack and lunch faster than a parent? The pick-up line is even worse, as the kids are individually dismissed after the driver has been authorized by the school staff. The current breed of self driving cars would flip out trying to navigate an elementary school parking lot with kids running all over the place and crossing at random spots. The idea of a robot car delivering my kids to school so I don't have to is appealing, however I can't imagine a worse application of the technology, given the reality of the situation.
What about Bluetooth and Wi-Fi...
It could be people were just curious, and after being served ads by Google they got an impulse to buy.

Just playing devils advocate.
This guy from Berlin invented a music app and created a rap-pitch video, where he is using his app and rapping about his project. And doing it not only fun, but also rather sharp and straight to the point. A few days after, the story was picked up by Product Hunt, who named it "The Best Demo Video Ever".
After the Product Hunt's mention the video is getting viral with a lot of influencers reposting and commenting on it. It looks like the lucky dude is going to have his exit soon...
This is great. I didn't expect this to happen so soon.

When we will have this and pixel-perfect scrolling enabled by default, the Firefox UI will be close to ideal for me.

To get pixel scrolling now, the solution is easy:

#!/usr/bin/env sh
MOZ_USE_XINPUT2=1 exec /usr/bin/firefox "$@"
Says sources discredit his point then provides sources that do neither.
Its time to stop!
Generate Forms Using JSON Schema and Vue.js
>they're generally a premature optimization

This example actually seems to be the opposite of an optimization. There's 50% more code to maintain and there appears to be almost no appreciable benefit to compensate for that.
Data centers can go down while testing the generators too.

There was a DC in California a few years back that had three generators fail during a scheduled test and one of their server rooms had a blackout because of it.
Would Socrates Use Docker Today?
Azamat suggest to follow for your Kazakh tech need

@DNS_BORAT https://twitter.com/DNS_BORAT

@InfoSecBorat https://twitter.com/InfoSecBorat

@KanbanBorat https://twitter.com/KanbanBorat

@mysqlborat https://twitter.com/mysqlborat

@NetEng_Borat https://twitter.com/NetEng_Borat

@secure_borat https://twitter.com/secure_borat

@SecurityBorat https://twitter.com/SecurityBorat

@Sysadm_Borat https://twitter.com/Sysadm_Borat
I'm just adding one drop to the ocean of social-network quitters. Last year about the same time in November, I left Facebook for good. Life is so much better without it. Less stress, less stupid media, less time spent mindless scrolling.

Sometimes I feel left out, because FB is so overwhelmingly taken role of event organizing etc, but I still hope that one day something breaks, people take back their freedom and more natural independent communes appear.
It'd be interesting to compare it with red-lang.org Parse DSL.
The speed that large, but pretty great changes are coming to vs code is amazing. Every month the product is getting measurably better... and it's already pretty great. Hats off to these guys. I think in the future we're going to consider them one of those legendary teams.
Looks like STEEM is going to loose another exchange
> That's his mistake right there. He was under no moral obligation to fix Nintendo's mistake for them......If you truly have a guilty conscience, then just throw the extra package out, because it is abandoned property.

Do you really want to live in a world where everyone does this?

Imagine you are a small start-up where every penny counts and make the odd mistake here and there and people take advantage of that, destroying you.

Or imagine people are kind and help point out your mistake and give back your ~$500 device.

You get to decide which world you live in, because you are creating it.
And that stinks. For everybody involved. You can only do your best.

But it sounds like you're writing them all off, writing the problem off, as something that's just unavoidable, untreatable. It can be both avoided and treated, it just doesn't always work.
Weekly Machine Learning Example and Library Roundup – Nov. 9, 2017
It mostly does apply to fibre, where the fibre is installed as part of upgrading the dominant carriers network, which is to say: almost always.

Where other providers lay new networks, you're right, it doesn't apply, because when other providers lay new networks it is generally evidence there is an actual competitive situation. In the UK most of the fibre deployment is done by OpenReach, with Virgin Media second, and tiny ISPs focusing on high density urban deployments a distant third onwards.

> The caveat is perhaps the opposite of what you suggest. Unbundling works okay in the U.K. because BT OpenReach has been allowed to be quite profitable.

It works ok but could work much better. The problem today is that there is very limited reason for BT to upgrade. They've had to be dragged kicking and screaming into fibre upgrades, and have been given quite a lot of funding to incentivise it. If the UK had tied BT's ability to take out dividends from OpenReach to the amount invested in infrastructure improvements we could have done much better. In that case I'd even support allowing them to set higher profit margins. As long as it'd be matched with higher investments.

> In the U.S. it's entirely ideological. Pro-business free marketers on one side versus people who see broadband as a social justice issue, economics be damned.

But irony is that the European approach has been much more pro-business and free market than the US approach. The US approach is the one that has ended up with massive regulatory capture, but on behalf of the largest ISPs, where the European approach has centered on isolating and minimizing the un-competitive part of the business as much as possible exactly to ensure there's a free market competing over the rest.
The logistics also remind me of Joss Whedon's Dollhouse.
Airbnb: A Good Neighbor?
So the shuttle stayed still while a truck backed into it.

Apparently, simply having the ability to stop does not make a self driving car better than a human. It should evade, or at least honk.
Many groups of criminals have had contingency plans. Some worked out, some not.
I am not sure that the truck driver had any expectations, as he acted as if he had not seen the shuttle.

The article sneers that "surely this situation is not so rare that the shuttle’s designers did not allow for it?", but of course it is not that simple - there are a great many cases in everyday driving where the projected motion of the vehicles would lead to a collision if nothing was done to stop it, and so it is clearly infeasible to react to all such situations as if nothing else will be done. The passengers of the shuttle recognized the impending collision because they understood that the truck driver had probably not seen the shuttle. Approximating these applications of our theory of mind is probably the hardest part about automated driving.
> truth is not a defense against slander under UK law.

It most certainly is. Defence #1, in fact.
remind me of Whores of Mensa https://www.newyorker.com/magazine/1974/12/16/the-whore-of-m...
Do you have good examples of

> easily do that with a single aggregation REST endpoint too, provided you have resource links in your responses

I work with/on a "REST" API that has about 20 types of objects, 5-100 fields on each, with many different relationships between them. We've been looking at GraphQL to solve both the querying and mutation aspect, since it is extremely cumbersome to do it efficiently.

GraphQL seems great for this case, but if there is some way just adding resource links could get us most of the benefits I'd love to hear it!
Nothing like being a corporate cat. More to the point that OP is on record talking about how unethical a certain practice may be, which may be something IC does in the future. It was mostly just to protect OP
It is a complete defence, but the burden of proof rests on the defendant.