Forgot your password?
typodupeerror

Comment Why NULLFS: (Score 5, Informative) 28

I was curious so I looked up the details about NULLFS.

Apparently, there is an issue with swapping the root filesystem which is done using the syscall pivot_root()... but not with initramfs,
per the man page...

The rootfs (initial ramfs) cannot be pivot_root()ed. The recommended method of changing the root filesystem in this case is to delete everything in rootfs, overmount rootfs with the new root, attach stdin/stdout/stderr to the new /dev/console, and exec the new init(1). Helper programs for this process exist; see switch_root(8).

So basically, this fixes a long-standing hack that well... is not safe in some cases, most notably with with containers (CVE-2020-15257). The proper solution was to make a simple null filesystem that could use pivot_root and swap out the rootfs without hacks.

More details here: https://lwn.net/Articles/10621...
And here: https://www.linkedin.com/pulse...

Comment Not even over 9000. (Score 2) 27

only the exact passcode worked, showing that the odds of an unauthorized person guessing it had dropped to just two in 990, or 0.2%

If you have a real lab, is 1000 different attempts really that hard to do? By hand, it would be a pain but you can automate the process, right?

Also, what if you sequence the encrypted DNA, can you not simply simulate the application of the chemicals? Running about 1000 detailed simulations doesn't strike me as being too computationally intensive to pull off.

Comment Cost of doing business. (Score 4, Insightful) 47

This means that plaintiffs will recover somewhere between 26% and 53% of overcharge damages, according to one of the court documents (PDF) -- far beyond the typical amount, which lands between 5% and 15%.

Anything short of 100% is merely a cost of doing business. This is no victory, this is yet another loss in the long history of losses against corporations.

Comment Re:Stop connecting it to the internet (Score 1) 93

Really, why are we so lazy?

Optimization is most often a pathway to higher levels of reward. As a result, there is an evolutionary drive that has reinforced the concept of taking the path of least resistance.

Yeah, it makes things more inconvenient, but that the way it goes: it's always security versus convenience ... pick one.

Humans are fundamentally at odds with their own nature but this is amplified when you consider which humans are selected for executive positions. As a result of these evolutionary pressures an external force is required to enforce the correct prioritization.

Comment Stop connecting it to the internet (Score 1) 93

I'm not sure what idiots thought it was a good idea but it seems pretty damn irresponsible to connect vital resources to the internet. Frankly, it's past time we had a law where if the NSA can remotely knock your vital infrastructure (for civilization) offline that your company gets to pay a substantial penalty. If it happens a second time within a few years then the company executives get prosecuted for criminal negligence.

Comment Ignorance or willful ignorance? (Score 2) 129

Don't buy the food, don't eat the food.

Are you ignorant or are you willfully ignorant?

Food has literally been engineered to be addictive. Don't believe the scientists? How about about looking at the food industry is responding by developing GLP-1 resistant food formulations. Given that obesity in the US has tripled in the last 50 years, if you don't suspect something odd is happening then you aren't looking.

Look at the facts, instead of trusting your "gut instinct" which you "know" is right because it's not.

Comment You sure about that? (Score 1) 125

You not only need to do a clean-room, you need to be able to prove it and that set-up does not allow it.

Actually, this setup would be more provable than having two people do it because you can literally record the entire process from start to finish.

Have two different computers with no hardware in common.
Computer 1 interprets the program and generates the documentation, saving it to a USB drive.
You unplug the USB drive and move it over to Computer 2.
Computer 2 reads the documentation and generates a new code base.
You can read the documentation and there was no other means of communication.

If you don't think a repeatable process is sufficient "proof" then you aren't being realistic and that's a problem with you, not the law.

Submission + - Python blood could hold the secret to healthy weight loss (colorado.edu)

fahrbot-bot writes: CU Boulder researchers are reporting that they have discovered an appetite-suppressing compound in python blood that helps the snakes consume enormous meals and go months without eating yet remain metabolically healthy. The findings were published in the journal Natural Metabolism on March 19, 2026.

Pythons can grow as big as a telephone pole, swallow an antelope whole, and go months or even years without eating—all while maintaining a healthy heart and plenty of muscle mass. In the hours after they eat, research has shown, their heart expands 25% and their metabolism speeds up 4,000-fold to help them digest their meal.

The team measured blood samples from ball pythons and Burmese pythons, fed once every 28 days, immediately after they ate a meal. In all, they found 208 metabolites that increased significantly after the pythons ate. One molecule, called para-tyramine-O-sulfate (pTOS) soared 1,000-fold.

Further studies, done with Baylor University researchers, showed that when they gave high doses of pTOS to obese or lean mice, it acted on the hypothalamus, the appetite center of the brain, prompting weight loss without causing gastrointestinal problems, muscle loss or declines in energy.

The study found that pTOS, which is produced by the snake’s gut bacteria, is not present in mice naturally. It is present in human urine at low levels and does increase somewhat after a meal. But because most research is done in mice or rats, pTOS has been overlooked.

Slashdot Top Deals

Thus spake the master programmer: "When a program is being tested, it is too late to make design changes." -- Geoffrey James, "The Tao of Programming"

Working...