Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror

Comment Re:specification & testing (Score 1) 51

That's amazing, frankly.

I wrote a simple bash script the other day to handle a video encoding queue, with this line:

if [[ $(date +%s -r "$file") -lt $(date +%s --date="1 min ago") ]]

It's running on Debian 12 but to imagine that if it were running on Ubuntu it would have failed?

Wild that this wasn't caught as soon as the dud utility shipped in a distro. I would have expected somebody's scripts to have failed, they ran it under bash -x and thought, "Oh, boy," then off to file a bug.

I like the idea of using Rust and the idea of Software Engineering. But together.

Comment Book Scanner Recommendations? (Score 4, Interesting) 39

We heard a while back about Google making a nondestructive book scanner that used puffs of air to turn pages and multiple cameras with stitching algorithms.

Is there a home version that people can recommend, product or build plans?

I have at least a hundred out-of-print books, some on taboo subjects, that I'd love to be able to scan and lend out privately.

Frankly this would be a good item to lend around; I'd only need one for a few days a year.

Comment Bring back the WoT! (Score 2) 11

Spam, spam, spam, eggs and spam didn't provide enough incentive to try to distinguish between humans and skin jobs, but now "AI slop" does? Ok, great!

Check the OpenPGP signature.

Unsigned? /dev/null.

Signed but no trust path? /dev/null

Signed and with a trust path? Can still be trash, but its claims to be of human origin, are worth taking seriously. If you find a problem (e.g. someone trusted the wrong person) then deal with that then.

Comment Re:Replacing cast-iron bicycle with a titanium one (Score 1) 53

To be fair there's a common way to compile Lua to JVM bytecode so it's likely just a Java front-end, not using the basic interpreter.

Back in the day there was a craze to port Lua, Ruby, Perl, Groovy(!), to run as Java front-ends. Not many got put into production outside of Lua.

However the real point here is that it's now "tell me why I shouldn't use Rust" time.

Moving ABI might be a reasonable objection for a small team but Cloudflare has over a hundred engineers on this so it's not a problem.

They get speed and memory safety in exchange for learning "The Rust Way". Seems like a good engineering tradeoff.

IMO Rust is still for the top 20% of engineers so Java's "solid middle" is still quite safe.

Comment Re:Solid electrolyte, but not metal anode ... (Score 1) 74

I thought that until I learned that they need weekly maintenance tending.

Somebody would need to build an automated battery watering system for homeowners who go away for a long vacation and forget to water their houseplants.

At some point it's too Rube Goldberg to be usable. Now, a few square miles of grid-scale ... somebody could make a business case where land is cheap and sun and water are plentiful.

Comment Re: "aims for functional parity" (Score 2) 83

Reportedly that bug would have been caught if they passed the preexisting date test suite, but their attitude was 'meh'.

I'm not advocating for C but I am advocating for Level I software engineering. Rust doesn't fix this.

Breaking updates is one of the worst positions to be in. Press coverage is a poor substitute, though it's good that it got some.

Comment My Comfort (Score 2) 35

I want all the comforts of a modern life but I also want to stop all industry because I heard that energy is bad and I want to feel good about that and also I don't know how anything actually works that I believe is essential in my life.

(anybody remember the Greenpeace campaign to ban chlorine?)

Comment Re:What, no outrage over freedumbs? (Score 2) 51

> You're still gonna ego post to YouTube .... amirite?

Is it ego or people trying to make a buck and the other platforms failing to achieve a meaningful monetization mechanism?

Even Rumble, which bills itself as a platform for the deplatformed, only pays out to Paypal accounts, from which the deplatformed have been deplatformed.

It's tough to not have infinite VC money to buy warehouses full of hard drives. But subsidized platforms exist for other reasons - surveillance, now AI training, propaganda, censorship, etc.

It's also tough to say if that's worse than the legacy demon-controlled Hollywood media empires. But they did serve their stuff up with a smile.

Comment Does anyone know how? (Score 3, Insightful) 205

Even if the people who know how didn't move on over the last few decades, surely they would have been fired some time in the last few months as part of the overall effort to weaken the US economy, health, and defenses.

Is there anyone left who knows how to do the job? Can they be hired back, after the Epstein shutdown is over?

Comment Be grateful for the wake up call (Score 2) 139

This sure sounds like something that can be completely solved by getting a new account. But then there's this hilarious excuse for insisting that the problem remain:

Although users can "abandon the accounts and start again with new Apple IDs," the report notes that doing so means losing all purchased apps, along with potentially years' worth of photos and videos.

If there's any risk of losing photos and videos, then they should already be working on fixing their backup system immediately, before something bad happens. This isn't so much a problem as a wake up call that they haven't yet done one of the most basic first-things in using computers: get data backups going.

Loss of access to an external data storage account is just one of the risks they aren't protecting themselves against, with regard to that data. (And geez, since they're already cloud-storage enthusiasts, what was their plan for what they were going to do if they ever found a better cloud provider?)

As for proprietary apps: same problem, they already faced the risk even without this parental splitup. Either stop doing that, or accept that you occasionally have to repurchase your proprietary software. Given how much crap is monthly subscriptions now, I suspect there's very little loss here anyway, since having to continuously repay is already the status quo for an increasing number of .. [sighing and trying to remember to be nice] .. inexperienced computer users.

But if it's not (yay! it shouldn't be), then either suck it up that you have to re-do a "one-time" purchase, or [gasp] contact the manufacturer of that software and tell them the problem.

Oh, it's some company who is unresponsive or says "fuck you, pay me?" Well, then you're the one who decided to do business with an unresponsive company. You were already fucked and just hadn't run into the already-looming disaster anyway. Glad you're learning about how stupid that was while you're a teenager instead of later, when the stakes are going to be even higher.

All objections to "get a new account" are bullshit. And worse, they just point out problems that these people can/get-to/should face now, before anything bad happens.

Comment Re:Never a good sign (Score 1) 38

VC's will seed it and buy the politicians and thus government contracts will fund it. The direct gains will be privatized and direct losses will be socialized.

Same way SpaceX spanked NASA and ULA. Just competent management and the drive to build rather than punch a clock.

As much as I dislike this form of National Socialism on principle, the best case a State can make is that it needs the capacity for sovereign production of defensive weaponry.

A State is sovereign to the degree that it is not reliant on other States for defense against aggressors.

So let's wait to cancel these contracts after most of the others are already off the books.

Slashdot Top Deals

Computers are useless. They can only give you answers. -- Pablo Picasso

Working...