Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror

Comment Re:They should do this over the San Joaquin (Score 1) 65

I'm sure covering the San Joaquin in salt would be wonderful for vegetable growing. Perhaps they should test this over Great Salt Lake, or Bonneville Salt Flats.

The proposal is to do it over the ocean, spraying saltwater from the ocean into the sky over the ocean. It's crucial to do it far enough from land to be sure that the minerals that will fall after the water evaporates out fall into the sea rather than being blown over land. A little salt from the ocean falling into the ocean shouldn't do any harm (though this needs to be tested), while the same salt falling on land could be quite harmful.

Comment Re: Both things can be true (Score 1) 65

By all means let unregulated billionaires execute projects with globe-impacting potential? Is that what you're going with?

In the absence of proper government-funded research, I'm all for unregulated billionaires who are willing to use their own resources to work on the problem. Yes, it would be far better for this to be done properly, but the science funding agencies have been pretty thoroughly captured by degrowth-focused environmentalists who would shut it down immediately.

Comment Re:Idiots (Score 1) 65

Local effects, great. But doing this on a large scale? H2O is a much stronger global warming gas than CO2. You do *not* want to muck around with this on a global scale.

That's why testing is required. Models and everyday experience indicate that increased albedo overpowers the warming effect, so cloud cover lowers temperatures. But there is a possibility that something could be different about cloud cover created by spraying water into the air, so we need to test it at gradually-increasing scales, carefully measuring and monitoring the results.

Comment Re:Already testing it in Australia (Score 1) 65

Except that at night, the clouds reflect the heat that would usually radiate into space. So, while it is cooler during the day, the average temperature may increase.

This is why research is needed. That said, the models show that increased albedo overpowers the thermal blanket effect by a large margin. This also tracks with everyday experience; temperatures fall during long periods of sustained heavy cloud cover. But perhaps there's something about these particular clouds that is different -- research is needed.

Comment Re:Secrecy is the issue (Score 2) 65

They should have been open about it, and probably aimed to do it off a third world country's coast. Vanuatu would probably say yes.

The secrecy just pisses everyone off, not just the denier crazies.

Yes and no.

There are also a lot of degrowther environmentalists who would scream about it and do everything they can to block it and demonize and cancel the researchers if it were done publicly.

So... if you know that your research will get shut down if you don't keep it quiet, and you know that it will get shut down if you try to keep it quiet but fail, your only options are (a) don't bother or (b) try to keep it quiet and hope that you can succeed for long enough to gather useful data.

Comment Re:"is to empower" (Score 2) 11

Even after the vomiting, I'm still unclear what they're actually doing.

It's either: - A sort of locked-down build area, where they import some code, build it and package it up, and presumably put it into a locked-down repository or: - A way of adding a cryptographic signature or similar to the meta data in an OSS projects releases

It's some of both, and some more stuff.

It's a combination of a build environment that produces reproducible builds (meaning every time you do a build of a given source you get a bit-identical output -- this is not a property of most build systems[*]), plus signed metadata of source and reproducibly-built binaries, plus hosting of the above so that if you don't want to go to the effort of creating and checking the reproducible builds yourself you can just check against Google's system.

Note that all of this is harder than just "check the hash of the source code" because even if the source code is pristine changes can be injected by the build process. See Ken Thompson's classic Reflections on Trusting Trust.

Unless you're testing the code in some way to make sure it's at least vaguely doing the thing it claims, then it sort of doesn't matter how much you trust the build or delivery services - a well built bitcoin miner is still malware.

Sure, if you don't have a reason to trust the source code you can't trust the binary. Nothing can fix that. What this does do is let you know that if a bitcoin miner got slipped in, it was slipped into the upstream project, not at any point in the distribution path. You still have to rely on the upstream developers not to do that, and to notice if someone gives them a malicious patch, or that someone else notices the miner (or something worse) in the source code and raises a stink about it.

Then there's the issue of trust - do you trust Google to provide 'safe' builds?

All of the tools are public, open source, so you can independently recreate everything Google is doing. Obviously you'll have to generate your own signing keys.

No idea, couldn't penetrate the buzzword bingo business lingo.

There is hardly any of that in TFA. What there is a lot of is security jargon, especially related to build provenance. Unlike business buzzwords [**], the jargon terms all have precise meanings. If you really want to understand it, you should start by reading the SLSA specification.

[*] It actually looks like oss-rebuild works with build systems that don't quite support reproducibility by doing binary diffs and determining which differences are innocuous (e.g. the compiler embedded a build timestamp) and which might indicate that something is wrong.

[**] Actually, it's often true that business "buzzwords" also have precise meanings which are unknown to the people who deride them.

Comment Re:What is American Airlines really thinking (Score 2) 20

I hope that happens too, otherwise I'm going to need an AI agent to screw with their AI agent until it gets me the best prices.

Per Delta, the AI pricing isn't individualized, meaning all customers buying the same class of service at a given time will see the same price, so I don't think that would get you anything, unless maybe your AI agent gets good at predicting when exactly you should buy your ticket, but that seems unlikely because your agent will always be operating with less information than theirs (e.g., yours doesn't know exactly how many seats are already sold).

Comment Re:Agents are dangerous in general (Score 1) 148

I find that it works well to treat current-generation AI agents like bright, incredibly fast but overenthusiastic and incautious junior engineers who do not learn from their mistakes. They can be extremely useful, but you have to be careful to limit the damage they can do if they happen to screw up.

Comment Re:This is why we need public health insurance (Score 1) 108

This is just yet another example of why we (USA) really do need a public, non-profit, health insurance system. Too many people cannot access proper medical treatment for life-threatening conditions, and in their desperation fall victim to quacks and other grifters and con-artists.

I don't think anyone struggling to afford health insurance -- especially now that insurance can't deny pre-existing conditions -- is shelling out $20k for bleach injections. It would be much cheaper to get an individual healthcare policy and get it to pay for proper chemo.

Comment Re:Google (Score 2) 7

So do it yourself. Honestly, this kind of kneejerk response is stupid.

Moreover, Chris Mattern's implication is that he thinks Google might somehow backdoor their reproducibly-rebuilt packages. Even if he thinks Google engineers are evil, does he really believe they're stupid? It would be impossible without someone noticing and crying foul.

Google's security efforts provide a lot of value to the world, for no direct financial gain to Google. Things like Project Zero, Certificate Transparency and OSS Rebuild make the computing world better and safer. In this case, I suspect that it's something that Google wanted to do for its own purposes, to make its own systems more secure, and someone pointed out that for negligible additional cost they could make the tools and data public. You may dislike Google's business model (though the people who complain about it never seem to be able to propose any alternative for funding the web), but the fact is that Google is really good at security, and does a lot for the security of global computing.

Comment Re:I never knew the actual number (Score 1) 150

I don't think a crime can be established from the simple fact that they spread fake news... but the consequences from those fake news can be used as "deliberate attempt to cause indirect damage."

I'm not sure you could identify specific, actionable damage even if it were intentional, and I doubt you could prove it's intentional. Odds are that if you dug into it you'd find that they're true believers in the crap they're spouting, and you definitely can't prosecute them for wrongthink.

Slashdot Top Deals

How many surrealists does it take to screw in a lightbulb? One to hold the giraffe and one to fill the bathtub with brightly colored power tools.

Working...