skysight-inc/HackerNews huggingface dataset:
GP here. I do agree with some of your points. I usually watch content on a TV, and very rarely on a computer or mobile device. On the TV, it's nice to have IMDB ratings that show up on some/many (not all) of the content on Amazon Prime Video. With Netflix I have to look it up separately. Maybe Netflix doesn't like IMDB because that's owned by Amazon, but it could provide Rotten Tomatoes ratings instead, and I'd be happy.

When I do watch things on the TV from a distance, it's important for the content preview images to be large enough and the spacing between rows of content preview images appropriate (fonts and font sizes also matter). On both Amazon Prime Video and Hotstar, I find the preview images and the layout to be cluttered and much smaller than expected. Reading content titles is quite difficult. It gets worse because both Amazon Prime Video and Hotstar have a lot more Indian content, but they tend to display the title transliterated in English while the poster has the title in the original language (which is small). This makes it difficult to read the text in the Indian language's script (transliterated titles can only help to some extent).

Amazon Prime Video and Hotstar also seem to load information on opened shows/movies slower compared to Netflix. I have a fast connection (40Mbps) with almost nothing else going on most of the time. So Netflix is doing something better in these areas.

Of course, like others have mentioned, I hate the Netflix auto-playing trailers for the currently selected show or movie. That's certainly very annoying and a ding on the Netflix UX.
If I am unhappy with my service or quality of food, I don't tip.

If the server is unhappy with the lack of a tip, and accosts me verbally (which has happened), I will explain my reasoning.

Vote with your wallet, and all that jazz.

If enough people stop tipping for crappy or non-existence services... perhaps eventually it will become more and more difficult for businesses to hire people to work for less than minimum wage... and the world will change.

One short tip at a time.

I am fine with other people thinking I am an asshole, they're free to do so. Most do not.

I have worked in restaurants for years, and I worked my ass off for every tip I received.

If you're serving me a microwaved burger, I don't care if that's the way they do it at this restaurant, I'm not tipping.

To the downvoters... what solution do you propose?

Legislation to be enacted to force restaurant employers the continent-over to start paying their employees more than twice what they're currently getting paid by the company, and increase food prices?

That's never going to happen imho, we tip in North America, and the restaurants pay their employees less than minimum wage, that's just the way it is now.
That's exactly right. Most delivery platforms have affiliate revenue, where we get a small percentage of the overall transaction (and courier fee). We don't plan on taking a significant cut early on but may be able to renegotiate with greater traction. We see delivery platforms in a turf war, basically commoditizing themselves and competing on logistics. We think there is room for an aggregator here.
Ask HN: Recommend Python API client to learn best practices
I’m looking to build a simple API client library with Python. The API that I want to make it easier to interact with requires basic authentication with a key/token. After authenticated, a user can use this API to upload and download datasets based on user provided parameters. I want to create a basic client library to make it easier to interact with this API. I’m planning to start very simple and expand it overtime. It doesn’t need to be optimized for efficiency necessarily, but just a basic example that can be expanded on.

I’m looking for suggestions on example API client libraries to look at for best practices. Any suggestions are greatly welcome.
I think the idea is that you would actually study this as a set of lessons to build up the initial vocabulary in a new language for describing things, rather than use it as a word reference.
You can write a computer program that returns incorrect information, I think that's the extent of it.
Tipping is what sustains the practice of underpaying.
For centuries, the law has recognized information as property. Encryption is just a transform of information. The government can argue that they're simply banning certain types of property - something they've done for at least 100 years, maybe longer.
Monokle: The Mobile Surveillance Tooling of the Special Technology Center [pdf]
https://github.com/mwouts/jupytext looks like something you might enjoy. I'm not affiliated with the project in any way.
That's exactly right! We just do reviews for individual dishes and cut the noise that comes with bad service or dirty toilets :)
> This at best would qualify as implicit consent.

It doesn't, I'm just using your umbrella term of "participating in the modern financial system". Read the terms of service you agreed to for the various financial services that you use. You'll find something akin to "we can share (aggregates of) your data with our partners". This is explicit consent.

> There should at the very least be a big button...

Fair enough, but I don't think it would really change anything. After all, what's the alternative to "participating in the modern financial system"?
Feel free to look to either side for autocrats. Just because Trump has some autocratic tendencies doesn't mean Obama wasn't also quite full of them. As a nation autocrats tend to be the ones that abuse power rather than limit their power to what has traditionally been acceptable.

You can also look to see which presidents support institutions which would seem to allow autocracy to more easily flourish.
Why would you not expect someone to charge for this? There are many services that charge for hosting private packages (rather than making them public to the world); I'm not aware of _any_ service that does so for free.
No, God help the now unemployed experts.
After outcry, DoorDash promises workers will get 100% of tips
Numpy is great if you can vectorize your code in a straightforward manner. But when you start doing anything non-standard it becomes difficult.

I can tell you that programmer productivity can plummet drastically when you need to get everything into vectorized form.

Also, custom classes and types do not vectorize well at all.
Previous discussion around BERT https://news.ycombinator.com/item?id=18751469
Not being the author I can not definitively express their intent.

You seem to desire to be an enforcer of rules in this thread, which is admirable, but ultimately not your authority or responsibility to do. I would respectfully suggest you leave moderation to those with the authority to do so.
Thank you for clarifying my misunderstanding.
The US projects power all over the globe, with 11 aircraft carriers, over 300 more ships, Hawaii, Guam, bases in Okinawa, Kuwait, Germany, etc.

Yet, the interstate system was designed to make the 48 states easier to defend in an invasion? If we're ever humbled to to point of a North American invasion, the parallels to Rome will be rich.

It was only when Rome's empire faded, and they could not maintain control of their colonies, that the Germanic tribes finally sacked the Eternal City, and they were aided greatly in their invasion by an extensive road system stretching from the frontier straight back to Rome.

If a humbled and bankrupt nation wants to make an invasion difficult, then it needs all the mountains and swamps it can get.
You will be happy to learn that electric pickup trucks are coming real soon.
Care to run down that rabbit hole? I happen to think copyright is a concept which is intrinsically broken with the advent of modern computing power and connectivity.
No not really, as its more something I've read about on/off over the years, in a variety of articles, and I am by no means an expert.

The wikipedia article on the topic does have some decent links to specific examples from reputable sources and is probably a good place to start - https://en.wikipedia.org/wiki/Parallel_construction
I disagree that is the important question.

The important question would be: "To what extent can we disarm, realizing tremendous cost savings and increasing safety, and still have a reliable nuclear deterrence strategy?"

"More than 100 nuclear weapons in a nation’s arsenal does more harm than good—as using them can destabilize the country that uses them even in a best-case scenario." [1]

[1] https://www.mtu.edu/news/stories/2018/june/more-harm-than-go... (More Harm Than Good: Assessing the Nuclear Arsenal Tipping Point)

https://www.defensenews.com/space/2019/01/24/heres-how-many-... (Here’s how many billions [$494 billion] the US will spend on nuclear weapons over the next decade)
Just come out and say what you mean instead of slimy implications. It's obvious you believe in the false narrative that conservatives are somehow being "persecuted" in academia. This is a disengenous lie spread by right wing propaganda networks like fox news from a few cherry-picked examples. And even if it were true, people disagreeing with your position and calling you out on it is not "persecution."
While on the one hand, I can see the advantages to us of reducing competition from another country, the weight of the disadvantages in general is far too high.
OP said as much: "from both left- and right-wing movements". Trump is currently in power—Obama is irrelevant at the moment.
While we're at it, just for the absurdity: Google Earth is also open source (albeit without planetary or maps data so it doesn't really fit here): https://github.com/google/earthenterprise
DevPi is a good solution if you want to self-host a Python package index. PyDist has some additional features like API keys and download statistics which I think are nice, but the main selling point is that you don't have to set up and maintain it yourself.
The free tiers are great but trying to run a business with those limits can be difficult then you get locked in to the expensive platform just as you start to gain traction and have to payup or reinvest in the stack.
Because there is a difference between "deaf" and "Deaf".

The capitalized word is meant to highlight the cultural and social parts of living in a community with other Deaf people. You also would not write American in the lower case.

Being "deaf" is about the handicap, about the loss of hearing and other problems.

Being "Deaf" is about being a member of a community, about the keen visual sense, about communicating in a Signed Language, and so on.
I think I may have answered your confusion in a different thread (I'm not sure I parsed your comment correctly though), but: this is about a problem that specifically occurs when you have JSON (or some other structured format) that needs to have the signature in-band. You're right that it's way easier (the first list of three bullet points, as you mentioned inthe other comment thread) if you can just shiv the tag on the outside.

Perhaps a more familiar case where this happens is SAML assertions with inline signatures?
Beware of survivor bias. Factorio is a great game built by skilled people with care and devotion, I'm not knocking it. But how many other great games, built by skilled people with care and devotion, didn't get the audience that Factorio did, for whatever reason?

There tends to be an automatic assumption that if you didn't succeed then you did something wrong, and that if you did succeed than you did it all right. These two things are less connected than that. There is "luck" involved here (in quotes because it's more complex than the phrase "I got lucky" implies).

To draw any kind of conclusion about whether Factorio was a success because of its execution as a gaming project, we would need to examine a range of other games, successful and unsuccessful, to see how well they executed and whether that caused a matching amount of success.
This whole discussion is making me hesitate to actually switch from plain text to html emails… unforeseen consequences!
Sure, and you'd be hard pressed to get a lot of people to give up firearms they already own. If you sent agents door to door, statistically some result in conflicts to the death with people that weeks earlier were considered law abiding.

Can you imagine asking every gun owner/computer owner to go to their local police station to surrender their guns/functional encryption?

That would be pretty spooky to me.

Not trying to make this a gun control debate, but for the longest time encryption was considered a munition, so it's not THAT non sequitur.
5.8 beta is available for download on http://winamp.com/
A warrant doesn't decrypt a message, a person does.

Barr is specifically addressing cases where people refuse orders to decrypt their phones or messages and just go to jail instead. That's what he means by warantless.
Release Notes for Safari Technology Preview 88
We're using PayPal for a couple of reasons (named in the article). But the reality of an early stage (bootstrapped) startup means you get a crazy low credit limit, so when we paid upfront for our server hosting that got us close to the limit. Besides, cashflow is very different than cash on hand.
> Would be interesting to get a pie chart for costs between US and China like land acquisition costs, labor, raw materials, management, etc.

Safety, incidents/deaths, etc...

(Although I believe that the costs for large infra projects are ballooning for a lot of reasons, comparison to China continues to ignore the human cost and history there)
> The usual way you produce journalism or policy research on a technical question like this is that you hire someone with expertise in journalism or public policy to produce a report. That person calls up relevant experts and asks them to talk, for free, about their areas of expertise. This is one of the great perks of my job: I call up lawyers and other professionals who ordinarily charge hundreds of dollars an hour for their services, and they talk to me for free, whether because they find it interesting, because they have a message they want to get out in the world, or simply because they like seeing their names quoted in print.

This is probably uncouth for Hacker News, but let me just say: Aaaahahahahahahahahha. Is there really an expectation of accuracy if your method is calling up an expert and asking him to pontificate for a little bit? Whatever happened to accounting? Shouldn't the way you go about this is run the numbers, find the differences in isolated segments AND THEN ask the expert why such a difference exists?

I think it a large discredit to this journalist and the organization he/she works for if they think this is how they're going to spread important, useful information to the masses.
Was I the only one attempting to wipe the bits of dust off my screen?
Sadly, not as long as human brains are made of meat.
This makes no sense. Why should those be the heuristics we pay attention to?
Pinned or validated, you need to know that you can trust the server locally. I was just addressing the "ask the server you got it from instead. Basically: the key doesn't have to live on the machine doing the validation." part in your alternative, signatures seem kind of moot if you cannot verify the server is who it is supposed to be from the client's point of view. There's no benefit of signatures over any regular hash here, right?
The issue is the solution needs to be all or nothing. Either everyone abolishes tipping or nobody can, because appearing to have higher prices isn’t good business. Just like we dont include taxes in prices here either. Who in their right mind would chose to do that and deal with explaining how the taxes are included to every new customer.

Flipping to fair wages will only happen after a massive publicity campaign and coordinated change.
Andy Ngo, an independent journalist, almost losing his life is hardly a cherry-picked example.
It goes into that, at length, in the article.
> I think Illinois gives NY a run for their money. Remember Blagojevich trying to sell the senate seat?

Blagojevich is an amateur. He got caught. The ones who are the best at corruption are the ones who can keep it up for years - decades - successfully.
Was John Keats a graverobber?
And there is also Universe Sandbox 1 and 2: http://universesandbox.com/
FTC settlement could let Facebook off the hook
> I mean fundamentally it's a string of ones and zeros, it's a piece of software.

Do you apply that same logic to other software, such as Malware?
Sometimes, but it's becoming less and less common.
I read private, and didn't notice the word hosting, so I thought it was an on-prem package indexing. Uploading their proprietary code to some random hosting provider isn't something that would fly with any of my clients, so I didn't expect that. Whenever I see a product landing page with pricing, they title it Pricing, so calling it something else sounds like someone playing coy with the fact they're a payed product. Compare with Artifactory, which is up-front about it, and offers much more than just a package index.
>In these discussions about the government being able to decrypt stuff, are we, in effect, suggesting that certain math be made illegal?

All images are binary. All binary is just a number. We have made many such numbers illegal and even have software that will detect them and report you when you share the number with such number sharing services (dropbox, facebook, etc).

So making math illegal sounds entirely possible.
the whole point of the above anecdote was that by answering the questions, you've expanded their scope.

if they're going to arrest you, there's nothing you're going to say to talk them out of it. all you can do by talking is convince them to arrest you.

you can't talk them out of anything they were already going to do; they're just talking to you because so many folks think the way you do, that they're somehow clever enough to say the thing that prevents the arrest.

> Winning an argument about your personal device's admissibility in court six months later isn't really winning is it?

it is if that means you don't go to jail.

your advice is wildly dangerous, please stop.
Given the spread of corruption and looking for the commonality one cant help but conclude govt overall is creating corruption.

eg power corrupts
I studied American Sign Language for 3 years in University (more of a drinking club with credits than anything else). We were taught that a lot of signed language is like this- that signs can be invented as needed and agreed upon and that's just a normal part of what makes Signed languages cool.

As a result, it was expected that if we traveled a few hundred km in any direction, the local signs might be dramatically different than the ones we're used to, and so we'd better learn to interpret context and ask what specific words meant.
Yeah, I've got the same general feelings about PayPal as well. I'm hoping that GitHub and Stripe both evolve their offerings in the future to be more honest and easier to use platforms.
China doesn't have to worry about liability and cover-your-ass costs, which are huge.
WTF does Andy Ngo have to do with "persecution" in academia? Is Any Ngo an academic?
Yikes. I hear ya brother. Was not raised in it, but my aunt owned a private 'applied scholastics' school and I was a student there for a few years. What a trip that was.
By that logic, Reagan is also irrelevant, but people spout about Reagan all the time.
But wouldn't all those same problems you outline be the case in other countries?

I think the question isn't "Why are infra costs so high?" which I think your list answers, but instead "Why are infra costs so high in the united states?"
Deaf myself: Often you can incorporate a fingerspelled letter into a sign, so some borrowing still happens. Where I live mouth pictures are important, so often you sign the general concept and mouth a part of the complicated word.
They say Container Linux (the original CoreOS) will only be maintained for 6 months after Fedora CoreOS is declared stable. I have a few CoreOS instances happily chugging along untouched for 4 or 5 years now. I guess that means I'll have to upgrade them :(
I actually did a pair programming session with JBrains on TDD to enhance my skill. What he explained to me was exactly this.
You need to test something, for example you want to test how regexp works. You start writing tests with your expectations and go on.
After you are satisfied, you actually keep this in a package for reference and documentation on works the library.
The Unlikely History of Faber and Faber
The simple truth is, everyone breaks the law. I don't mean willingly, there are tons of laws that exist that even well versed attorneys are not aware of. You accidentally downloaded a song you didn't pay for? We'll that's a criminal wrong doing. You did it over the internet? Somehow we'll tack on a wire fraud charge while we're at it, because we're sure we can convince a grand jury to at least allow us to try you. Now you're looking at a massive fine, and say 5-10 years. Sure you don't want to help us? By the way, if you've never been on the other end of an FBI agent interrogation, it's scary. Like really scary. I had a friend once show me briefly what it's like, and I never want to come near that again.

Here's the thing about lawsuits, even if you're innocent, you're still probably ruined. It's not like on T.V., lawsuits take years, even criminal ones. If you encounter a law enforcement agent (say a prosecutor), that wants to make a career off of something you're involved in, you're screwed. At best, you'll probably be bankrupt and emotionally destroyed. Imagine this, they bring charges against you, and if you get a public intoxication, or heaven forbid a DUI, you go to jail for the next 3 years while awaiting trial and for something that you might not have even committed. Don't believe me, read a case document on conditions of release. They list off a ton of things that can send you back to jail while awaiting trial.
No offense, but I'm getting to the point of hating free trials.

Why?

1. Because you're fixed in an arbitrary point of time, which means you have to focus on the free trial above other things, many of which might deliver higher value.

2. If you decide to not use it, it's wasted time. Like a design decision that you don't discover that's a showstopper 40 hours into the trial.

3. 14 days really isn't a good metric to decide if it's worth using your service or not. You may not see real issues until you get at least a month into the service.

4. Anyone who is seriously considering purchasing the service isn't going to bat an eye at the actual cost.
It seems to be from the creators of Traefik, which is another great tool.

https://traefik.io/
I don't see how any of that makes sense in the context of database queries. Slow running queries are done correctly? Google has it all wrong then. I can't believe we're even arguing about the merits of low latency. If I can return the same data in 1/1000th of the time, what exactly is the issue?
The difference between propaganda and news is propaganda tells what happened AND dogmatically enforces what to think. This situation is similar to how its a holy obligation to snarkily tell blue collar workers to "learn to code" when their jobs become obsolete, but snarkily telling journalists "learn to code" when their legacy jobs go away is reported as a hate crime.

“It all depends on whose ox is being gored”

The argument in the propaganda seems to boil down to its a tragedy that people publicly trying to subvert a society won't be getting paid anymore by the society they're trying to subvert. As if an immune system response is somehow immoral.

Also this article is strongly biased anti-immigrant. If you don't want this kind of culture replacing the legacy in Scotland, Sweden, or France, you're just a racist. This is just kinda how the new culture of Europe does things and its beautiful.