skysight-inc/HackerNews huggingface dataset:
Let’s be absolutely clear here:

Laws exist.

If you’re a company, you’re obliged to follow the law.

So, if you have an image generating technology that can generate content that violates the law, you’re obliged to prevent that.

Share holders also exist.

If you spent 1000000 developing a piece of software, why the heck would you give it alway for free? You are literally burning your share holder value.

You’re probably morally (tho not legally, as with SD releasing their models) obliged not to give away your “secret sauce” to your competitors.

So, forget morality police.

Companies are doing what they are obliged to do.

Maybe they couch it in terms of “protecting the world from AI”, but let’s be reallly cynical here and say, the people who care about that is a) relatively small and b) do not control the purse strings.

Here’s a better question: why do you (or I) who have done nothing, and contributed nothing, deserve to get hundreds of thousands of dollars of value in models for free?

…because they cant just host them and let you “do whatever you want” because they are legal entities and they’ll get sued.

> Who is willing to just work on a product and release it for the public, restrictions be damned

Do people often just walk up and out piles of money on the table for you?

They don’t for me.

I’m extremely grateful to the folk from openai and SD who are basically giving these models away, in whatever capacity they’re able and willing to do so.

Were lucky as f to be getting what we have (whisper, SD, clip, media pipe, everything on hugging face).

Ffs. Complaining about restrictions on the hosted API services is … pretty ungrateful.
Politely disagree. The Pocket Casts app UI can definitely use some improvement. There's no such thing as perfection, and this app is far from perfect.

Reading about how they were sold in 2018 to NPR explains A LOT of why it hasn't changed much in the last 4 years.
It's not about class-based custodianship but rather the simple fact that the number of attempts like these will multiply like wildfire. You won't need to be determined, you'll just need five minutes with the software before heading to work.
There is nothing unclear about it: they took a permissively licensed piece of code (MIT), then relicensed it under a copyleft license (GPL). (Then possibly/presumably made changes to that GPL codebase.)

The MIT license gives you a right to sublicense to your heart's content.
So smalltalk?
It gets tiring playing word games to avoid the suggestion that certain natural pressures have personal agency.

Water "wants" to flow downhill. Gasses "want" to expand to fill their container. Genes "wanting" to replicate drive animals literally wanting to reproduce, and the incidental awareness of that drive in some species comes down to a certain molecular arrangement brought about by said genes. The genes are data, the minds are data, and the natural pressure is that that data which succeeds in reproducing will tend to keep reproducing. So in the original sense of the notion of memes as proposed by Dawkins, yes, information "wants" to be free, as that is its tendency. The only other option is that said data ultimately dies out.
In fact, they bought journalism. A lot of journalism that is decreed as evil is precisely the kind bought by aforementioned industries and politicians.

Principles don't matter when you have to ignore them to survive. And it would be so easy to not have to do that too.

Executives are culpable for it, most of the time.
I worked at a startup that had a hard time staying focused and OKRs were another distraction. We had one ‘goal’, to find product-market fit, and having everybody pick 20 personal OKRs had nothing to do with that.

It strikes me as another way to make sure dark triad people get promoted and other people get crushed because being evaluated on lots of twisty little goals gives the self-promoter many ways to look good and make honest people look bad.
So you want people who are working on something to release it in a way they don't want to, when there is a good chance it will bring the full might of (multiple) government regulations down on them?

They are doing the right thing for their industry. The world is barely ready for what is currently available.

They are probably doing the right thing for their own financial success. If they have access to the unreleased tech they could sell the resulting products, or rent access.

And maybe the things they haven't released don't work all that well to begin with.

I mean if you're that worried about not being able to create fake nudes, then start learning about it and make the changes yourself.
I disagree with the niche market thing.

#1 Military forward operating base
#2 Anything that has to be in the middle of nowhere, think mining and agriculture, maybe even oil rigs
#3 Shipping, it could make electric container ships viable.
#4 Anyone who wants to rent their power, rather than build their own panels. You're shifting CapEx to OpEx. This is why cloud computing took off. You can have any amount of power you need at the flip of a switch. People will pay a massive premium for that.
I wrote a similar solution 8 years ago. I repurposed the system to identify IPs owned by the government, and notified them if a malicious copy of Windows (but not limited to) was seeded by them. Meaning there was a chance that an unknown actor had a backdoor in my government's network. If you wanna discuss, I'm happy to talk and even contribute towards a commercial solution majestic.hn@fastmail.com. I didn't pursue this opportunity for money at that time, but I had my fair share of "shoutz". Won't be bad to pick this up again
I really, really hope that there aren’t any people who think they way you’ve outlined.

AI image generation is not a build-your-own-weaponized-virus kit.

It’s a useful tool that can be used to produce creative expression. What people produce is up to them, and the fact that they might misuse their capacity for free speech isn’t an argument for curtailing it.
It's not really the regular tech folks or researchers working on the models who are enforcing limits. Most of them don't care and want everything to be as open as possible.

But there is a whole group of people, many of them have little technical skills, who have made it their career to police in the name of "bias, equality, minorities, blabla". Everyone secretly knows it's just a bunch of BS, but companies and individuals don't want to speak out against them due to (mostly American) cancel culture, backlash, and bad PR.

Of course I'd never say in real life that this whole Ethics/safety stuff is absolutely useless BS or I'd be fired :)
This is great news. Long live shiftyjelly!
And some people perceive the "conveniences" that the tech sector has foisted upon us as little more than socially mandated self-flagellation.
I believe there should be government run healthcare but there's still limited resources. You're missing my main point, keeping someone alive in a coma for years has little value. Assuming we can devise tests on whether they are awake.

Now imagine we can determine they are conscious. Then we should still put then out of their misery assuming we can't bring them out of it.

You hear people talk about the horrors of solitary confinement, this is even worse.
The Kyle Rittenhouse trial was a great example of this. The media painted him as a white supremacist and all that, and one of Biden’s campaign ads implied he was those sort of things. I was buying into the mainstream news narrative at first, but then I watched most of the actual trial. In the evidence and testimony presented I didn’t see even a hint of racial bias, and my conclusion is he probably shouldn’t have even been charged since the video footage clearly shows what he did was lawful. I will never trust most news sources again.
no bidet tag option :(
The concern is likely about image laundering. The implications of that being readily available are… complicated.
Snipd’s features are great. What kind of feature is making podcasts what they aren’t?

Taking notes makes sense to me for podcasts. Syncing with https://Readwise.io makes sense to me too.
But that fact doesn’t matter in the actual discussion because the debate is the same but the implementation is different. In the US the “get rid of guns” stance is just restricting their use to the maximum extent allowed by the constitution and making them as close to de facto banned as possible.
I have no string opinion on this very complex topic, but want to add that this is an area where the quote "sometimes quantity had a quality in its own" applies. Brennan's flooding the zone with shit propaganda methodology to me is One of the biggest challenges to democracy functioning. We might be able to debunk a handful of fake videos on the public discourse. What would happen if they're are suddenly thousands? Maybe we'd fight better ways to establish truth and a shared reality. Maybe democracy would utterly collapse.

Ultimately, I don't think we'll able to keep the cat in the bag though. If nothing else, nation actors like Russia or China will get their hands on it and crank the propaganda machine with it. We might be better prepared if we just shorten the learning process and give everyone access. That might open some hope that we'll be able to adapt. It's a really scary dice roll though.
It feels like we're going to "safety" ourselves into an even more extreme oligarchy and congratulate ourselves for being so wise to do so.
Tiny homes: No mortgage, low bills and big dreams
It's just not clear to me what a losing Russia looks like. Or what Russia, Ukraine, and Europe look like after the smoke clears.

From my perspective (in the US), it seems to me that our government has an interest in extending the conflict. We're providing just enough weapons and support to help Ukraine not lose, but not enough support to end this already. Maybe this is so Russia doesn't decisively win or lose, and their military and standing pays a large price.

However, I can't help but to worry that we're ultimately making the end state worse for Ukraine and possibly Europe if nukes come into play.
DDG has always been crap in my experience. It's one of those companies who seems to be a media darling, in spite of having a mediocre product. About the only thing I miss from my brief period of using it as my default search engine was the bangs. Now those were a good feature!
Jesus, is it sad when I hear senior now I don't dream of leading the design of big systems?

I think of stakeholder meetings and fighting business requirements?

I had an inotify project in process for creating a better developer experience. Seeing this hit Hacker News tells me it's a fucking political landmine.

Sigh.

Don't worry, I'll have the strength to argue the proper technical solution that still satisfies business needs. That's the important thing!
I think corysama had the right of it, you need to do all the operations in linear colors, i.e.

original image -> convert to linear color space -> multiply alpha -> blur -> composite -> possibly convert back to sRGB if needed

The wrong way I meant was

original image -> multiply alpha -> gamma-correct-blur -> composite

where gamma-correct-blur = convert to linear color space -> blur filter -> convert to sRGB
Freedom to speak and publish, even dangerous ideas, is also a right. Beyond the US.
The parent comment argues for the necessity and inevitability of legal regulation.

We all have standing to debate our shared culture and ethics.
That feels something to be done after we fill vast areas with solar panels on earth.

Putting hardware in place that's expensive to get and even harder to service instead on some piece of land near equator and HVDCing it to places needing it seems not exactly cost efficient.

You'd be also burning most energy in transmission. Might make sense if it was say, above a mars base as it would probably be still cheaper than dealing with dust and you already shipped them to orbit so landing them on another planet is just extra effort
Thanks for the pointer!

I just read some interesting proposals in the GH issues and recognized your username.
This is some nice piece of work - will definitely return to read more about the underlying concepts.

We are working in a similar area with similar problems: Building a new Tor/VPN-like privacy network. See https://safing.io/spn/
Adblock plug-in?
Also, I thought stable diffusion did release their models and methodology? You just need a 3080 with enough ram to do the inference with now boundaries, and if you have the money and time can train new models.

People are already making txt2porn sites. I'm sure they will get crazier and creepier (from my boring vanilla perspective, not judging people with eclectic tastes) as time goes by.
What's surprising is not Gnome not having thumbnails for decades, it's their design philosophy

What's surprising is this poor UX leaked and every programs/DE uses it

Is it even possible to use something else? (unless you decide to subscribe to more junk with KDE)
Yeah I think the curl programmers are far too knowledgable to have proxy discovery set as a default.
This is particularly visible with the sorry state of accessibility options for disabled individuals.

I deal with a moderate vision impairment and everything I do to make computers more usable is bespoke hacks and workarounds I’ve put together myself.

In MacOS, for example, I can’t even replace the system fonts with more readable options, or increase the font size of system tools.

Most software ships with fixed font sizes (electron is exceptionally bad here — why is it that I can easily resize fonts in web browsers and not electron?) and increasingly new software doesn’t render correctly with an effective resolution below 1080p.

Games don’t care at all about the vision impaired. E.g. RDR2 cost half a billion dollars to make yet there is no way to size fonts up large enough for me to read.

I welcome regulation if it means fixing these sorts of problems.
It depends on what you're doing.

I wrote https://www.npmjs.com/package/esbuild-copy-static-files only using the Node standard library. It's a small library to make copying static files with esbuild more efficient, it avoids copying files that didn't change. It's useful for watching and copying files in development.

It was funny writing the readme file though where "No 3rd party dependencies" ended up being called out as a feature. I wouldn't have thought to call that out as a primary feature in any other language's ecosystem.
I mean, that's all fine and well. Just don't sell products then take them away after because you can. Imagine buying physical goods and having the business owner come to your house and take it away because it was costing them too much. Insanity.
IMO is aligns with a more professional industry approach in general. Law, medicine, engineering (in the capital E sense) all have ethical requirements and bodies that govern individuals. I think it’s natural for an industry like CS that has typically been like the Wild West to push back against regulation, but in the end, it’s probably for the better (at least with safety critical applications).
I actually will try that, thanks
The fact that one company is already producing the cheapest rockets, cheapest satellites using directed microwave beams from LEO and shares ownership with one of the largest solar manufacturers in the country leads me to believe that it is an economics problem more than an engineering problem.
Well yeah. But: are we sure the motivation is a moral one? Or is it a financial one? Not passing judgement, but we live in times where it is very easy to handwave moral/ethic/sustainability arguments to fog up the true reasons for certain decisions
The OS of the web crippling extensions and plugins because it hurts its ad-business is not what I would call "being focused on user-control". They're focused on control, yes, but not in our favour.
Airr.io and Snipd.com do the note taking. Both also do the snippets part.
Your comment equates to “stop talking” as if talking and ideas were somehow not the basic unit of democracy.
Exactly what I said: this needs clarification. Maybe adding explicitely the 2 flavors of signals.
Alternatively, as small PRs can be hard (depending on codebase, language, etc), you can try to do small commits.

Aiming for each commit telling a logical part of the story, that together make a PR that is easy to review.

Why is this easier than small PRs? Typically PRs can’t break anything. Whether it’s CI or breaking the build on the main branch or breaking the workflow of other devs, normally main needs to be stable and PRs are the unit of stable addition to that. However, each commit does not necessarily need to be so, especially if you squash or merge so that there are clear working points to revert to on the main branch.

In many cases my commits might not even compile, but this frees me up to do things like: put bulk renaming or code moves in commits that can mostly be ignored, keep business logic changes in small commits that are easily reviewed, write all test function definitions before filling them in to help summarise the testing that is done, etc. thankfully over the last 4 years or so GitHub’s handling of commit level review on PRs has improved a lot.

Small PRs should still be the goal for many reasons, but when it’s going to take way too much work to do, small commits that lead the reviewer through a story of the change being made can be very effective.
(BTW, I did not downvote your comment. I know that you have actually written audio code in Rust and therefore assumed it was an honest question from your side :-)
Similar to how primes show up in nature, e.g. cicada broods maturing at 11, 13, and 17 year cycles - they are less likely to compete with other broods this way, a natural optimization of avoidance.
For a generally usable implementation, libproxy needs to be able to process proxy auto-config (PAC) files, which are small (or not so small) Javascript programs. These programs are expected the parse the URL and decide which proxy server to use (or a direct connection). It's not declarative at all.

Therefore, libproxy is not a trivial dependency.
> Let me reiterate: that requires for it occur to a student that you even can increase your SAT score.

Maybe, but this is so far from my experience, I'm having trouble accepting it.

There's an important test coming up. Surely the default, baseline assumption must be that you should prepare for it? How could anything else be true? Everyone knows getting some practice in makes you better at something, right?

I guess your answers to all of these questions are "no", and I accept that, I'm not arguing, but man, this is weird.

I guess there some things the school do (unarguably) need to tell kids: the SAT is coming up and it's important. My impression is that schools don't always do that.
The fact that there is a constitutional right puts pretty strong limits on where that line is drawn though. I think those guardrails make it a fundamentally different perspective.
How Rust 1.64 became faster on Windows
The right way to manage documentation is to have some kind of a wiki, not to use git.

Git is terrible at managing documentation, it was designed for her bazaar-style software projects like the Linux kernel, which is very much a completely different use case.

Now you can mostly use any technology to do anything du maybe this software is great but I wouldn't mention git as more than an implementation detail personally.
My man said copper XD
Users of Chromium have announced that they will reenable those extensions and plugins - so what, exactly, is the problem there?

This is opensource working as intended - someone else can build it with feature set you want.
That's Mediums entire business model. Blog spam by people who can barely switch a computer on.
I'm pretty sure DDG used to use Yandex... which in turn used Bing. Now DDG uses Bing directly.

The world of search engines is nearly as frustrating as the world of web browsers, or dare I say Linux distros; on the srface, a lot of choice. But, underneath, much of it is just the same old thing, with a different front end.
I tried making a tiny test runner that printed nicely to the console. It’s very basic, but I was surprised at how little code it took: https://github.com/jcpst/neon-johnston/blob/master/test/inde...
Ever seen the movie Real Genius? Many scientists and engineers who have invented technology that ultimately led to mass bloodshed and destruction have regretted their participation.
They created economic value. The tourists couldn't buy the house themselves just for few days visit, and there was economic value in the cleaning, the service, the flexibility of making the reservation in quick timing.

There's no economic value in "providing long term housing to residents". You hodl the asset which someone else required and added no economic value. They could've bought the asset themselves because they wanted to be there for a long term. But they can't because everyone is hodling. When economic incentives are good, you should sell an asset or an investment when you do not expect to gain economic value from it anymore.

Why do people "provide long term housing" instead of just selling their assets ? I see houses as an asset similar to cars. They decay, they break, old houses are horse trade, they require high maintenance. Their economic value only goes down, and their prices would too if there wasn't a housing cartel opposing new construction and high population growth combined with bad government housing policy, but most importantly, if the regulation around mortgages was similar to any other asset.
> would we have even gotten the internet or computers or image editing programs or video hosting or what not with this mindset

This comment shows zero perspective. AI tech is being released waaaay faster than previous generations ever were. Frankly, of you don't want to hear about the researchers' ethical concerns as they release free software, do your own research.

Spoiler: people who don't consider their impact on others end up not being very successful at building new things together.
> I think that a class of people, who ask kind of questions that need absolute guarantee of anonymity (I am thinking terrorists, drug dealers, traffickers etc)

Hard nope, that guy's trouble. He's not one of us.
But stable diffusion isn't an automated system maximizing its own power and drowning the world in paperclips in an out-of-control feedback loop. It's just me generating cool pictures on my GPU.
If a project is actually decentralized, you can't simply fork the code to fork the community. In truly decentralized systems, the consensus rules define whether one is into the system or not.

The big problem here is that most of the systems in crypto are really startups run by a small group of founders. Very few of these projects are really decentralized.
> All of this requires no new physics, no magical materials (eg space elevators do) and are just (admittedly massive) engineering projects.

Dragging wire down from space to earth would require space-elevator level of tech.

And I'm pretty sure microwaving earth's industry's worth of electric power thru the atmosphere wouldn't be any easier. Might even cause atmosphere warming all on its own.
This was the incident that made me switch off of Gmail: https://www.thegamer.com/markiplier-fans-google-account-ban-...

> Unfortunately, and for reasons that are still unclear, this triggered YouTube's auto-detect system for spam. Hundreds of accounts in Mark's 'community' have been banned. ... Being banned from your YouTube account is one thing; ... However, these fans' Google accounts were banned, meaning they lost access to their emails, ...

The accounts may have eventually been reinstated, but to me it showed a willingness to ban an entire google account from a minor infraction in some individual service, which I was just not comfortable taking the risk on.

Not exactly the same as what you're responding to, but very similar.