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

 



Forgot your password?
typodupeerror

Comment Not cool! (Score 0) 155

Subaru do a lot of things well - they're masters of all-wheel drive - but this is nuts.

I bought a VW Taos earlier this year with the usual trial subscription to Sirius XM. I was going to pull the plug when it expired but Sirius XM offered me a steep discount if I re-upped, so I did. They did it so readily that I wonder how many people are paying full price...

The bulk of my listening is two channels, Hits One and The Pulse.

...laura

Comment I cut the cord years ago (Score 1) 108

Too much money for not enough content.

When I had my morning toast and coffee earlier today I chose between three YouTube videos. An analysis of a high-performance motorcycle engine, a review of an off-road vehicle and troubleshooting a hybrid car. All cable ever has these days is reality shows.

...laura

Comment 32 bits 64 bits big-endian little-endian (Score 4, Interesting) 28

I support a legacy app that was written back in the 1990s. It originally ran under VxWorks with custom hardware, variously 68k and PowerPC.

The first port I did was to Solaris. No byte-order issues and I kept the 32 bit ABI. It worked well.

When the Powers That Be decided to ditch Sun hardware and Solaris in favour of x86 and Linux I ported it to Linux. Parts of the code weren't byte-order clean, but I worked through them. The code is heavily 32 bit dependent and I never did create a viable 64 bit version (I tried, believe me...), so it runs on our last 32 bit server in the data center. The service it supports is slowly dying so there's no business case to spend any more time or money on it. If the business case existed I'd apply what I've learned in the meantime and rewrite it from scratch anyway.

The Linux port was initially unstable. It would run for a random time, hours to weeks, then two threads would deadlock. After a couple of years of letting it run and watching it crash I traced the deadlock to an "optimization" that didn't actually do anything, with an if statement that had about a one in a trillion chance of going the wrong way. I removed the optimization and the application has been running fine ever since.

...laura

Comment Re:Which platform? (Score 1) 72

If I were going to buy one so that I can play this game, which is the better choice? Which one is newer?

Out of the box, the Xbox Series X is slightly better hardware than the regular PS5. it's not really enough to matter, especially on a mutliplatform game, but since you asked...

That said, Sony offers the PS5 Pro, a higher spec version of the console that Microsoft does not offer an equivalent of. So if price is no object, the PS5 Pro is expected to be the best platform to play it on.

Comment Using AI at work (Score 1) 45

My employers recently signed up for a ChatGPT account and I've been seeing how it can help me.

I remain responsible for the big picture, for actually making apps that work on iOS and Android. I've found ChatGPT helpful for refining details. It saves sifting through years worth of Stack Overflow postings. It's a handy tool, but it won't replace me any time soon.

If you say "Chat GPT" in French it sounds like "chat j'ai pété" ("cat I farted"). I guess I need to get out more...

...laura

Comment Been there, done that (Score 3, Interesting) 57

It's not that long ago that I found myself with a box of 8" floppy discs from a legacy product and no way to read them. Yes, the software on them was long obsolete. But I would have liked to be able to preserve a bit of company heritage.

The product in question (Glenayre GL-3000) had been updated in the interim to use 3.5" floppies, though with a bespoke format. I figured out how to use Linux and creative parameters to dd to write disc images. We packaged this as a bootable CD for customers to write their own disc images. After a sharp drop in floppy quality around 2005 I discussed other storage options with my boss (e.g. USB) but the business case just wasn't there.

...laura

Comment Upcoming? (Score 4, Insightful) 50

Upcoming? The iPhone 16e was released last year. These are schematics for a phone that has been out for a year.

The problem with this document's release is that it's technical information that was supposed to be kept confidential forever.

I'm assuming this is just an error on the FCC's part, and that they automatically released it after a year. Though with the current administration, Hanlon's razor is getting harder and harder to apply.

Comment Re:Bet on the hackers (Score 2) 39

Not too long. It's defense in depth; it's not meant to be outright impenetrable, just very (very) hard to get through.

Someone with enough drive, enough time, and enough resources will eventually put together an exploit chain that doesn't require an invalid tagged memory access. But if that raises the manpower requirement by 10-fold (to pull a number out of my ass), then it makes it that much more expensive to attack a phone. At some point, the Apple juice won't be worth the squeeze.

Comment Developer Identification? (Score 1) 24

Given these changes, how does developer identification work? Is there even dev identification at this point?

My understanding is that Microsoft followed Apple for the same reason: a financial trail allows the stores to better authenticate that a developer is who they say they are, and conversely, it makes it harder for bad actors to get into the store. If Microsoft is no longer charging, do they still have an effective means to ID devs and to screen out fakes?

Comment Re:Hinges Strongly on "HOW" They Use AI (Score 1) 63

I feel like a lot of these same observations can be said for people that over rely on libraries and frameworks and don't actually understand or have any control over what they're doing. At a certain point, the AI is just patching frameworks together and implementing libraries without understanding them .. just like some programmers do.

Slashdot Top Deals

"I've seen it. It's rubbish." -- Marvin the Paranoid Android

Working...