Forgot your password?
typodupeerror

Comment Information lacking from summary/article (Score 5, Informative) 56

Artemis II is breaking Apollo 13's record by about 4100 miles. The primary reason they're going further is because they're passing much farther from the moon, about 4000 miles, compared to 158 miles for Apollo 13. The moon is also a little further from Earth, accounting for the other 250 miles.

Comment Re:This idea seems solid (Score 5, Interesting) 79

But this idea seems solid and worth pursuing. It’s a real market, for real goods, that probably could benefit from some tech.

Agreed. I live in the mountain west, and our forest and mountain landscapes are just covered with fencing, even though most of it is public land, because it's BLM "multi-use" land -- a lot of cattle graze on it. Fences are expensive to build and expensive to maintain. If you think a fence is something you build once and then ignore, you've never dealt with cattle.

Cowboys (and sheep herders) have a term "ride fence" as in "Bob, you're gonna ride fence today", and it's a regular and tedious task that means "get on your horse (or ATV) and ride past miles and miles of fenceline, looking for places where the fence is broken or going to break, and fixing them". It's necessary and expensive drudgery and having all of those fencelines is bad for other uses, and bad for wildlife. I've put down a few deer that jumped a barbed wire fence and didn't quite clear it, slicing their guts open and leaving them in agony as they slowly die.

In addition, there's an obvious tension between the cost of building and maintaining fences and the cost of rounding up cattle when it's time to move them. Obviously if you slice the land up into lots of small fenced areas, the cattle will be easy to find -- but they're also going to graze it out fast, so you're going to have to move them more often. If you use very large enclosures (common on BLM land), then your cows may have hundreds of square miles to roam and feed... but when it's time to move them you have to find them. Luckily they're herd animals so when you find a few you've found them all, but still. And occasionally, singles get separated from the herd and you just lose them, which isn't great since a cow is worth about $2k.

So... if we can replace those miles of expensive and constantly-breaking fences with virtual fences, that's good news for everyone. Wildlife and outdoorsmen can roam unimpeded, cattle can be far more tightly controlled, strays quickly identified, located and reunited with the herd -- via remote control!. This is an innovative idea that is worth quite a lot.

Comment Re:Fight digital ID (Score 1) 43

(...)This is a hill I will die on - I will not give the OS my identity. I will sooner stop using cell phones entirely, or switch to a pager+Linux laptop.

Not even my carrier has it anymore. After I caught T-Mobile selling my PII again after I opted out, I switched to an MVNO with a pseudonym. Can't trust any of these corpos with your PII.

Here in Norway, you can not buy a sim card without some sort of ID, physical or electronic (we've got bank certified online IDs we can use for sig documents, online purchases with credit card etc). However, if the carrier was caught selling your PII they'd be in massive trouble. Fines could be up to 10% of gross revenue, as per the GDPR.

Comment Re:Java hasn't been in the browser for 10+ years (Score 1) 42

Loading a webpage shouldn't bog down a $4000 MacBook Pro...but the shitty front-end dev community said "M4 should easily be able to load my stupid and simple website?"...."Challenge accepted!"

Does it actually bog down a reasonably-speced computer? I don't think it does, I think the sluggishness is just from the sheer volume of stuff that has to be downloaded, and the inefficient way it's downloaded. And the reason the web devs don't notice the awfulness is (a) their browsers have 98% of it cached and (b) they have a GigE (or 10 GigE) connection to the server. They certainly don't have computers faster than your M4.

Comment Re:Needs to be optional (Score 2) 42

As long as I can turn it off, I don't give a rat's ass what stupid, annoying, and bandwidth-eating "features" they put into Chrome.

I think you didn't understand what this feature is. It's pretty much the opposite of annoying, and it has no effect at all on bandwidth consumption. Though I suppose when devs get used to their sites seeming to load faster they'll bloat them up even more...

Comment Re:While we're talking about jailbreaking... (Score 1) 47

To this day many wonder whether a "security fix" is just that or an excuse to prevent jailbreaking.

You know, the thing which was proven in court to be legal to do on your own device.

One man's jailbreak is another man's severe security bug. If an actor with resources tries to break the phone- e.g. if ICE is used against "enemies of the state" (which Trump has branded Democrats already) - having all of those holes patched is good. This makes it harder for Cellebrite, three letter US agencies etc to get access to your data. It also makes it harder to resell stolen phones, so they're less attractive targets for criminals.

Comment Re:Bad for us, but not "our fault" (Score 1) 108

The real reason we will never be able to "fix" the drought is because the American West is not in a drought right now.

Basically everyone who lives in the area or studies the climate or hydrology would tell you that you're insane.

The West's rapid aridification isn't being caused by a "once-in-a-century" weather event

More like a once-in-a-millennium event. Though I suspect it's going to be considerably more common going forward.

What we're dealing with in the West is not a drought because the current lack of rainfall isn't "abnormal" for a desert. Dry is the default setting. And you can't call it a "drought" because you wish deserts were wetter.

Deserts have some amount of normal precipitation, too. And when you get a lot less than normal, that's called a drought. Yes, even in a desert.

Comment Re:Watch, Nerds! (Score 2) 103

Each time some nerd says "Let them censor I have a VPN" he forgets that the next step is to crackdown on VPNs. Technical defenses against political problems only give you a bit of time, but will eventually fail.

Even worse is when they compromise the VPN operators and then monitor your usage until you do something that makes them decide to crack down on you.

People erroneously think of VPNs as privacy protectors. They aren't, not unless you have very good reason to trust whoever is running the server. If you don't, then they're concentrators for likely subversive traffic and its origins.

Comment Re:The God-fearing and the Accountants (Score 1) 162

This is one case where the sky daddy freaks could be useful to stop an extremely dangerously stupid move "forward." Because we live in this world, in this time, if this goes forward, it will 100% be used to extend the lives of the ultra-rich, while the rest of us remain fodder for their machinations.

Meh.

It would undoubtedly be very expensive at first, and therefore only available to the very wealth (probably not ultra-wealthy -- even without automation, caring for such a clone wouldn't be a full-time job, so call it maybe $30k/year -- within the reach of the upper middle class). But competition would drive automation, and we already have most of the techniques required, having developed them to deal with coma patients and the like, but at lower cost because this case would be dealing with a fundamentally healthy body. My guess based on some napkin math is that cost could be driven down as low as $10k per year. Maybe lower.

$10k per year is expensive, sure, but having an immunologically-perfect organ donor could absolutely be worth it for someone making as little as $200k per year.

If the cost could be driven down to $5k per year... then it's in the range where most middle-class Americans could afford it, even if it meant that they'd have to cut back a little somewhere else; maybe drive an older car rather than leasing a new one, or similar.

Comment Re:Only 100+ H1B worker visas requested in 2026 (Score 1) 46

Oracle has asked for over 100 H1B visas in 2026.

If they are laying off in the USA, they should be prevented from requesting any H1B or other visas for 4 years for themselves, parent companies, child companies, spin off companies, ....

That doesn't make sense, unless there is an overlap in skills. E.g. why should laying off support staff mean that you can't hire AI experts from the rest of the world, to give one example? As long as there are real checks for salary levels- you're not doing this to save money - why should this be a problem at all?

Comment Re:Apply Betteridge's Law (Score 1) 49

So, no, this cluster of patches doesn't tell us anything in particular beyond what we already knew: That emergency patches are relatively common.

Considering that Microsoft has been promising this exact same type of improvement since the release of XP Service Pack 3, the words spoken now are worthless platitudes provided to ensure the smoothness of the theft of your money. There is zero reality behind any of their promises.

I'm just talking about statistical patterns. I know little about Microsoft patches. I abandoned Windows in 2001, right around the time XP was released, and have never looked back.

Comment Re:25,000 lines of code (Score 1) 78

The LLM and the compiler and the formatter will get the low-level details right.

Maybe in about 90% if you are lucky. That still leaves about 10% error rate which is way too much.

Not remotely similar to my experience. Granted I'm writing Rust, and the Rust compiler is *really* picky, so by the time the agent gets something that compiles it's a lot closer to correct than in other languages. Particularly if you know how to use the type system to enforce correctness.

Your job is to make sure the structure is correct and maintainable, and that the test suites cover all the bases,

Depends on the definition of "bases". Passing test suite does not show your program correct. And if your test suite is also AI generated then you are again at the problem whether the tests themselves are correct.

Yes, you have to know how to write tests. A few decades of experience helps a lot. I find I actually spend a lot more time focused on the details of APIs and data structures than the details of tests, though. Getting APIs or data structures wrong will cost you down the road.

Also, I suppose it helps a bit that my work is in cryptography (protocols, not algorithms). The great thing about crypto code is that if you get a single bit wrong, it doesn't work at all. If you screw up the business logic just a little bit, you get completely wrong answers. The terrible thing is that if you get a single bit wrong, it doesn't work at all and gives you no clue where your problem might be.

Of course that's just functional correctness. With cryptography, the really hard part is making sure that the implementation is actually secure. The AI can't help much with that. That requires lots of knowledge and lots of experience.

and then to scan the code for anomalies that make your antennas twitch,

Vibe error detection goes nicely with vibe programming. That being said, experienced programmers have a talent to detect errors. But detecting some errors here and there is far from full code review. Well, you can ask LLM to do it as well and many proposals it provides are good. Greg Kroah-Hartman estimates about 2/3 are good and the rest is marginally somewhat usable.

Deep experience is absolutely required. My antennas are quite good after 40 years.

then dig into those and start asking questions -- not of product managers and developers, usually, but of the LLM!

Nothing goes as nicely as discussing with LLM. The longer you are at it the more askew it goes.

You really have to know what questions to ask, and what answers not to accept. It also helps to know what kinds of errors the LLM makes. It never outright lies, but it will guess rather than look, so you have to know when and how to push it, and how to manage its context window. When stuff starts falling out of the context window the machine starts guessing, approximating, justifying. Sometimes this means you need to make it spawn a bunch of focused subagents each responsible for a small piece of the problem. There are a lot of techniques to learn to maximize the benefit and minimize the errors.

My point is that 25k LOC a month (god forbid a week) is a lot. It may look working on the outside but it is likely full of hopefully only small errors. Especially when you decide that you do not need to human-review all the LLM generated code. But if you consider e.g. lines of an XML file defining your UI (which you have drawn in some GUI designer) to be valid LOC then yeah. 25k is not a big deal. Not all LOCs are equal.

Yeah, I am definitely not doing UI work.

Slashdot Top Deals

"Stupidity, like virtue, is its own reward" -- William E. Davidsen

Working...