HNHacker News
TopNewBestAskShowJobs

sdiupIGPWEfh

503 karma · joined March 4, 2017

submissionscomments
sdiupIGPWEfh··on Ignoring boys' emotional needs fuels public health risks
Potential partners are one thing. Replacing mothers, sisters, and female family members tends to be more difficult to manage.
sdiupIGPWEfh··on Twilight of the programmers?
I think you are correct that it's not completely unique to programming, but it seems understandable why some might feel otherwise. With the modern world looking to apply code based solutions everywhere imaginable, developers will tend to uncover such conflicts in problem areas that law and medicine will never interface with. Lawyers and doctors are also more likely to hold societal positions of respect and authority that most developers will never possess, so they don't have to get drawn into fruitless arguments quite the same way.
sdiupIGPWEfh··on Dating, education, and sex ratios
Unemployment is easily made up for by a combination of "bad boy" personality traits and sufficiently wealthy parents.
sdiupIGPWEfh··on Re: I Don't Use Copilot
All pedantry aside, even if I'm skeptical and concerned at the moment, your hypothesis could well end up being true in the mid to long term.
sdiupIGPWEfh··on Re: I Don't Use Copilot
> Around half of developers write below average code, by definition.

By definition, half the code out there is of below median quality. Whether or not half the code out there is of quality below the arithmetic mean depends on assumptions about the distribution of code quality. I would suspect that much more than half the code out there is "below average", so to speak.

sdiupIGPWEfh··on From SVG to Canvas – A new way of building interactions
Glad to hear it's working out! Hope it continues to prove to be an exception to the rule, then.
sdiupIGPWEfh··on From SVG to Canvas – A new way of building interactions
It's almost like there's no silver bullet, and neither management nor engineering are capable of sticking to one set of trade-offs. Instead, the product thrashes back and forth while trying to accommodate whatever the current feature demands happen to be, with no one applying enough higher order thinking to see that there is no end-state that satisfies everything. Just endless busy work, a few more paychecks, and actual value down the drain.
sdiupIGPWEfh··on Ask HN: Did Anyone Else Here Simply Not Do Well at School?
In college, I had two particular roommates who both had exemplary academic records in STEM / CS fields on paper, yet embodied two different extremes. I think of them often while pondering my own tortured academic path.

The first was among the most brilliant people I've ever met. Sure, this person was a full-ride honor student with straight As all around, but they never found the challenge they needed, even when sitting in on grad-level classes for fun. They hardly ever studied, spent most of their time playing video games, exclusively took classes in their areas of interest, and transferred to another school when those classes ran out. Repeat for at least three colleges, taking over a decade to finally cave in and fulfill their undergrad requirements. Then after school, their career never really took off.

The second was, to put it politely, not the sharpest tool in the shed. They studied furiously to master material that seemed trivial, and whenever I tried to discuss advanced topics with them, they were completely lost. But they worked hard, harder than anyone else I knew, to maintain a perfect GPA. Went on to have a very successful career.

I suppose I bring them up to point out that even academic success doesn't paint a full picture.

My own academic performance in college was wildly inconsistent. Started off with scholarships, Dean's list, etc., then plunged into failures and academic warnings (barely avoided probation). I recovered, hit Dean's list again, and then back into failure mode. Then another last string of As during my senior-level courses brought me back into a low 3.x GPA at graduation. Regardless of the recoveries, damage was done, costing me intern opportunities that might have helped out a bit when graduating into a recession.

Depending on my mood, I could place the blame for my failures on a lot of things. A few different medical conditions ultimately requiring surgeries and months of prescribed opiates. Lack of parental support. Depression preceding my downturns. Undiagnosed (at the time) ADHD. But in retrospect, I also could have been smarter in how I dealt with all those things instead of embracing the self-destructive aspects.

sdiupIGPWEfh··on Japan’s government will not enforce copyrights on data used in AI training
> That makes no sense. The copyright holder has access to their own inventions, of course.

No, not talking about the copyright holder, I'm talking about the hypothetical individual(s) creating infringing copies. If those people need to already have a copy of the image to extract a copy of the image from the generative image model, then I'm saying the argument that the model itself is infringing seems weak. Or it's at least not an open-and-shut case.

>> A sufficiently advanced model could, in theory, generate any image. You could then, again in theory, find an embedding for any image. Does said model then infringe on all copyrighted images?

> Without the slightest doubt.

I'll continue to argue otherwise. This proposed model is not a compressed archive that reproduces a set of infringing works when decompressed. Instead, you already have to have a copy of an image to find an embedding. Otherwise, the chances of the model spitting out copies of infringing works is exceedingly improbable. (A program that outputs random noise also has a vastly improbable chance of spitting out a copyrighted work, but that's hardly keeping copyright holders up a night.) Furthermore, in being able to produce any image, the model is not going to contain every image, and provided a copyrighted image produced after the creation of the model, you could still find an embedding. From a copyright perspective, suing the creator of this model would be like suing someone over distributing an image of random noise, claiming that because you can find an "embedding" which produces your copyrighted work (really just the difference between the two images), the noise is infringing.

Now, if you want to sue someone for distributing an embedding into this model for infringement, that's another matter entirely. That makes perfect sense.

In reality, I acknowledge that models like Stable Diffusion are going to be a bit more muddy. There definitely is some overfitting going on, so some images are literally present. However, it's a case-by-case thing. Given the requirements (framed as an "attack" no less) for extracting those images, a particular release of SD might or might not be found to infringe. Other models, with better training and better datasets, could avoid the overfitting problem.

> The method of storing the information is pretty much irrelevant to copyright. Your link argument has been tried by pirates and it's not working too well, although it depends on the country and legislation.

Unless you agree that Pi itself is a copyright violation, I think you misunderstand. I'm not making the same "link" argument made by pirates. The index and length needed to find copyrighted embeddings in Pi is just a different encoding for the same data, similar to a compressed version of the same data, though I'm sure the Pi embedding would in fact tend to be absurdly larger than the original. Again, I'm saying that Pi isn't infringing here, but the Pi-rates with their "links" would be where the infringement happens.

sdiupIGPWEfh··on Japan’s government will not enforce copyrights on data used in AI training
Could be argued, sure. If you have to already have access to the copyrighted images to find them in the model, the argument seems weak.

A sufficiently advanced model could, in theory, generate any image. You could then, again in theory, find an embedding for any image. Does said model then infringe on all copyrighted images? A program that creates Fourier epicycle drawings could be given input that causes trademarked output. An evolutionary algorithm iterating on noise could, given metrics for an image and the right fitness function, generate infringing images. Hypothetically, and admittedly absurdly, you could extract any image in the binary expansion of Pi and share it by "just" providing an index and length. If you have to know exactly what you're looking for and have to perform a substantial amount of computation to get it, it could be argued that the act of infringement is in the effort made by the person seeking infringing content (and distributing the results) rather than whatever it is they're attempting to extract the content from.

But hey, courts don't always make sensible rulings, so who knows.

sdiupIGPWEfh··on Japan’s government will not enforce copyrights on data used in AI training
> It has been shown that image models can produce originals

Not in the general case, no. For the study done against Stable Diffusion [1], researchers were only able to reproduce about 0.03 percent of the images tested. Those were also believed to be cases of overfitting on images which were over-represented in the training data and they're not something you'd hit upon by accident.

Generative text models seen to be more problematic, depending on the subject. Code seems especially prone to overfitting, probably due to insufficient amounts of it compared to other text sources as well as lots of copying going on between the repos the models were trained on.

[1](https://arstechnica.com/information-technology/2023/02/resea...)

sdiupIGPWEfh··on Fuck being productive
My own experience tells me otherwise. Passionate workers get taken advantage of. Difficult coworkers still get promoted. And promotions can have far more to do with office politics than any form of merit. If your own experience is an honest exception, then you're either still naive or else profoundly lucky, in which case you have my envy.
sdiupIGPWEfh··on Tell HN: We should start to add “ai.txt” as we do for “robots.txt”
The nature of the universe is to tend toward heat death. Meanwhile, here and now, the nature of information is to either reproduce (to be free) _or else_ dissolve into entropy.
sdiupIGPWEfh··on Tell HN: We should start to add “ai.txt” as we do for “robots.txt”
I've said before that it gets tiring playing word games to avoid the suggestion that certain natural pressures have personal agency. Information wants to be free like a rock wants to roll downhill.
sdiupIGPWEfh··on New York Is Forcing Schools to Change How They Teach Children to Read
Kids are born highly variable and the English language is wildly inconsistent, even more so in written form. I'm not advocating some "learning styles" nonsense, but I don't see why certain subjects can't or shouldn't be taught more than one way to provide a more robust mental toolbox for students, while also increasing the odds that something initially clicks for them. This obsession and politicization of teaching the "one true way" is causing kids to get left behind.
sdiupIGPWEfh··on Please don’t upload my code on GitHub
Really depends on the details. If the extractable works align with songs that are over-represent in the training data, they may largely consist of performances of public domain compositions. And if their extraction also requires prompting which explicitly requests an infringing result, then the actual liability might be something you could mount a defense for.

Or hell, the extracted potentially infringing and over-represented material might all be pop music set to variations of Pachelbel's Canon, and I'd pay to see that lawsuit.

sdiupIGPWEfh··on Please don’t upload my code on GitHub
> “But stable diffusion is GB in size, how can it have embedded full images of a dataset that is so much larger? It’s not possible.”

> …but, it turns out it is possible (1) and it does, in fact, have embedded full copies of the source images.

The _not possible_ assertion is in response to people arguing that generative image models literally copy and thus "steal" the images in their training set or that such generative models "work" by infringing on said images. The assertion is not that the models cannot possibly contain _any_ copies of training data, the assertion is that the models are generalizing and can not contain a majority of the training data.

Now, let's look at some lines from your linked article titled "Paper: Stable Diffusion 'memorizes' some images, sparking privacy concerns", which happens to lead with scare quotes around "memorizes" and already hedges with "some":

> Researchers only extracted 94 direct matches and 109 perceptual near-matches out of 350,000 high-probability-of-memorization images they tested . . . resulting in a roughly 0.03 percent memorization rate in this particular scenario.

I do not consider a 0.03% rate of full copies particularly damning. Instead, it sounds like a flaw in training which could be addressed, which the article does in fact also mention being as a matter of overfitting to images that are over-represented in the training data.

> the 160 million-image training dataset is many orders of magnitude larger than the 2GB Stable Diffusion AI model. That means any memorization that exists in the model is small, rare, and very difficult to accidentally extract.

Which side's claims do you feel this line supports?

Generative text models should, in theory, also be generalizing and not memorizing. In practice, however, it does appear far easier to get Copilot and the like to spit out exact copies of code, complete with license text. Presumably, there's just not enough code out there to sufficiently generalize from, so we're seeing overfitting as a matter of course.

sdiupIGPWEfh··on Meta is about to start its next round of layoffs
Graduated into a recession myself. If you can't get hired right away, the situation only compounds, so buckle up. No one's advice helped. Was eventually told by several internal recruiters at job fairs that companies were loath to hire someone more than 6 months out of college who hadn't found employment in the field. Spent years working unrelated jobs, barely scraping by. My debt ballooned. Talking to anyone online typically ended with being told that the problem must be with me; the market was recovering, so I probably just suck. It's depressing to be an outsider looking to get a break. It's easy to lose confidence in yourself.

It took me years and a lot of luck to claw my way into developer roles. And you know what? It wasn't me. I didn't suck. Life had just dealt me a bad hand (one of several).

Not to say everything is great now. I missed out on years' worth of promotions, investments, and retirement savings. I'll probably never achieve fu money or so much as retire early. But I'm hardly hurting financially nowadays.

Which is all to say, hey, I hear ya. Hang in there.

sdiupIGPWEfh··on Dreams are the default for intelligence
I find this notion hard to reconcile with the occasional phenomenon of recalling the contents of an earlier dream only after several hours of having been awake.
sdiupIGPWEfh··on Dreams are the default for intelligence
Nope, nope, nope. Light switches never work properly in my own dreams either, but I find that testing the lights or just even noticing they aren't working is a guaranteed one-way trip to night terror land, even in adulthood. Not even realizing I'm dreaming is enough to stop it at that point.
sdiupIGPWEfh··on Disney Eliminates Its Metaverse Division
Seriously, anyone with an interest in AR/VR and even a passing tolerance for anime ought to give Dennou Coil a chance. For those curious, it's better than just safe for work, it's a family friendly series that you could watch with your kids (or your parents).
sdiupIGPWEfh··on Disney Eliminates Its Metaverse Division
With both series written and directed by Mitsuo Iso, who also contributed to storyboards, key animation, and digital effects. Iso had a remarkable career and notable animation style even well before Dennou Coil. It's only unfortunate that there's such massive gap between productions of his own original works.
sdiupIGPWEfh··on Mistakes I made as an engineer, but had to become a manager to see
> At any company, your job is to do what the company needs done and that is rarely your choice.

Doing what the company needs done can also mean not taking orders from your PO. Depending on your situation, that could manifest as ignoring them, working around them, convincing them it was all their idea, directly challenging them, or going over their head. Skullduggery. Ass-kissing if necessary. Be a hero or a martyr in the end, but at least end each day with a clear conscience.

None of that being my preference, given the choice. All I expect from a PO is a collaborative relationship where I'm treated as an equal and not some member of the worker underclass who's just there to close tickets.

When the project collapses under its own weight as a consequence of the PO's own choices, is the PO going to take the blame? Is the PO going to help when production goes down? Will they working overtime to fix things? Who suffers? The PO? Not so much.

sdiupIGPWEfh··on Samsung “space zoom” moon shots are fake, and here is the proof
Still need some cheap camera sensor so that you have data to upload to Facebook and the FBI, though. Otherwise, I've hypothesized the same.
sdiupIGPWEfh··on We overestimate our short-term ability, but underestimate our long-term ability
Having enough time to read a couple pages and move a bookmark forward during bowel movements sounds to me like a sign of constipation and a risk factor for hemorrhoids. Would not recommend. It's really best for those bathroom breaks to be fast and easy. Heed my unsolicited advice and spare yourself the considerable undue suffering that awaits.
sdiupIGPWEfh··on Let Teenagers Sleep
I read it as less conspiracy and more an example of, "The purpose of a system is what it does." Sure, it's a nasty, cynical take, but to some approximation, perhaps it may as well be true.
sdiupIGPWEfh··on School dental program prevents 80% of cavities with non-invasive treatment
Seems like we've been able to grow human teeth in mice and other lab animals for over a decade. How far away can we be from trials in actual humans? I'd sign up without hesitation, even if there were substantial risks.
sdiupIGPWEfh··on School dental program prevents 80% of cavities with non-invasive treatment
The former makes me irrationally angry. Once you have fillings, it's apparently rather easy for more cavities to form right alongside them. As a teen, I had a dentist who drilled out every speck in a majority of my adult teeth. Since then, every cavity I've had for the rest of my adult life has been a cavity that formed adjacent to one of those fillings.
sdiupIGPWEfh··on Tech's Elite Hates Labor
> I realize I sound conspiratorial, but to be clear, I do not think they all got together and planned this.

I'm not so sure the possibility should be dismissed so easily. It's hardly a secret that CEOs gather periodically gather at various retreats. Is it really talking conspiracy theories to recognize they actually do talk business with each other and at least informally coordinate their actions? They don't all need to be at the same location just to get a few massages.

sdiupIGPWEfh··on Big Tech is using layoffs to crush worker power
In some areas. Salaries are still pretty middle class here on the east coast of the US, I have to say.
← PreviousPage 3 of 7Next →