skysight-inc/HackerNews huggingface dataset:
China is acting like that global villainy country now. They problems with all it's neighbors, well even with a country which is separated by 100kms by sea (AUS). They're quite intelligently meddling in Nepal govt. to threaten India, at the same time taking over villages of Nepal. .They have problems with Mongols, Muslims, Tibetans, Hong Kong. All while actively debt trapping poor nations. They foul cry when a nation blocks chinese tech, but every foreign tech is pretty much banned in entire China!

I don't see any end to this. In the current COVID situation, not even a group of nations could stand up to china's domination. Maybe it's just too late to take any action. They're playing dirty, so ideally we should to. But could we? I doubt. They're lobbying power is way too tremendous. At least my country, no leader has a spine to stand up.
https://buttplug.io/
my point being that, if the Schrodinger equation is a correct description of physics, and what is needed is just the right hilbert space and the right hamiltonian, then all of physics would be linear in a certain sense, and so the fact that a particular thing is linear, wouldn't prevent that thing from doing what humans do (unless humans are an exception to ordinary physics, which, maybe, but if so I don't expect that we'll see proof of it any time soon).
The direct implementation of the Life system could be implemented as a bit per cell, along with a few dozen gates and timing circuitry.

However, have you ever seen the systems used to emulate logic circuits? They take a lot of cells. Eg, https://nicholas.carlini.com/writing/2020/intro-to-circuits-... .

You end up using scores of cells to emulate one simple logic circuit - and the implementation contains many hardware versions of that logic circuits.

Note also that in practice the high-performance, long-time Life implementations use hashlife. This gets its speedup because of redundancies in large life boards - a redundancy that doesn't really exist for, say, matrix multiplies.

And hashlife is harder to implement in hardware.
Yep, although I ripped the IR filter out, because the stock IR filter on consumer cameras cuts off the Hydrogen alpha wavelength (656.3 nm) which is what most of those red nebulae are.
i guess genius and have commitment?
YouTube uses things like DASH, where they download pieces of the video from the server a bit at a time and feed into the browser's video pipeline. There's no single link to the entire video, necessarily; you have to piece together the bits. This is one of the things that allows changing quality mid-video, btw.

Furthermore, the video and audio are served separately so that codecs can be mixed and matched on the client side, and the same audio can be used for different quality video streams, etc. One of the things youtube-dl deals with is grabbing both and muxing into a single container.

So yes, extracting things from YouTube is not trivial at all.
I wasn’t aware Cory worked with Metallica on the anti-piracy side. I’m curious if his stance has developed or matured since then.
If you're not a tech nerd, but just a parent trying to buy the cool new thing for your kids for that "unignorable" holiday at the end of the year, you just might not know Oculus has anything to do with Facebook. I just went to the Oculus Quest website, and as soon as the page loads there is an animation in the upper left corner that shows the Oculus logo with the text "from Facebook" that animates away. The only other Facebook mention is tucked away at the footer of a long scroll that says "from Facebook" in a non-style guide adhering white font. Doesn't look official at all.
I believe in the US it's around 40 percent for billionaires.
Uhh...

He still works directly with them?
Cloned locally, was sad when the original repo was taken down.

Some things actually get worst when you try to prevent people from doing them, hopefully some people realize this.

Can someone remind me which music videos they did not want people to download please?
I mean, on one hand, sure, it's no surprise that your average person doesn't have as much hate toward Google as your average HNer. My point is Google used to be absolutely admired and beloved by the types of folks who frequent HN, and now, even if you don't look at them with distain, I think most HNers at least look at them with some sense of regret.
Why develop a game for a niche if you can just bombard an entire demographic with the same ads that no one outside of that demographic sees until they polarize themselves into purchasing a game you've already developed
I've taken a liking to the classic Franklin quote ever since "secure boot" and such user-hostile features started, which is roughly around the time Cory wrote this. I'm aware that its original meaning was different, but it seems like a nice catchphrase to rally behind for this "civil war":

"Those who give up freedom for security deserve neither."
> what exactly are your standards

Not dog shit. Just because you can make money slinging dog shit doesn’t make it good
There isn't a functional difference between a 5% tariff and a 50% tariff for most goods.
Lessons learned from growing 27 years young
> Several Arab trade groups have announced their boycott of French products in response to incitements against the Islamic religion and insulting statements against Prophet Muhammad.

My husband's family comes from a Muslim background. In their homeland country, there was recent rainfall that resulted in widespread flooding in a major city of 12 million+ people. Essentially the city doesn't have functional sewage systems. The majority of people don't have running water in their homes from an actual grid. They have to pay someone to come and provide them water that they fill up in local storage tanks. Supposedly there's a water mafia that takes in billions in US dollars.

Despite all that, in recent weeks they saw Sunni Muslims led protests with people chanting death to Shiite Muslims – despite the fact that the Sunni population controls the vast majority of the "private" and city, provincial, and state governments.

Presumably, education is the solution, but I honestly don't know.

Going back to the topic at hand – these Arab groups (and other Muslims groups) spend a mind boggling amount of time obsessed with depictions of the prophet. You can literally murder people in the streets in the city I'm referring to and there's no accountability. But the moment you draw a picture of the Prophet, people in this city will riot and burn down their own businesses and shut down their stock exchange.
In a 10 second glance at closed PRs, it doesn't seem like they ever merge any from the public.
As I responded to you in another comment, the recourse is that the transporter is not paid. This is laid out in a legal contract which references the timestamping system.
i wish this small and wonderful js engine will be adopted accross popular browsers (well, perhaps it's too much even for a dream)
Facebook -> Google -> Amazon -> Apple
My personal order of disdain. Top of the list always gets the most attention. Nothing hard to understand about that.
This is hilarious, well done.

I realized something while :+1:-ing your PR: I was thinking about how digg deleted my account over posting the AACS key, I really couldn't care less if Microsoft deleted my account over it.

Very interesting considering that even just 2 years ago I never would have done this for fear of my account being deleted. All of my work and personal projects are moved to gitlab (the CI/Kubernetes/etc integration are just too good to pass up).

I know a sample size of 1 has an effectively 100% error rate, but, I think Microsoft is losing mindshare with GitHub. Stuff like this doesn't help. I could see a small company like GitLab needing to toe the DMCA line, but, Microsoft has the deep pockets and could have built some major community will here by handling this better. Unfortunate that they didn't.

Anyway, fun hack, I wonder how long it will last, or will they merge it? It must be the most approved PR in GitHub history at this point!
I think it's because GitHub wants to allow repo maintainers to merge in PRs without them having to add separate remotes themselves, ie `git remote add` isn't required to `git merge`.

This basically means that any content can be injected into anyone's GH repo (since PRs can't be turned off), but really only in terms of being able to view it on the GitHub website. To give an example, pull 437 on torvalds/linux[0] hasn't been merged in, but if you go to the commit hash in the browser, suddenly main/init.c has the relevant changes and commit that condense the file into one line[1].

This very well could be abused - imagine framing (or just 'canceling') someone with [insert illegal content here] by PRing their repo with a commit with a forged author[2] then linking people to their repo with the commit tree showing the illegal content.

0: https://github.com/torvalds/linux/pull/437

1: https://github.com/torvalds/linux/blob/2793ae1df012c7c3f13ea...

2: https://stackoverflow.com/a/60900120/3878893
One advantage of using multiple files is that you can have functions that are private to the file (static functions). So when looking at a specific file you know it can use either functions in this specific file or functions #include-d from other files. But it cannot use the private functions of other non-included files.

This reduces the cognitive load and gives the compiler a way to enforce separation.

In short - files in C can give you namespaces -- which are sometimes a useful way to organize code.
It is very useful that commits become part of the target repository as soon as a PR is created. This allows people reviewing the PR to checkout it on their local machines without needed to add the source repository as an additional remote.
No, issuing a DMCA claim does not invalidate former claims. The system always works the way a rational human would expect.
I suspect that many would consider this to be a win, although I doubt this will happen.
Can’t tell if I’m getting brilliantly trolled, but I can’t find such a file.
Moving cause they mad at GitHub=MS + Chrome=Edge
Can you give a couple of examples of non-trivial tasks that you can do in gstreamer but not ffmpeg?
It's not the only VR game in town so it's hardly an issue honestly. I think it's just the more recognized name, but these requirements will limit it's use amongst an already niche group of PC gamers.
iOS is not an open platform. Apple has never marketed it as such, never promised as such, and there are a healthy number of alternatives (primarily Android) for those who are interested in it.

iOS/Apple have no legal requirement to host Epic's content...or allow Epic to distribute without following Apple's rules...
If GitHub ever makes it possible for public repos to disable PRs, I think many regular users will be interested :) It's a quite old feature request: https://github.com/dear-github/dear-github/issues/84

It's been somewhat alleviated recently by the "archive" feature, though it would still be nice to have in cases where the repo is still being developed but doesn't want external contributions.
I think NULL in SQL is very different from NULL in most PLs, and is much better behaved. It is on fact much closer to an Optional than to a 0 pointer.

First of all, in SQL NULL is entirely your choice - no column is forced to accept NULL values.

Secondly, most SQL functions treat NULL just like mapping over an optional - a < b works just like a.map(|a| {b.map(|b| {a < b})}).

The only exception are aggregation functions, that also do the more sa e thing in my opinion, at least for most use cases - AVERAGE() over (a, NULL, b) is a+b/2.
Follow up question, are these commits or pr-specific branch accessible in target repo's `git` (not GitHub)?
Origami theory seems far beyond its application. Is there any efficient way to construct these intricate patterns? Maybe something like a 3d printer for origami?
Haha thanks, yeah I do wonder whether my account may be impacted. Best case they just delete the PR and garbage collect the repo. Worst case I get the final push to use gitlab.
1) Have a photogenic profile. A beautiful woman would be ideal

2) Appeal to the emotions of the masses with hot takes on current events.

2.a) Don't make them think too hard.

2.b) Confirm their biases.

3.c) Be mildly witty

3) Sex sells, thirst trap, etc.

3.a)Post open ended topics that invite your lonely followers to respond.

3.b)Ask for feedback on your photos.

3.c)Appeal to white knights
And what should we ask for?

There is stuff to complain about with the DMCA, but the core process is reasonable.

Someone claims copyright infringement by a user, and the website takes the content down.

The user claims no copyright infringement, the website restores the content.

The website is immune from liability, the alleged copyright owner can settle things in court with the user if they want to.
Yes, HTC makes them.
> Solar and wind can only ever be supplemental and never primary sources of energy.

I think people will keep repeating this long after the entire world run on solar.

The good primary sources of energy all share the characteristic that they can not react fast to changes in demand, so they run most of their time in an anti-economic mode where they cost more than they get in revenue. Coal is getting outcompeted because of that, and nuclear is way slower to react than coal. (Not that it changes much, as nuclear is never competitive anyway.)
Yes, it states so in the original article.
The world needs to stand up and fight evil like this. If you remain silent now, it will be you or your family in a concentration camp next.
I've bought it twice because Apple wouldn't allow me to migrate my purchases when I moved countries.
The FFmpeg project has 8 libraries. libavcodec only deals with decoding/encoding and bitstream parsing & filtering. Demuxing/muxing, frame filtering, scaling.. are all handled by other separate libraries.
You jest but it could work out. Samsung has more than doubled their share price over the last 4 years. Tripled over the past decade. Additionally you have to consider that retaining the shares may be critical to maintaining control over Samsung. So that would be worth a certain premium. There's still risk, but theres risk in owning any piece of any company.
> I know a sample size of 1 has an effectively 100% error rate, but, I think Microsoft is losing mindshare with GitHub. Stuff like this doesn't help. I could see a small company like GitLab needing to toe the DMCA line, but, Microsoft has the deep pockets and could have built some major community will here by handling this better. Unfortunate that they didn't.

If MS didn't comply with the DMCA takedown notice, then the RIAA could go to court and get an injunction to force it down. Depending on how spiteful the RIAA and the judge are feeling, the injunction could be worded to take down the entirety of GitHub over a single repository. And the impact of actions like these is to make it more likely that such an expansive injunction is sought or granted.
What happens to the doctor in cases like this? Seems like a slam dunk medical malpractice lawsuit but then again it's just one word against another and damages are hard to prove since pain is only experienced in the moment.
Yes, how absurd it is to compare ideas written in detail and history written in detail. My goodness, what a mistake I’ve made falling into the classic trap of actually understanding the subject matter and not regurgitating mantras about it.

You’re right though, it probably never will be tried.
Acer’s First Chromebook with Snapdragon 7c Is Ultraportable, 4G LTE Equipped
Arguably the Quest 2 hits this market still because

1) You can still use Valve Index controllers with the Quest

2) You can do PC VR with the Quest 2 via a USB 3.0 cable

3) You can do wireless PC VR using wifi AC using your home router and Virtual Desktop

4) You have a higher resolution headset panel than the Vive, when using it with PC VR.
This is great! Anyone know what the format for Google Docs is and whether Pandoc or another tool is good for importing GGocs into other formats?
You are probably right--but I don't understand why they are pushing this aside from wanting to further their Facebook application.

> The reason they are getting people to create accounts, which is obvious to anyone who has actually used an Oculus, is that the multiplayer matchmaking story right now is horrible, and it absolutely definitely needs to be replaced with something logical with cohesive friends lists. It is the exact reason Facebook is a nice way to login to mobile multiplayer games.

Can you elaborate? What's the issue with multiplayer games?

I own a Rift and I play (mostly Echo Combat) online... I don't see what's wrong with the games or why a facebook link would make it any better.
Hmm, I seem to have gotten the paper to intersect with itself…
US copyright law has teeth for stuff like this.

If the RIAA goes after the OP for statutory damages, he's basically fucked for life. And they love to make examples of people. Did everybody forget Kazaa and Limewire?
Due to the low cost of solar panels, there is no reason why one cannot have an overcapacity of 2x-3x along with storage.

In that case we really need good applications to take advantage of surplus energy beyond energy storage.
Ask HN: How should I accept payments from pilot customers?
Is it best for me to set up an entire Stripe integration with my website, or before a public launch should I just ask my first customers to venmo me? Would that make my project look unprofessional and worth less to them? It's a B2B SaaS and I plan to have monthly recurring payments.
They're only making their clients employees lives hell.
I remember reading the exact same thing before: being taught personal finance by a car salesman friend of the teacher. Unless that's quite common in the United States of course.

Not accusing you of anything BTW.
Rift will also require it in a few years.
You're right about everything but that we're the common trusted party. We have a relationship with the receiver. They want to be sure nothing happens in transit from origin. We do not have a business relationship with the transporters (many of whom are independent).

The way the transporters know they're getting a fair deal is precisely because we are not the source of truth — a database outside of our control is (a blockchain, in this case).

We're not voting on what is true, we're relying on the blockchain as an immutable representation of state. An append-only, distributed database that we do not control.

And please don't downvote my comments out of a misunderstanding. That's juvenile.
So, how well would a smartphone work on the Moon or Mars? (ignoring the fact it is not shielded for cosmic radiation). If the spring&ball accelerators are measuring the effects of gravity, would they notice the rotation when a != 9.81m/s/s?
The history of that github repo shows that counterclaims would be listed in that particular repo, along with the original DMCA request. There is no PR for a counterclaim for youtube-dl as of this comment.
Yes.

You can get it with: git fetch <remote> refs/pull/<pr>/head

My git config has the alias:

pr = !f() { git fetch $1 refs/pull/$2/head:pr/$1/$2; } ; f

which will create a local branch corresponding to the provide PR. This is useful for evaluating large PRs that would be difficult to fully evaluate with just the online UI.
RIAA taking down all of GitHub would instantly pit them against all of Microsoft, and make every developer who already hates their guts to pick up the pitchforks and march. They won't try doing it.
In fairness, there's much less exploitable area in an engine without JIT.
The problem is that there is no penalty for fraudulently issuing claims.
You have to pay attention to the Indian startup scene
(1) Hotel Shreehari – Posts – Facebook
Booked: Should You Allow Cab Services to Use Your Data
Part of the way? I'd say that Intel's success has been entirely due to their ability to stay a step ahead of everybody in fab processes. Losing that ability is going to kill their profitability in the long run. Things are going to get ugly for them.

Losing a product line that drove that fab improvement process isn't going to help.
Regardless of what you think of the conspiracy theory, they've had quite a long time to plan what they do next, so you'd presume they had something figured out.
> the idea that Git provides what a blockchain does.

Because Git is a Merkle DAG and blockchain is a Merkle chain. (I think that's the word)

So, although it would be ugly, you could store data in Git as a linear series of commits and get the same public or private ledger.

> whoever is provisioning the Git repository (most likely us) would also have the ability to change read/write permissions

But if your clients who don't trust you are monitoring the repo, and you do something like a `push --force`, they would see the hashes change.

> But we use a public blockchain for a reason.

I've tried to guess the reasons:

1. If the public ledger is watched by 100 other people, it's much harder to roll back an event than if it's only watched by a few clients who might not notice if you post an event and then immediately revoke it.

2. Since the public ledger gets a lot more traffic, its clock is more accurate. With a private ledger (Like the Git hack) you could still use the latest Bitcoin hash to prove "Commit B is made after Time A", but the window for "Commit B is made before Time C" is very large.

Honestly, my problem with blockchain is just the word "blockchain". I love public notarized ledgers. But I don't want to buy something that's riding off the hype of Bitcoin and buzzwords, and I don't want to sell that to people.

I need an audit log for something at work and I'm trying to figure out if this is useful. If it is, I would never tell my boss that someone called it blockchain. Non-programmers will think it's unbreakable Hollywood magic crypto.
The Judiciary Act of 1789 says "The district courts shall have original jurisdiction of any civil action by an alien for a tort only, committed in violation of the law of nations or a treaty of the United States". That provision is known as the "Alien Tort Statute" or "Alien Tort Claims Act".

It is not clear what exactly the original meaning or purpose of this clause was, it was almost entirely ignored until the 1980s, when the US courts resurrected it as a basis for allowing victims of torture to sue the perpetrators in the US despite the fact that both victims and perpetrators were non-US citizens and the torture had no connection with the US. It is questionable whether this contemporary use of the clause is what its authors had in mind.

Most likely, the original intention was to permit foreign nationals to sue in US courts for wrongs committed against them by US citizens or in the US. For example, the US agreed in the peace treaty with Great Britain which ended the American Revolutionary War that British creditors would have their loans honoured, but several states refused to enforce those loans. In another case, in 1784, the top French diplomat to the US was physically attacked on a street in Philadelphia; the French government was upset that US law at the time did not allow the diplomat to sue his assailant. Cases such as these were likely the original intention of the clause, and its original authors probably never expected its later use, but the clause is so vaguely worded it permitted that later extension.
> get shoved into management long before his age.

Problem is that management pays so much better than a contributor of code. Society has collectively decided that management is worth more economically, than individual contributors.
"The system always works the way a rational human would expect."

We all wish, we all wish.
> in terms of bang for buck it's unbeatable

Luajit packs a similar punch, and actually has performance comparable with v8.

Plenty of things with performance and size similar to quickjs, though; regular lua, micropython, chibi scheme, s7 scheme...lots of great options.
More like RIAA says to all their publishers "don't do business with Microsoft anymore"