skysight-inc/HackerNews huggingface dataset:
The automated copyright filter isn't going to pass revenue onto the artists YouTube and the rights holding giants want to claim that it will. This is a system that Youtube essentially poured $100M into building to keep the big licensors on its side (and avoid any surprise bills from them) and, with Article 13 in the EU under proposal, ensure any new entrants struggle to meet the technical demands and costs of more misguided regulation. Of course, Youtube would prefer to avoid the burden of this sort of moderation altogether, but it will be convenient when it costs around 9 figures to build anything close to what they have just to avoid the copyright regulation landmines. Pricing power will be further concentrated among the few big platforms and the share going to creators will continue to dwindle.
But was it a state actor?
Thems fightin words around these parts.
Considering you’ll often find more informative links posted on reddit than you will see in your google results, I think it may be a problem with Google. At least for my anecdotal experience.

Which is what makes other people having similar experiences interesting. Because if enough of us feel like this, then there would be a need for a better search engine. Not sure who’s going to make it though, libraries?
And even in this case. Does Anthony Levandowski deserve to become homeless and destitute for what he did? No.

This is going to hurt him far, far more than what he did could ever have hurt Google. Yeah, maybe Google would have lost more than this on paper, but definitely not in terms of marginal utility. Google remains an extremely wealthy and powerful company and now Anthony is broke.
Let's not also forget trade secrets. You can just take secret information from one company to the next.
You can experience the same, if not worse, levels of pain and suffering with a monolithic application designed by the same Enterprise Architects.
but you scratch both with your hands
Did it help the work vs not having it in the first place?
Badgelife: LED Lamp for Brilliant Ideas
> there are wide variety of tools that will do just as well: from Docker Compose on a single machine, to Heroku and similar systems, to something like Snakemake for computational pipelines.

Even though it has the disadvantages of being vendor-dependent and not open source, I've found ECS to be a very nice solution. Conceptually, it's very similar to Kubernetes, with much of the plumbing that makes Kubernetes so complex baked into the AWS platform (much of which you're already using if you're on AWS)
Are you agreeing with me that people shouldn't do that? Or are you saying that calling out people that do that is the real problem?

I'm outnumbered 100:1 here by users that flood almost all of these threads and never say anything actually correct, following blind nationalistic instinct.
This, and the other articles like it, should be required reading on any "how to startup" list. I personally know startups for whom I believe drinking the k8s/golang/microservices kool-aid has cost them 6-12 months of launch delay and hundreds of thousands of dollars in wasted engineering/devops time. For request loads one hundredth of what I was handling effortlessly with a monolithic Rails server in 2013.

It is the job of the CTO to steer excitable juniors away from the new hotness, and what might look best on their resumes, towards what is tried, true, and ultimately best for the business. k8s on day one at a startup is like a mom and pop grocery store buying SAP. It wouldn't be acceptable in any other industry, and can be a death sentence.
Pretty exciting, someone showed me a while back how powershell 6 has a wget command. I look forward to simple things like this

But man,powershell is lightyears ahead of any *nix alternative. In particular, JEA for security and invoke-command (imagine running a block of code in parallel on multiple machines and get results locally) and other common cmdlets like import-csv where on something like bash you do have the capacity to do write a function that does these things but powershell provides these using a consistent interface,much like stdlibs do in application programming languages. After using powershell,using bash felt like trying to use C without it's stdlib. I think it's just windows' way of making up for nor having the equivalent of GNU userland tools like awk,sed and grep.
122 git bug
124 git branch
169 git show
247 git reset
274 git rebase
308 git fetch
310 git fixup
576 git commit
633 git push
692 git pull
889 git stash
949 git diff
1122 git add
1681 git checkout

Where `fixup` is https://github.com/hashbang/dotfiles/blob/master/git/.local/...
How do you kill off an open source project? Anyone is free to continue to maintain and extend Python 2 (possibly under another name).
Appreciate your comment :) I don't know how to market this, besides posting on HN.
Most do so now supported by the infrastructure of modern society that requires them to carry less than ten days of food with them at any given time. And most of those hikers will travel into towns and cities and take long vehicle rides or even plane rides during their long hikes.
Apparently google fi first, then Verizon.
According to Wikipedia, the daughter and husband "quickly reached an undisclosed settlement" with Uber. Uber very likely paid out a large sum.
Kakao Corp.: Enterprise Messaging Platform in Progress
Keeping track is one thing. Actually _running_ the Lernaean Hydra of an application in production is a whole another story. The amount of "housekeeping" you have to do to keep the thing afloat is astounding: cascading failures, distributing tracing, logging and diagnostics, metrics. Even operational side of things require a lot of attention. Presumably, each microservice would require at least a minimal level of admin-level tooling around it.
Wouldn't blood-work and MRI scans/X-Rays suffice to find this out?
The Reason Apple and Google Want You to Use Your Phone Less
Many cars manufactured in the last 2-3 years have the first two features. For example, Honda Sensing: https://automobiles.honda.com/sensing .
I'm getting tired of these "you don't need k8 posts". Sure, if you have a simple web application with a REST API, don't use k8, unless it's for learning purposes. But nobody does that anyway.

If you have something more complex with many moving parts that are separate services, k8 is a great option. I've been using it in production for close to 2 years now - not a single service downtime, great fault-tolerance, and absolutely zero management effort. Deploying complex applications, databases, and monitoring systems is easier than ever before. I don't think using k8 is overly complex. Yes, you need to invest some time to learn it, but that's the case for every new technology.
This is a newbie question, but why is the lidar/radar necessary? Is it solely because computers aren't yet able to extract as much information from video as humans can from sight? Theoretically, could self driving cars use just video with enough compute resources and the right ML algorithms?
> That was true of the old internet...

Not even really true of the old internet, depending how far back you want to go. Remember there are entire archives of Geocities, and everyone was frantically archiving the entire Yahoo Groups. There was the Dejanews archive of Usenet, and so on.

The idea that "I'm not important enough" needs to disappear. It doesn't matter if you're important or not to automated bots.
Why not to use (f)lex, yacc or bison
"But nobody does that anyway."

You'd be surprised, but they do.

EDIT. I work at company with < 5 devs and we are in progress of moving our services to k8s. Will se how it goes.
The difference is small, and the fact remains: structural typing is utter crap, and so is Go.
If (myFlag===true) ...
Linkabit
In this shed scenario, if the first 10 builders to come across the ad think it's unrealistic and either ignore the ad or try to negotiate and get rejected, they walk away unscathed and quickly take other higher paying gigs. With Uber, I believe ignoring or rejecting customers is detrimental to your ability to continue finding higher paying customers.

... But not detrimental to your ability to find other ride-sharing apps, or non-app methods of discovering customers...
Tools-deps is a lightweight alternative, when working with it, the configuration mainly care about three things. The source path, the dependencies and the aliases(all kinds of entry point and launcher command). I found this solution much more clear than in Leiningen.

But tools-deps don't care about packaging, deploy, install, etc. Like its name, it's focusing on `deps`.

I use tools-deps and shadow-cljs.
List of complexity classes (Computational Complexity Theory)
> > So the least true option

> "this is my work" is the most true option

Obviously this was a typo, probably meant to be "least untrue".
This description greatly helped in making the problem "click" for me, thanks!

The fact that they can't know which row/column they're going to be assigned makes it impossible to know with more than 8/9 certainty what the correct move would be. Even if they agree ahead of time what the values should be, the fact that they only know half of the information makes it impossible (classically) to win more often than 8/9 of the time. They have no control over and no way of knowing which row/column the other was given.

If I'm understanding correctly, the "quantum version" lets you increase that precision arbitrarily depending on how many measurements you make, up to 99.9999999...%

Really neat stuff
That covers the civil side of things, but GPs point about criminal charges still applies. Yeah, they might have signed an NDA but I don't think those can restrict what can be uncovered during discovery (but I could be wrong -- IANAL).
It isn't necessary. As you suggest, humans have only normal eyes, not laser eyes, and we still manage to drive.

Yes and no. It's also just nice to have more different kinds of data available. Just because humans don't have laser eyes doesn't mean we can't try to do better than that.

Depth from stereo is not ML, but yes.
I started working at Burroughs in 77 as a field engineer. We still had one or two tube/core based computers out at customers sites. Just amazed me at the time when I got to see them. I never got to work on them, I started with the systems built with dtl chips. Memory was 1k x 1bit chips.

The good old days...
I always stayed away from search, because I dislike math, and I'm not into algorithms. Was I right to think that to work in search I'd need that?

Thanks
> Unless you can clearly define the line between which features should be used and which should not, you'll end up with all of the features of HTML being used, and all of the problems that result.

You'll notice that I said in the top-level comment that my beef is with PDF papers (i.e. scientific and tech). I don't care about magazines and such, since they obviously have different requirements. So let's transfer your argument to current papers publishing:

“Since PDF can format text and graphics in arbitrary ways, you'll end up with papers that look like glamor and design magazines and laid out like Principia Discordia and Dada posters. You'll have embedded audio, video and 3D objects since PDF supports those, and since it can embed Flash apps, you'll have e.g. ‘RSS Reader, calculator, and online maps’ as suggested by Adobe, and probably also games. PDF also has Javascript and interactive input forms, so papers will be dynamic and interactive and function as clients to web servers.”

You can decide for yourself whether this corresponds to reality, and if the hijinks of CSS2-era websites are relevant.

What is it with people, one after another, jumping to the same argument of ‘if authors have HTML, they will immediately go bonkers’? If really looks like some Freudian transfer of innate tendencies. We have Epub, for chrissake, which is zipped HTML—what, have Epub books gone full Dada while I wasn't looking? Most trouble with Epub that I've had is inconvenience with preformatted code.

> Old sites are often impossible to render with the correct layout. Resources refuse to load because of mixed-content policy or because they're simply gone - which is a problem with the format because the format is not built for providing the whole page as a single artifact.

Yes, as I mentioned under the link provided in the top-level comment, the non-use of a packaged-HTML delivery is precisely my beef here. The entire idea of using HTML for papers implies employing a package format, since papers are usually stored locally. It's a chicken-and-egg problem. It's solved by the industry picking one of the dozen available package formats and some version of HTML for the content. Which would still mean that HTML is used for formatting. HTML could be embedded in PDF for all I care, if I can sanely read the damn thing on my phone.
"More than 75 direct or indirect Linkabit spinoff companies have been identified — a rate twice that of Fairchild Semiconductor, the legendary progenitor of Silicon Valley."

I didn't find the SDUT article but I did find this Linkabit genealogy:
https://libraries.ucsd.edu/sdta/_files/bios/docs/dennis-mart...
Git rerere can help with multiple identical conflicts.
I stand corrected! <g>
That last photo looks proto-cyberpunk af, straight-up Demolition Man/GitS. They've certainly got the looks down pat.
People want local copies of videos anyways, to get around takedowns. So why not do a Freenet-like thing where videos that you like are cached on your host, so you keep hosting them for others?
Israeli Researchers Announce Successful Coronavirus Treatment in Birds
Good point about GKE blocking resources on the nodes. I wish they would at least allow more control over that with the introduction of the master fees.
This subthread reads like an excerpt from the Bible.
You've just described the problem that rebasing fixes. Because your git history is a mess you have to look up PRs in Jira rather than having your git history be something useful by itself.
Fair enough, sorry my "You do know xxx right?" was a little crude.

I was under assumption that the Apple software (Final cut etc) had special drives for the graphics elements.

Then again, that would become EOL quicker than you can poke a stick at it.
The X-Windows Disaster (1994)
> If the main value of GKE over DIY is $73, you should totally DIY.

I'm with you here, and the price feels about right (looking at GCE prices)--it doesn't feel like it's a ripoff or someone's trying to squeeze out more revenue.

> I don't understand the anger here

This is Google being Google. The fee probably makes sense, but as flawed humans, we're subject to the endowment effect and feel like Google's taking something from us. Amazon's all about this customer. This move is all about accurately pricing services, and it's Google putting correctness before emotions.
In a nutshell, it's unpopular because it neuters adblockers, and Google doesn't have the reputation of a benevolent actor anymore.
governments not acting is however not going to fix it
Peter Dutton pushes for overseas police to tap Australians’ phones
I have a problem where I have a very minimal experience of anxiety. It has always cause me issues with deadlines or forgetting things and I've generally been ok motivating myself through other means. I remember asking a psychiatrist about ways of increasing my anxiety -- he looked at me like I was nuts.

However, in the past few years I've experienced more of a general malaise from a sensitivity to being in a state of flow; when not being in one, i feel a sort of shame for squandering my time.

In short, I respect anxiety as an effective way of getting things done. Everything in moderation.
How to Convert a URL to QR Code
I've also seen people have a single development branch and multiple release branches (imagine a 'devel' branch that everyone merges into and a branch for each release that you have, and that potentially merges back into devel if you do hot patches). It's essentially the same thing -- branches aren't really all that different than tags in git.
Using GitHub Protected Branches to Make SoC 2 Audits Suck Less
Because the added delay for customers is bad UX, and so is the increased price customers face when there are fewer drivers willing to accept rides.
5th gen and still beta.
I'm actually not arguing the work-in-progess commits should be kept. On the contrary, I do agree that work-in-progress commits are useless, provide no value and should never be submitted for review in a pull request.

I think I should have been more explicit when saying "your commit history is as important as your code". Because I definitely agree that your commit history, representing all the thought process you went through while developing whatever you're coding, does not have its place in the history, and I, as a colleague and reviewer of your code, couldn't care less about it.

I make a distinction between "WIP commits" and "atomic" commits that have well defined boundaries.

While developers work on their feature branches, they should be free of committing however they want, making "WIPs" commits left and right, adding code in one commit, removing that same code in a subsequent one, refactor, type terrible commit messages with no meaning, or not committing at all even.

However, once a feature is ready to be reviewed (and then released), I'm arguing that developers, before submitting their work, should re-organize their commit history: remove WIPs commits, remove refactors that happened during development, squash distinct commits that are part of the same logic, amend commit messages, etc.

The final commit history shouldn't be a series of commits that represent everything that went through the mind of the dev who coded the feature: that's not what I'm arguing for.

The final commit history should simply be multiple small digestible and reviewable chunks of work, that make sense on their own and in the context of the pull request they are part of. Those commits should represent the code in its final, best, most well thought out form.

And once you've gone through the trouble of organizing your work into meaningful, atomic, digestible, chunks of work, with appropriate descriptive commit messages, there's no reason not to merge that work.

As it was useful to the reviewer of your code during the pull-request review, it will also be useful many months later, when you need to review that same old code that seems to be having a bug or to understand why it was written the way it is.

Well, at least, IMO.
They propose a major language change: all functions would be noexcept by default, and only those explicitly marked with "throws" would be allowed to throw exceptions.

Interesting paper, but it's not gonna fly in practice.
Overengineering is a real problem out there. I’ve seen k8s deployed for internal back office apps that have literally 5 users - a raspberry pi could’ve hosted it. Keeping things simple and reliable is often a harder skill to learn than $BIGCO_TECH, and often confounded by political incentives.
Censored Contagion: How Information on the Coronavirus Is Managed on YY / WeChat
> There are lifeguard(s) but yet the pool is full of non coast-guard approved tubes and floatation devices such. Most places with well trained lifeguards would not allow this. They don't work, can be more dangerous than no PFD, and they make it harder for the lifeguards to see.

These are for fun devices. They are not meant for life saving and they attract people to pool with waves.

Typically, lifeguards do police rules, but don't police inflatables or ordinary size.

> I have a 7 year old, he's been through 4 private orgs so far. None have had Red Cross accredited programs. All of them have been super expensive but they're the only choice available. 3 of them did not have deep enough water and their instructors were not trained at a level for teaching to a full "Swimmer" level.

Either you are exaggerating or was extraordinary unlucky or live in pretty bad area. My 6 years old trains in deep water after she learned to float as 5 years old in kindergarten. Kindergarten part is pretty standard. Kids able to float training in water where they can swim are standard to, other peoples kids who go to swim train like that too.

> None of the programs seem to focus on water safety and have strange practices like trying to teaching 5 year olds the butterfly and other high energy/low safety strokes without teaching elementary backstroke, breaststroke, sidestroke,

I doubt elementary backstroke and sidestroke were ever common things to teach. Breaststroke yes, but these two not. I was not taught that either. I also find dubious 5 year old doing butterfly - they may do some fun exercises potentially leading to that, but not butterfly itself.
git blame suggests the change was made 15 months ago, though that doesn't take it to account time to publish.
Which I guess just goes to show that it can be tough to find information on the docs, despite them been relatively decent as far as docs go (in my opinion).
k8s is raw technology like linux kernel. You shouldn't use it directly which will be hard to maintain. There are bunch of packaged solutions around k8s like Google GKE or AWS EKS. By leverage them, you'll be working on a higher level of abstraction and bring productivity back.
I was never taught that and I am older than that and used to swim competitively. I never seen anyone swim that.

Likely, it was never standard think to teach.
What he says is that they can achieve what they want, by other means than looking at the git history by itself, and it sounds like it's less work and scales better with the number of committers.
Tartine Officially Comes Out Against Its Workers’ Unionization Effort
A “nor only” language would eradicate the issue of operator precedence.
When Life Is Toxic and Chaotic
Check Out All the Engineer.ai Information
Every SVN-using project I've touched has had countless examples of files accidentally being committed.
"This article was originally published at The Conversation and has been republished under Creative Commons."

Original article
https://theconversation.com/stone-tools-reveal-epic-trek-of-...
Thanks! I got a few answers already, all of which were really helpful, but this one was most extensive! Another one, if you’ve time: What would you improve in Clojure?
I'm curious how your commit history looks. Doesn't it have tons of useless commits like "removing comments", "forgot semicolon" etc?

Here's Linus Torvalds' thoughts on rebasing.
https://yarchive.net/comp/linux/git_rebase.html