skysight-inc/HackerNews huggingface dataset:
You casting doubt on this with a frontal assault. Read your post and wanted to check out the 'show' that was implied but all immediately my eyes fell upon this:

Add our “Humans Only Clause” to your MIT license. Your code is still open source — for human developers only.

Sore disappointed that there is no entertainment involved. That's actually a pretty cool idea.

So github doesn't have (could be wrong) a default license grant or a over-riding licensing agreement. Your project, your license. If you change the license of your project, that is entirely your choice.

As to the Q of should we be generous to our corporate masters or take this opportunity to stick to the man and get rewarded for our mind products and compensation for being geeks! Society does owe something, does it not? /G

It's worth having a discussion about it, imo.
magnets!
> any individual would give hundreds of millions to a politician with nothing but just good intentions

Of course I don’t. They’re just raised outside power. They think money buys influence through donations. It doesn’t. They’re being played, and there will eternally be a joker in their seat.
Implementing Access Control for Uploaded Files in PHP
Clickbait each game has a legitimate reason to have its status revoked. This doesn't belong on HN.
Mens rea is a sufficient condition, not a necessary one. You can also be found culpable under the standards of reckless action or criminal negligence. This is also true in every state that I'm aware of.

"We run such a large and haphazard business that we inevitably do a little crime" is textbook culpability via negligence.

Edit: And, to be absolutely clear, I do not believe for one moment that it isn't within Amazon's technical capabilities to detect at least some percentage of likely stolen goods on their site. This is merely the weakest possible argument for responsibility on their part.
No.

They have their own domestic source of gold.

US dollars can only be minted in the USA so they have no domestic source of those, they're running low on dollars and they need them to purchase other international commodities besides petroleum.
I can touch on this, the read and write access is for future iterations to be able to automatically add / append the license text to the file. Adding the licenses one by one is tedious.
I agree that Epstein should have been stopped sooner and the fact he wasn’t is pure corruption, but he apparently had blackmail material on people in high places. Note that the judge’s son was killed after Epstein died, so if it was related to that case, it was not to protect Epstein himself.

I haven’t heard any claims that SBF has blackmail material. The donations he made are now embarrassing for their recipients and he has no capacity to make future donations. I think he’s going to jail, it will just take some time for justice to work.
It’s literally impossible to sell goods from third parties at scale without inevitably accepting stolen goods.

There’s no amount of vetting that could solve this.

> "We run such a large and haphazard business that we inevitably do a little crime" is textbook culpability via negligence

Accepting goods for sale from third parties is not negligent.
“Why?”
Yeah you can tell dumb people from smart people, dumb people, when they are older, think they know a thing to two by virtue of being older, while smart people recognize other smart people regardless of age.

Well, that’s one way that’s relevant to the discussion anyway.
What about the likelihood they would then be getting more oil for the same amount of gold.

Might be the kind of loss they could profit from.
well, it seems more to me that you do not acknowledge that there are things outside one's control, that good choices can only surmount so much.
I too am currently in Google Pay support hell. Never in my life have I experienced such a Byzantine hell of weaponized incompetence.

I’d post the thread but it’s just 48 exchanges of me calmly and patiently explaining the situation. And them failing to read the case notes, saying platitudes and then pasting the same non-useful canned response.

Here’s a fun fact or two:
Did you know there’s no way to get your money out from the web interface? Did you know there’s no way to select your profile id on iOS? These two features haven’t been implemented. If you’re clever you can reconstruct the rest. Their documentation indicates that they also don’t have an account closure reconciliation process. I’m hoping that’s just inaccurate documentation because that’d be illegal.

Good times. Some states attorney generals should band together and sue those jerks.
I'm presenting the license text in a creative and unusual way that real hackers might enjoy.

If that confused you, or you consider it "obnoxious", then you are not the target audience.

That's ok. Hacker News is not 100% hackers!
I don't care what they are doing right now.

This discussion and thread was about Google. The original comment was "Just baselessly accuse the website of hosting death threats. That will get it taken down."

A user asked for an example, then another user provided one but for Cloudflare. Which isn't an example of Google taking down a site
I would happily contribute all of my public source code under whatever license to a dataset that required models to also be open sourced. I am not OK with Microsoft creating a derivative work (Copilot's model) off of GPL code and not releasing the weights under the GPL.
Yeah this is about as effective as making a FB post saying "I hereby revoke Meta's permission to use my photos". It's a surprisingly common theme on /r/oldpeoplefacebook
That's a Mastodon and Rails architecture issue first and foremost, though, and far less of a Ruby issue.

Mastodon is indeed a resource hog, so that part of the complaint I agree with.

I've run queue processing on servers a fraction of a modern server CPU, less memory than that total, and with Ruby 1.8.x.

It's not hard. It's hard to do with a naive Rails-based design based around Sidekick workers and ActivityRecord.
Anyone have the text of the clause? I clicked the get started link but it wanted to log in on my Github. I did not see it in the FAQ.
I was running it for free on google colab here and there with no problems.

Haven’t tried the 2.0 out yet so not sure how that’s going.
While we're complaining, you can't measure the "voltage" of an electron tube out of circuit.
We already tried this. It was called The War on Drugs and it failed totally, completely and unambiguously. If there's one thing to understand about the last 60 years of United States drug criminalization and enforcement, it's that those policies have utterly failed to curb drug abuse and addiction. There are a mind-boggling number of studies which show that criminalizing drug use doesn't create fewer drug addicts.
Regardless of any legal issues surrounding this, an important consideration is that modifying any well known license will effectively mean your work will never get used by any large organization. No one wants to spend n hours of legal services vetting a custom license. They want to say "GPLv2, MIT, BSD is cool, everything else is banned".
That's why the standard is negligence and/or recklessness. Nobody expects Amazon to catch every single illegal use of their platform: the expectation is that they apply reasonable effort to doing so, including demonstrating a response to publicly known incidents of crime rings operating on their site.

I said exactly as much in my first comment.

Edit: This is at least the second time you've minimized an important piece of context: the problem is that they're accepting stolen goods, with multiple municipalities repeatedly warning them about it. Treating that as a "scale" issue doesn't wave the crime away, any more than throughput at a meatpacking factory would be a defense for the occasional employee being caught in the slaughter line.
It's more obnoxious than creative and unusual
There’s an alternate way to save space: the discrete Hartley transform.

https://news.ycombinator.com/item?id=27386319

https://twitter.com/theshawwn/status/1400383554673065984

dht(x) = fft( (1 + 1j)*x ).real / area(x)**0.5

area(x) = np.prod(np.shape(x))

The dht is its own inverse, which is a neat trick. No need for an inverse fft. In other words, dht(dht(x)) == x.

Notice that the output is the real component of the fft. That means the storage required is exactly identical to the input signal. And since the input signal is copied to the real and imaginary components (1 + 1j)*x, the intermediate representation size is also equal to the input signal size. (Just take sin and cos of the input signal.)

The dht has almost all the same properties of the fft. You can blur an image by taking a hamming window and multiplying. You can resize an image by fftshift + pad with zeros + fftshift. Etc.

In practice the dht seems to have all the benefits of fft with very few downsides. I’m amazed it isn’t more popular.
Which satellite imagery data is used for this video?
It mainly became a tradition in those pop radio markets which were already well-established during the Vietnam war, and where there was wide sentiment against the idea of being drafted into the military to fight for someone else's country. A lot of young people (now boomers) would have rather been doing something worthwhile for America itself instead.
I think I saw that the first time when I was about 11 years old, so around 1970. Before that I grew up watching the TV show "Combat" and show like that were all I really knew about our Military.

I was stunned at how they portrayed the insanity and ineptitude of our Military Officers and politicians. They made it look so crazy and believable at the same time. But what was really stunning was someone had the balls to make it.

In that same sort of genre Kelsey Grammer in "The Pentagon Wars" (1998) is pretty good too. I haven't watched either of those for a long time but think about it now and then.
"Use of the Software by any person to train, teach, prompt, populate, or otherwise further or facilitate any so-called generative artificial intelligence, generative algorithm, generative adversarial network, generative model, or similar or related activity (or to attempt to perform any of the foregoing acts or activity), whether in connection with any so-called machine learning, deep learning, neural network, or similar or related framework, system, or model or otherwise, is strictly prohibited and beyond the limited scope of this license, absent prior payment to licensor of the licensing fee of the amount of ____"
I use it, for example, for Gitea storage. My host doesn't have a lot of storage, but I use reclone so that it all goes directly onto Google Drive (unlimited paid storage).

Gitea also has a private docker container registry built in, which quickly grows large into several (hundred) gigabytes. It all works perfectly well with rclone.

This makes my host stateless. Just run gitea docker image with Google-Drive backed storage. It works great because both git repositories and docker images are backed by files that are essentially immutable.

An example that would not work well would be trying to run a container whose storage is a SQLite file that updates often. Trying to sync that SQLite file to google drive with rclone would be a bad idea.
mercilessly prosecuted ...

> Most of the Sasanian Empire was overthrown by the Arabs over the course of 16 years in the 7th century. Although the administration of the state was rapidly Islamicized and subsumed under the Umayyad Caliphate, in the beginning "there was little serious pressure" exerted on newly subjected people to adopt Islam

> Under Abbasid rule, Muslim Iranians (who by then were in the majority) in many instances showed severe disregard for and mistreated local Zoroastrians.

...

Islamic Invasion of Persia was as brutal ...

> However, Sir Thomas Walker Arnold doubts the entire narrative of the forced conversions of the Zoroastrians, citing many examples of tolerance that were shown by the Muslim overlords concluding that "in the face of such facts, it is surely impossible to attribute the decay of Zoroastrianism entirely to violent conversions made by the Muslim conquerors". Arnold suggests that some of the conversions of the former-Zoroastrians were actually sincere citing the similarities between the two religions as a motivation for the conversions. Stepaniants also (like Arnold) declares that some historians have said that some of the conversions to Islam were sincere citing the fact that Islam offered a broader door of brotherhood, unlike the restrictive criteria of Zoroastrianism.

...

Those are choice quotes, sure, but they counter the rather brazen tone of GP's comment. That's even disregarding the fact that the society, norms of war and conquest back then was very different from today.

Umm... don't be my namesake.
I’ve had phenomenally good support from AWS. I recently had a problem where a nat instance was opening more than 55k simultaneous connections (don’t ask) and AWS support helped me track down which ecs service it was coming from. I’ve had utter shit support from GCP (mostly around “hey can I get this API limit raised). My best support from GCP was from our customer evangelist. He actually knew stuff. His turnaround time was 3-5 days. I eventually just stopped filing support cases because they were useless.
Perhaps the company structure needs re-evaluation if cross-discipline individuals don't have places that they neatly fit without fudging.
Blogging, the Nihilist Impulse (2007)
Google engineers are not known for being super available though.
Foxconn woes could hit at least 30% of iPhone Nov shipments from China plant
Just get an Intel based SBC, they're around the same price and don't come with endless headaches because they don't rely on ancient kernel forks that will never have their changes upstreamed.

Edit: I should say x86 SBCs because there are AMD and other x86 SoCs out there.
Like every year I will do the first days and abandon when it becomes too hard and time consuming.
Might just be the greatest movie of all time, certainly my favourite too. I read recently that it was kind of the "Big Lebowski" of it's generation, with tons of quotable quotes, eg "You're gonna have to answer to the coco-cola company"
But if you fight against overzealous enforcement you will necessarily be shielding some bad actors along with the good.

Not that I'm personally against the SEC (and other agencies) crossing into crypto and interpreting their mandate broadly, rather than being overly conservative and waiting for new laws while the scammers run wild. But in other areas these paperwork demands could be a huge burden...
The amount of data (not just code) that we would need to get sign off on is prohibitively large. If you account for all the stakeholders, then this won't be easy at all.

Meanwhile, the institutions will leap ahead of us. Models and annotated data sets will forever be out of reach. Open source equivalents will be severely behind the status quo.
Tell that to everyone using email
Funny how movie studios seem to make similar movies at the same time. Remember when a few different movies about Mars came out at the same time?
The US is a much richer country than the UK. Wages are higher and thus the market can bear higher prices. For example experienced nurses in the US can make six figures whereas in the UK nurses start on a poverty salary and through experience can upgrade that to mid five figures.

Moreover the UK has undergone dollar deflation in recent years that we are only just catching up to. The pound dropped from $1.70 to $1.20 in the last decade. But £ inflation over that period was low. So prices were in fact falling in dollar terms until the recent inflationary period.
You can tell which part of the company makes money?
Ask HN: Do a lot of business leaders try to emulate Elon Musk?
This seems to prohibit benign activities like importing the code into an IDE that contains auto-complete.
Thank you. I see the Humans Only Clause is much more explicit about what is prohibited than the No-AI 3-Clause License, and furthermore directly states a licensing fee.
And those customers can choose to ignore the emergency billing shutoff. The rest of us need assurances we do not have an unlimited liability that could strike. My potential spend is under $1k per year. Vastly different cost considerations at play.
>Also, where is this federated IRC you speak of?

Freenode is one.

>There's no cross-server identity

Your identity is your nickname.
If their parties had something like a consensus, under the constitution congress could vote to expel them for ethics violations. Of course, congresspeople don't like to punish congresspeople for ethical lapses too vociferously or too frequently, for some obvious reasons...
Likely because ActivityPub alone provides just a subset of what a typical social media client needs, and requires far more logic in the client than using the Mastodon API. E.g. if you use those APIs you don't need to care about webfinger and can treat the local server as the only API endpoint. There are few compelling reason for client writers to talk ActivityPub to the servers unless/until there's a far larger number of servers which does not support the Mastodon API
The events in Tigray alone, once the internet is restored and the full extent of the damage can be assessed and broadcast to the world, alone will probably be enough to give the early 2020s a name. When the worst mass atrocity in a generation can go on because the rest of the world had so many other problems to deal with, and so few people knowing about it, it highlights how bleak this period has been.
> I meant with the company as a whole, not an individual.

As did I.

I don't disagree, technically, but calling the relationship "deficient" has implications that aren't necessarily true. For instance, leaving a position because of a change in your personal circumstances isn't leaving because the relationship is "deficient" in any sense other than your needs have changed in a way the company cannot accommodate. It isn't because there is anything wrong with you, the company, or your relationship with the company.
Elon Musk offers general amnesty to suspended Twitter accounts
> Why can’t we run more things on top of email as a backend?

Security, speed, and lock-in.

Email is hard to secure without using out-of-band mechanisms, and at that point if you're already not adhering to an existing standard you might as well write your own.

Email is fast for what it does, but it's not fast enough to handle the low-latency and interactive environment of something like Twitter. We don't notice this as much because so many people are used to using the same 2-3 email providers (heck, Google alone probably accounts for most personal email), but in a truly federated environment there can be noticeable delays. SMTP explicitly allows for this and provides mechanisms to handle it.

And lastly, building on top of email makes it hard to achieve vendor lock-in, which makes it hard to make money.
Copper salts are a start, but I think I'd prefer mine with copper pepper as well.
"Here we are, trapped in the amber of the moment. There is no 'why?'" – Kurt Vonnegut
At least when that happens it has better chances of yielding the best product.
You don't get to redefine 'federation' because you prefer an approach different than IRC undertakes. It's very much federated and always has been. Data transfer is in the RFC:

2.3 Messages

Servers and clients send eachother messages which may or may not
generate a reply.
Depends how you define "work." It would have to be pretty damn bad to be worse than what we had. I think King County is doing the "buy hotels and turn them into housing-first apartments" thing, so I do expect those to turn into really bad places. I would also rather have the really bad places behind walls and a roof.
If the topic is a US domestic matter, most of the people who need to pay attention do.

This idea that having accurate information about things happening on the opposite side of the world is going to change anything? You don't have to think about it for more than two seconds to see that's not true. It's an Illusion of Control.

Exposing something is only the first step do changing it. But you can expose things and not change a damn thing.
Being sodium cooled, both a steam explosion and hydrogen gas generation via water is ac minimized. Lots of safety advantages to a coolant that is still liquid at operating core temperature with no added pressure. But of course liquid sodium does come with some other caveats that are of concern. Making it a sealed unit with minimum moving parts helps with some of those potential problems for sure. As does keeping the total thermal capacity relatively low, below the threshold where secondary fission products need active cooling to prevent meltdown even after the reactor is shutdown.
Wow this opened me up to a whole new world. Even managing to flip items with a 1% loss would let you spend $25k for only $250 (the amount of spend you need on delta co-branded cards to hit the MQD waiver for up to platinum).
Probably not, unless you're willing to stretch the definition of 'real time' or 'image'. The classic Arduino Uno processor aka the ATMega328 does about 1 million 8-bit instructions per second per MHz of clock[0]; the Uno iirc has a 8mhz crystal. Even for the contrived example of a 1MP webcam that outputs uint8 grayscale values, you'd only be able to read it at about 8 frames per second, max, much less do anything with it. If you limited yourself to 64x64 boolean images, maybe; you could probably run a simple NN to categorize MNIST examples or do blob detection.

If you want to mess around with image processing within the realm of the Arduino framework, you could pick up a super cheap ESP32-CAM dev board [1], which has a small camera and a dual core microprocessor with much less anemic specs. You can of course program it using the Arduino IDE or, as I prefer doing it, using PlatformIO [2] which is a CLI tool and VSCode extension that allows you to use the [Arduino, ZephyrRTOS, mbed] framework with a zillion different dev boards and architectures.

[0]: https://en.m.wikipedia.org/wiki/ATmega328

[1]: https://www.amazon.com/HiLetgo-ESP32-CAM-Development-Bluetoo...

[2]: https://platformio.org/
> Who is PayToTrain created by and why?

> PayToTrain is created by a small group of developers and attorneys who are passionate about open source software and ensuring that developers are properly compensated for their work. The website and service are provided completely free of charge.

That doesn't answer the obvious implied questions of how much anyone should trust this effort -- such as not to be selling them out to the infingers, either individually, or as as a "self-regulation" model that the infringers can point to in upcoming legal battles. And I'd be surprised if the attorneys didn't realize that.
True but as that's the only one I'm using, that's the only one I can speak of.

Anyway, they're both free, so for personal use might as well use the Pro, instead of limiting yourself to the pesky Home Edition.
> This is probably going to play out like Oracle vs. Google when Google suddenly realized that they should lose and intentionally threw the case.

What are you talking about here?
A necessary evil. You point out a cost. The benefits outweigh that cost.