Hacker News new | past | comments | ask | show | jobs | submit | arein3's comments login

If adobe accidentally publishes the photoshop source code unde GPL and later realizes the mistake and removes it, can it "retract" previously published GPL code?


IANAL and all that...

If it's truly accidental (as in a rogue employee or a script that f'd up), they probably have a legal basis to break the contract/license terms and retract it. Just as stores are not required to honor misprinted price tags. There will likely be a court case if someone believes they legitimately received a GPL-licensed version of the code and wants to use that code in another project (or pass it on to others). Like I said, I think Adobe has a good case to win that here.

If it's "accidental", and they're just trying to walk it back, there would definitely be a court case. Whether they'd win or lose would be very up in the air, and probably depend on the jurisdiction's friendliness to businesses.


And if it was completely deliberate but they simply regretted the decision, then they would not be able to revoke the licenses they'd already given out, i.e. that version would be essentially out in the wild and under GPL forever. But future versions could be closed-source again, assuming Adobe retained all the copyright to their code.


Depends exactly on the context of 'accidental'. I suspect such attempts would be based on the idea that it was not authorised properly by the company.


Tangential note: nobody is required to accept the terms GPL, so inclusion of some GPL code doesn't automatically force projects to release their source code.

Without accepting the GPL, use of GPL code is generally a copyright violation, but it can be litigated as software piracy, which may have various outcomes based on how serious that is.


I don't believe so (although this is probably fact-specific about what "accidentally" means), at least with regards to retracting the licence. The GPL is an irrevocable licence.

They could choose not to continue to distribute the code though (but good luck clawing back the GPL licenced copies).


>It's hard to find water filtration without plastic involved, hopefully other options will come to the market, but their offering is pretty good so far.

What about distillation as a filtration method?

Are the micro/nano plastics filtered by distillation?

Interesting what method of filtration the chip factories use, as they need 100% pure water for the cpu making process.


I've been drinking distilled water for a few years now, and the quality and peace of mind have been great. I documented it in https://www.nayuki.io/page/drinking-distilled-water .


Its not that interesting. Distillation works but its not healthy to consume. You could distill the water without plastics involved but then you need to add back minerals before drinking.


Debunked urban legend. Likely retcon from various mythology involving the chemistry lab's "deionized water" bottle which every chemistry teacher has to make up convincing reasons for the class not to drink from.


Maybe my thinking has been wrong. I always thought you would need to supplement for some of the minerals you might be getting from the water. I could be totally wrong here then, will need to do more reading.


Any water you drink is already very much hypotonic relative to your bodily fluids. Your minerals mostly come from your food, not your water.

I’m no expert on biology (I’m a chemist), but I drank quite a bit of DI water in grad school because the tap water was so gross.

Also, heavy water (D2O) tastes sweet. And it also won’t kill you when consumed, contrary to urban legend (at least not in quantities you can reasonably afford).


> Any water you drink is already very much hypotonic relative to your bodily fluids.

True. The saline solution used for blood injections has 9000 ppm of dissolved solids. Whereas tap water above even ~200 ppm tastes disgusting to me.

> I drank quite a bit of DI water in grad school

Nice... but I wonder if it's considered food-grade, and if there are any non-ionic / non-polar impurities in it.

> Also, heavy water (D2O) tastes sweet.

I find that plain distilled water tastes sweet too. I can't afford heavy water, but this YouTuber did: https://www.youtube.com/watch?v=MXHVqId0MQc .

> it also won’t kill you when consumed

Deuterium oxide will kill you only after deuterium replaces a significant portion of all your body's hydrogen atoms, like maybe 50+%. https://www.youtube.com/watch?v=fyK6kPi8k78


Isn't reverse osmosis also filtering out minerals?


Yes, and as another poster pointed out my thinking that the importance of those minerals might be incorrect. I always thought you needed to supplement on top of distilled water.

For RO, a lot of the systems include a mineral cartridge.


It’s for taste. Distilled water tastes like crap. I don’t know the science behind it, but “good” water (eg coming from hetch hetchy) tastes amazing in comparison.


100% pure water sucks the salts and electrolytes out of your body though, so you'd need to dope it again with some minerals


Debunked urban legend. Likely retcon from various mythology involving the chemistry lab's "deionized water" bottle which every chemistry teacher has to make up convincing reasons for the class not to drink from.


It's not a legend, it's just chemistry.


It's mythological biochemistry. It does not reflect empirical evidence.


Exercising in hot weather requires drinking electrolyte water to avoid hyponatremia. Drinking large amounts of soft or distilled water (around 6 liters) can lead to death.


That's unfortunate but good to know!

But isn't linux default graphics basically supporting AMD without drivers? (Open source)


Really hope so, maybe this time will catch and last

Usually when corps open source stuff to get adoption, they stuff the adopters after they gain enough market share and the cycle repeats again


400 papers retracted.

Imagine having a build tool for papers, that will automatically retract papers based on those 400.

And better yet, having reproducible builds for papers. It would be a better system if instead of peer review, you would have a random lab trying to reproduce the findings. That would mean that the instructions on how to reproduce the process would have to actually work.


We need moore's nvidia law.

Price increases 50% every 2 years


That's just what monopolies get you. If they had serious competitors, they couldn't charge a 1000% markup.


Intel's ARC gpu's keep improving with driver updates, if they ship another generation I can see them eventually properly disrupting the current duopoly.


ARC is still very far away from even the lower end of what Nvidia offers. And on the enterprise side Intel is also well behind with their Gaudi chips. I'd love cheaper GPUs as much as everyone, but I don't see anyone who would could be considered a threat to Nvidia's position over the next years.


"very far away" isn't accurate - the A770 is pretty close to a 4060 - perfectly adequate for 1080p/1440p 60fps gaming on high settings in modern titles.


The longer time you get to do that the less energy is required


Maybe he will cash out in the future if his cryosleep awakening will be successful

Allegedly this guy is nakamoto https://en.m.wikipedia.org/wiki/Hal_Finney_(computer_scienti...


Is it commited or pushed?

If I commit something locally, reset it and push to remote something else does it leave a trace?


It is still in your local repository, but it's not pushed to the remote repository. So a forensics on your local machine may reveal it (probably until you do git gc, but I'm not an expert on git forensics) but it's safe otherwise.


I currently have dual boot on my laptop.

It is not straightforward, you have to disable windows fastboot, and some windows updates might mess stuff up. Sometimes weird behaviour happens with the bootloader, but it might be bad configuration.

For the peace of mind I would not use dual boot. Perfect way would be to have windows and linux on separate drives and having a easy to use switch.


Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: