skysight-inc/HackerNews huggingface dataset:
No, it means there is a 512 bit number you can combine with the training data to reproduce a reasonable though not exact likeness (attempts to use SD and others as compression algorithms show they're pretty bad at it, because while they can get "similar" they'll outright confabulate details in a plausible looking way - i.e. redrawing the streets of San Francisco in images of the golden gate bridge).

Which of course then arrives at the problem: the original data plainly isn't stored in a byte exact form, and you can only recover it by providing an astounding specific input string (the 512 bit latent space vector). But that's not data which is contained within Stable Diffusion. It's equivalent to trying to sue a compression codec because a specific archive contains a copyrighted image.
Not really "for life" (in that sense anyway), but I missed the first thread so I'll put it here, with apologies.

After a lot of research, for Christmas 2020 I got a few "Airpro" masks[1] ($40-50). In short, it's a wearable HEPA filter that pumps filtered air into any standard N95 or KN95 mask.

In theory this gives better filtration (both from higher efficiency and positive pressure), but mainly I love it because it eliminates hot mask face.

My original unit is still going strong. I'm pretty careful, but it's still had numerous drops.

Tips after >2 years of use:

* I always use it on high, unless the battery is low.

* I bring my own N95 masks that I prefer, the (sadly discontinued) Harbor Freight N95s. Choose one you like. I change it about once a month.

* I (gasp!) convert my head straps to ear loops. Much easier to eat that way: open, shovel, close.

* The design is made to accommodate a carbon pre-filter, so I just cut rectangular prefilters out of standard surgical masks. Changed monthly, I still haven't needed to replace the original HEPA filter.

* Be sure to check out the review from "TX gadget nut" for how to seal the internal leak paths.[2] I potted the entire board with food-grade caulk, since I noted small through-holes in the PCB.

* To protect the silicone hose from strain, I hang the unit sideways using the lanyard.

* If you're really obsessive (guess how I know...), you can use a small file to remove the mold lines inside the outlet port, slightly reducing the pressure drop.

* As with any mask, it's important to perform hand hygiene before and after touching or adjusting it. A dollar store conical spray bottle and rubbing alcohol works fine.

* It's surprisingly nice to completely avoid wood smoke and diesel exhaust. I didn't realize how ubiquitous it was until I had the option to not breathe it in.

Fingers crossed, but so far it's been very effective and comfortable. All told I estimate it's about 15¢/day.

I'm ordering a couple spares, since I never know when a product I like will get discontinued...

(not exactly BIFL given the consumables, but before this I went through an N95 per week so I'm still ahead)

[1] https://www.amazon.com/dp/B07YWLBVF2/

[2] https://www.amazon.com/portal/customer-reviews/media-gallery...
My favorite calendar app is a PWA that uses those standard protocols to integrate with services, plus some other features that I want. And soon, it will have notifications, too.

> Overall, flexibility is good.
That’s also my impression. Delivery times of more than a year are not uncommon. Tesla seem to be doing a few things right though
> That’s going to be hard to argue. Where are the copies?

If you take that tack, I'll go one step further back in time and ask "Where is your agreement from the original author who owns the copyright that you could use this image in the way you did?"

The fact that there is suddenly a new way to "use an image" (input to a computer algorithm) doesn't mean that copyright magically doesn't also apply to that usage.

A canonical example is the fact that television programs like "WKRP in Cincinnati" can't use the music licenses from the television broadcast if they want to distribute a DVD or streaming version--the music has to be re-licensed.
What a total hero that Director of Engineering is! Told by the CEO to do something immoral and he just flatly refuses!

This good, courageous person should be honored.
This is a great piece. My software engineering training just held the assumption that the world runs on agile processes by now. Waterfall-like processes were a historical reference and a failure.

Since external customers and non-swe stakeholders expect binding contracts and even waterfall, I would consider it essential to learn how to interface agile processes with the said contract-driven stakeholders. Telling them that we are trying our best just doesn’t work.
https://en.m.wikipedia.org/wiki/Liquidator_(law) would fit the description.

Also paramedic.

And, of course, Paratrooper.
I got an LG C2 and immediately plugged a Roku into it. I've spent less than 5 minutes total looking at WebOS. I also have OpenWRT's ad block setup enabled on my router. If there are ads on its home screen, I am blind to them.
That’s possible with the adblocker I use, 1Blocker. On every platform too.
As a side discussion, is there any research model which tries to do what they describe? Like overfitting to the maximum possible to create a way to compress data. It might be useful in different ways.
The Anti-Twitter Files: Report Shows How Twitter Helped Trump and Conservatives
> Chrome and its derivatives are easily the worst in that regard.

Vivaldi is indeed a paragon of customization.

Grandparent commenter was invoking Firefox, however.
"Copyright currently protects poetry just like it protects any other kind of writing or work of authorship. Poetry, therefore, is subject to the same minimal standards for originality that are used for other written works, and the same tests determine whether copyright infringement has occurred." [1]

[1] https://scholarship.law.vanderbilt.edu/vlr/vol58/iss3/13/
I think you are looking for someone to make a decision for you. This is not what career coaches are for. This is usually a quality of bad friends.

You have all your options laid out on the table already. Your interests will change, this world is not static. Your skills might also change given your curiosities and exploration. Your job right now is to gain SKILL & CAREER CAPITAL. What is it?

- Network

- Soft skills

- Hard skills

- Meta skills (learning how to learn, not shitting your pants when shit hits the fan, dealing with your own insecurities etc.)

Consider this:

- You are time rich

- You are a health millionaire (can hustle)

- You are poor money wise

This is a normal situation at your age. Pick a path based on your interest and how much potential it has (please don't go into fax machine business) and go do it. What ever it is... You are probably wrong about it anyways and in 5 years you realise you want to do something else. That's normal. But you need to do something now to land there...

Dip your toes into things, experiment, do and build stuff + read `The defining decade` book.

Good luck!
I used to swear by LG TVs because their smart features used to be one or the few on t he market that wasn’t intrusive. I even have a bunch of friends who have bought LG TVs based on my recommendations. But the one I bought a couple of weeks ago had the same issues you described and it has left a really sour taste in my mouth too.

As an aside, can you share the additional domains you added to PiHole please.
Tried several gui alternative because docker desktop offer nothing and ends up enjoying lazydocker
https://github.com/jesseduffield/lazydocker
50% of funds and people absolutely beat the avg. index. Again, assuming efficient market hypothesis, it's by definition. As I've said, after fees, which is returned to the investor in the fund ~ -1%, of course it's not worth it. But the funds are throwing darts, the people are throwing darts, and 50% are beating the index. Only if you disbelieve the efficient market hypothesis, and think a few funds are disproportionately profiting ~100%/yr (you could maybe make the case for Rentech $10m medallion), would that be untrue.
Please feel free to suggest a 3rd option. I live in Europe and I don't know any.
Wednesday to Wednesday is brilliant! Thanks.
Banning AI from training on copyrighted works is also problematic because copyright doesn't protect ideas, it only protects expression. So the model has legitimate right to learn ideas (minus expression) from any source.

For example facts in the phonebook are not copyrighted, the authors have to mix fake data to be able claim copyright infringement. Maybe the models could finally learn how many fingers to draw on a hand.
As a counterpoint, I had to switch to Chrome because:

a) Google Meets was unreliable on Safari;

b) the search in Safari is terrible (in one instance it could not find a word that other browsers would).
Diffusion models learn a transformation operator. The parameters are adjusted such that the operator maximises the evidence lower bound, or in other words, increasing the likelihood of observing a slightly less noisy version of the input.

The guidance component is a vector representation of the text that changes where we are in the sample space. A change in the sample space changes likelihood so for the different prompts the likelihood of the same output image for the same input image will be different.

Since the model is trained to maximise the ELBO, it will produce a change closer to the prompt.

A good way to think about it is this: given a classifier, I can select a target class and compute the derivative of the input with respect to the target class, and apply the derivative to the input. This puts it closer to my target class.

From the perspective of some models (score models), they produce a derivative of the density (of the samples), so it’s a bit similar to computing a derivative via classifier.

The above was concerned with what the NN was doing.

The algorithm applies the operator a number of steps, and progressively improves the image. In some probabilistic models, you can think of this as an inverse of stochastic gradient descent procedure (meaning a series of steps) that, with some stochasticity, reach a high value region (the density).

However, it turns out that learning this operation doesn’t have to be grounded in probability theory and graphical models.

As long as the NN learns a sufficiently good recovery operator, diffusion will construct something based on the properties of the dataset that has been used.

At no point however are there condensed representations of images since the NN is not learning to produce an image from zero in one step. It merely learns to recover some operation applied to the input.

For the probabilistic view, read Denoising Diffusion Probabilistic Networks and references, in particular langevin dynamics. It includes citations to score models as well.

For the non probabilistic component, read Cold diffusion.

For using the classifier gradient to update an image towards another class, read about adversarial generation via input gradients.
Because you're silently invoking additional data (the prompt + noise seed), which is not present in the training weights. You have the prompt + noise seed for any given output.

An MPEG codec doesn't contain every movie in the world just because it could represent them if given the right file.

The white light coming off a blank canvas also doesn't contain a copy of the Mona Lisa which will be revealed once someone obscures some of the light.
I can't get it to work for any chinese characters.
AcryPhone – A Phone-Shaped Slab of Acrylic
All of the good changes have also come with new laws that forbid many of the bad uses thereof. Not every form of use of a technological invention is a net positive, and laws reflect that, by forbidding the negative uses.

The automobile revolutionized transportation, but also came with licensing requirements. (And more recently, we are finding to be responsible for a health and climate catastrophe, necessitating new restrictions on fuel economy, leaded gasoline, ICEs, etc.) You didn't need a license to walk or ride a bicycle, or ride a horse, but when we started putting people behind thousands of pounds of steel, all of a sudden we needed to come up with a myriad of new rules and restrictions on how automobiles could be used.

The printing press came with copyright laws. New and more destructive weapons and tools and chemicals came with more restrictions regarding their possession and expected use. The telephone and the computer combined allow robo calling and spam on an industrial level, and those particular uses of those new technologies are forbidden. Radio revolutionized communication, but we don't just let any random asshole blast static into the spectrum. We have narrowly curtailed, permitted and forbidden uses of it.

It would be far easier to name the technologies that net-benefited society, and did not need new rules around them, to prevent their destructive and damaging uses.

This one isn't looking to be one of them.
Shareholders are the ones pushing ads and poor quality products. They see what windows OEM's and Android are getting away with and are jealous that Apple isn't doing the same with their power. All they care about is maximum money, that's what all their reports and statistics is based on. For apple to overcome this this need to remove the board, go private.
> The whole problem goes away once artists and photographers starting using a license that explicitly removes any use of the work as training data for any automated training.

A license which should be opt-in, not opt-out.

Of course, it’s opt-out because they know, fundamentally, that most artists would not want to opt-in.
That’s my point, Diffusion[1] does seem to be “just like” gzip or base64.

And it would be illegal for me to sell or distribute zipped copies of images without the copyright holder’s consent. Similarly there might be an argument for why Diffusion[1] specifically can’t be built with copyrighted images.

[1] which is just one part of something like Stable Diffusion
i haven't heard anyone quibble about nesting complex expressions in js template strings. just let it be. people will write ugly code no matter what the language allows, you can't enforce it
Maybe?

If you take a bad paper shredder that, say, shreds a photo into large re-usable chunks, run the photo through that, and tape the large re-usable chunks back together, you have a photo with the same copyright as before.

If you tape them together in a new creative arrangement, you might apply enough human creativity to create a new copyrighted work.

If you grind the original to dust, and then have a mechanical process somehow mechanically re-arrange the pieces back into an image without applying creativity, then the new mechanically created arrangement would, I suspect, be a derived work.

Of course, such a process don't really exist, so for the "shapeless dust" question, it's pretty pointless to think about. However, stable diffusion is grinding images down into neural networks, and then without a significant amount of human creativity involved, creating images reconstituted from that dust.

Perhaps the prompt counts as human creativity, but that seems fairly unlikely. After all, you can give it a prompt of 'dog' and get reconstituted dust, that hardly seems like it clears a bar.

Perhaps the training process somehow injected human creativity, but that also seems difficult to argue, it's an algorithm.
Just because it generates you an image like Biden still does not make it a derivative either.

You can draw Biden yourself if you're talented and it's not considered a derivative of anything.
I also have a pihole in my network and it blocks 30% of all requests. But for TV I use a NEC MultiSync ME501 50“. A dump display. Use it my home gym for Zwift and workout displays.
Maybe an adaption for lefties and/or taller phones?
This is the long term way to greatness.
In companies and life.
DigitalOcean co-founders raise $29M for Welcome Homes
Or just as effective.

The Ford Foundation was founded in 1936 and is now worth $16 billion.

The Rockefeller Foundation was started in 1913. By the end of 2016, assets were tallied at $4.1 billion with annual grants of $173 million.
It also fills in OTP codes from password/TOTP managers.
And lo Microsoft saw the App Store, and knew that it was good…

Basically they fell in love with the idea of getting 30% of the app/game market for desktop windows, and announced that the Windows Store was the way to go.

Valve (perhaps somewhat ironically) saw this as monopolistic behavior that threatened their biggest cash cow, and thus saw a need to reduce their reliance on Windows as their main market.
no? You wanna duplicate local storage as a state in memory, and doing that you create some unnecessary hook that does the read write assuming re-renders. So now your codebase will have 2 different ways of doing localStorage, the normal, predictable way, when re-rendering isn't needed and the hook way.
Any trading application, where markets are constantly changing, new financial products included, new models developed etc.
Was considering this but concerned it’ll break company laptop dns functionality
An AI "student" which can be used to infinitely scale production of derivative works can easily be used to create works that are copyright violations.

It can also be used to create works that are probably not copyright violations and yet seem to be unfair because they deliver large economic benefits to the deployers of the AI while relying on the uncompensated creativity of the original artists.

The interesting questions to me here are:

1. Should we attempt to modify copyright law to reflect this sense of unfairness?

2. Is it even possible to do so?
FID score is a measure of success.

Instead of aiming to reproduce exact replicas, you use a classifier and retrieve the input of the last layer. Do it for both generated and original inputs, and then measure the differences in the statistics.

Wikipedia has a good article on this.
I've got an idea to allow comments to be appended to the HTML and counting on the fs implementation synchronization, so only allow comments around 4k (or whatever is prooved to be safe) for a complete single append. It would require the page to not have a footer and closing tags for </body></html>.

Here is an incomplete try: https://github.com/hadrianw/compend

Lock and unlock is there for moments when someone wants to modify the content or moderate comments while still allowing commenting.
Day in the Life of a Japanese Game Designer
phpstorm has good history. vs code can die in a fire.
I use Wipr on Safari, cost $2 or something but it does a good job.
I've never had issues with the docs.

The under-the-hood stuff also has never bitten me and that's exactly what I want an isolated, composable component to do for me anyway. Performance is excellent.
Philosophy is for unhappy people.
Except you've a heckin' problem with Stable Diffusion because you have to argue that the intent is to steal the copyright by copying already existing artworks.

But that's not what people use Stable Diffusion for: people use Stable Diffusion to create new works which don't previously exist as that combination of colors/bytes/etc.

Artists don't have copyright on their artistic style, process, technique or subject matter - only on the actual artwork they output or reasonable similarities. But "reasonable similarity" covers exactly that intent - an intent to simply recreate the original.

People keep talking about copyright, but no one's trying to rip off actual existing work. They're doing things like "Pixar style, ultra detailed gundam in a flower garden". So you're rocking up in court saying "the intent is to steal my clients work" - but where is the clients line of gundam horticultural representations? It doesn't exist.

You can't copyright artistic style, only actual output. Artists are fearful that the ability to emulate style means commissions will dry up (this is true) but you've never had copyright protection over style, and it's not even remotely clear how that would work (and, IMO, it would be catastrophic if it was - there's exactly one group of megacorps who would now be in a position to sue everyone because try defining "style" in a legal sense).
Buda's Wagon: A Brief History of the Car Bomb

https://www.amazon.com/Budas-Wagon-Brief-History-Bomb/dp/184...
You have reinvented cartelisation or the trusts in anti-trust. Congratulations on your economic acumen[1].

[1] Sincere praise, not sarcasm.
Jsx is just js with a thin layer of sugar.
No, they are giving an example of ordering an orange soda by using the word coke for something that is not Coca-Cola which is what the upstream comment is talking about.
Looks quite overengineered. Most modern web frameworks already do it aswell, and using a much nicer static generation approach.
> It's equivalent to trying to sue a compression codec because a specific archive contains a copyrighted image.

This is the most salient point in this whole HN thread!

You can’t sue Stable Diffusion or the creators of it! That just seems silly.

But (I don’t know I’m not a lawyer) there might be an argument to sue an instance of Stable Diffusion and the creators of it.

I haven’t picked a side of this debate yet, but it has already become a fun debate to watch.
It requires a way to get bytes out of the system. You can connect an external console to that.
If you think about it it's no different than wasm already.

And wasm has been accessible for at least 4 years now, and yet nobody has given up react and typescript.

wasm is being used to do compute heavy work efficiently, and giving that data back to js. and this will allow doing that but with the 60 or so years of unix programs that already exist. code reuse to the highest extent. how cool is that?
You can see this with the Mona Lisa. You can get pretty close reproductions back by asking for it (or at least you could in one of the iterations). Likely it overfit due to it being such a ubiquitous image.
Well, you're right, of course. Another obvious one is that print debugging doesn't work for your GPU kernels.
The pedantry gets tiring. If the AI can't recreate it exactly, it can recreate a likeness that is compelling enough that the average person would think it was the same. If it can't now, it will as it gets better. That's the point of using the training data.
Chips Are the New Oil and America Is Spending Billions to Safeguard Its Supply
Maybe not the best place to ask, but how does one do that with a UNIFI CK gen1, that is, using their Network OS?

I have a RaspPi working wonders but I suspect some devices have hardcoded connections which bypass the DNS request. Is there a simple way to forward to that RaspPi for correct “gate keeping”?
Using it as my daily driver. Depends on your use case though.
Sent from my Librem 5.
Then why not go with nextjs outright so you can apply the exact amount of interactivity for every little detail on your website without changing your entire setup halfway through.
This. I hate Xcode and all the dev tools built by Apple, but I enjoy writing software in SwiftUI.
XEmacs was a great replacement back when UNIX environments were found lacking in IDE offerings.

I still have muscle memory for the stuff I used between 1995 and 2005, across various UNIX commercial workloads.

Nowadays thankfully all the environments I care about have quite good IDE support in some form, while Emacs experience at its core has hardly core, although it is much better than in the XEmacs vs Emacs days.
That is a nice side effect of the phenomenom at hand, but it is not the cause.
There is no need for rhetorical games. The actual issue is that Stable Diffusion does create derivatives of copyrighted works. In some cases the produced images contain pixel level details from the originals. [1]

[1] https://arxiv.org/pdf/2212.03860.pdf
Which advantage is that?
A lossy compressor isn't just like a lossless compressor. Especially not one that has ~2 bytes for each input image.