Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:Part of this decline is all MBA-driven (Score 1) 187

Evidently, there is little actual knowledge in comments here about the referenced calculator issue. Calculator - normally reporting some 50-60MB of usage with all the caveats others have noted about that figure's interpretive complexity - became a kind of poster child for extremely serious and aggressive memory leaks in Tahoe, with another frequent culprit being Finder.

The 32GB example was infamous on Reddit and comes from the "Your system has run out of application memory" dialogue box - swap has been exhausted and the system has determined that it can no longer allocate more RAM - it's a very serious condition and is exactly what the blog says it is; it's not some hand-wavey virtual usage or other nonsense, it's actual, used, claimed allocation.

https://www.macobserver.com/news/early-adopters-hit-by-calculator-bug-in-macos-tahoe-26/

You will notice that other values reported in that dialogue are reasonable. It's likely to be a framework-level problem that Apple knowingly shipped with (if they didn't know about it, then that's even worse for obvious reasons). Ever since around Big Sur, serious operating system memory leaks have been something of an Apple signature move!

Comment Re:Who watches linear TV these days (Score 1) 38

It's nothing to do with linear TV. It is of course impossible to target multiple different broadcasts to the level of individual streets via the over-air transmission tower network. The coverage is vastly too broad and the technology to send different signals out even to individual towers doesn't really exist, mostly because it'd just be wildly expensive to establish truly independent links to each tower.

As the summary says, this article is talking about the streaming service which used to be called "4OD" (4 On Demand) but has inevitably been rebranded to be more confusing (just "Channel 4", losing the distinction between that and the OTA service) along with inevitably a pay-for "plus" bolt-on.

The whole thing seems pointless, anyway. Anyone from the UK will be aware of how varied most neighourboods are - Space even wrote a song about it in the 90s. I suppose there's a small chance of greater relevance given they argue they'll advertise local businesses, but everyone in a neighbourhood / street already knows all those local businesses, because they're local! Besides, small stores in local areas aren't likely to pay C4 much for ads.

Can't blame 'em for trying, though, I suppose.

Comment Re:Those poor Brits! (Score 2) 38

The TV licence is for the BBC-produced channels and content only. It has absolutely nothing to do with the commercial, independent, ad-supported and free-to-air ITV, C4, C5 or the ever-growing plethora of digital TV and streaming-based services available in the UK.

The clues really are in the names for much of it - BBC first (British Broadcasting Corporation), ITV - Independent TeleVision ("channel 3", in the old analogue days, back when there really were just 3 channels to choose from - the launch of C4 in 1982 was a huge deal!

Comment Re:Modernize? (Score 5, Funny) 90

Nonsense! I want the UI to become at least four times as large, with huge, widely spaced, bland and sterile corporate UI styling consisting of flat areas with optionally rounded corners, but none of that 3D-effect-button nonsense and ideally, none of those ugly, cluttering shadows. If it doesn't look like some Apple rip-off, despite Apple's current style having become tired and dated several years ago, you're not trying hard enough and should remove even more detail and character. It must be bland, I tell you! That is the future.

It must use an equally bland font too; something visually identical (for those poor, pathetic "normal" humans) to Helvetica, but actually made by a really expensive consulting company that calls it Meta Whalesong Regular and tells us that there's a slight widening of the letter "l", which represents the body of whales. The normal people won't think they see it, but the clever graphic designers know that it's really changing how they feel. It's not a user interface, it's a user experience. And don't forget, make the titles big. No, bigger! Even bigger! And bolder! People are idiots - make sure the titles of things shout at them in a huge, bold font that's totally different from the rest of the UI. Nobody's going to ignore typography that practically punches them in the face! Take that, human interface guideline authors worldwide.

Meanwhile, there are lots of advanced features that only a few percent of the users like. They just waste dev time. We'll remove all those - if it's good enough for 95% of people, it's good enough for anyone, right?

Removing all the visual complexity, decoration and features will of course increase the application's RAM and CPU footprint by two or three orders of magnitude, but that's a small price to pay for progress.

Comment Re:That's quite a reversal (Score 5, Informative) 80

You do understand that a non-profit does make money, don't you? It just only needs to make enough money to cover its costs. It does not then add some arbitrary (and usually ever-increasing) amount of net profit on top.

This is a good way to try and stop a rampant profiteering, AKA in recent years, enshittification. It's also a very good statement about what your company stands for - it stands for its products, and by extension the users of those products - not its shareholders.

While fairly easy circumvented by creative accounting that makes it look like costs are higher than they are, thus allowing revenue to creep up and actual profit to be realised off-shore, this kind of thing is usually as easy to trace as it is to set up, so it gets called out pretty quickly for any sufficiently large, and therefore interesting, non-profit.

If dropping its non-profit status, OpenAI would no longer stand for its products or its users. It would stand for its shareholders. From here, things follow an extremely familiar and extremely depressing path.

Comment Re:Of course it did - it's even written in the adv (Score 2) 52

Granted I have also seen it go haywire and write 100%/50% wrong code [...] some more junior engineers in a huge rush just accepting what copiliot suggests and then making a PR. But, that's what PR review is for right? Catch the stupid before it gets into the code base.

No, that is ABSOLUTELY NOT WHAT PR REVIEW IS FOR and my goodness it's terrifying that you'd suggest it.

Code review isn't there so someone can just shit out stuff that in your own words might be 100%/50% wrong, not give a fuck, write no tests, never run it locally, don't care, don't wanna know, just slap it into a PR and let the reviewer do the work. If I saw work of such pathetic quality in a PR, ever, it'd be an instant referral to HR to remind the dev that they're paid well to be competent and diligent in their work. Regardless of your experience there is no excuse for laziness.

Code review is there for the opportunity of mentoring on possible code style improvements, efficiency issues, reinvention of wheel where something already exists in a wider framework but has been coded anew because the implementor didn't know better, and of course, to pick up on mistakes. There are a plethora of things we'd like PR reviews to be, but of course it does depend on the reviewer, time pressure and a bunch of other things.

Fundamentally, though, there's an assumption that the dev wasn't just a moron (!) and wasn't just eyes-glazed-over lazy. We assume they at least had some decent notion of what they were meant to be doing. If they don't even have that, they most likely need to be in a different job, or at least sent on them other of all training courses before being let anywhere near the code base again.

Once more, with feeling: reviewers are not there so you can shit out untested garbage and they can rewrite it for you.

Comment "Science" magazine (Score 1) 57

It really has fallen a long way, hasn't it, if this obvious nonsense VC bait is considered "science"?

Let's see now. Just one of these inane enterprises has been estimated to cost $88 billion - and if will in practice, of course, be at least ten times that expensive because Capitalism - for just 80km of "curtains" to merely slow things down, but in so doing release vast amounts of CO2 into the atmosphere from all the resource mining, manufacturing, ships and other construction equipment.

Or - and, hey, hear me out here, this is a wild idea I know - we could spend that $88 billion on systemic CO2 output reduction measures.

Sigh. We're so fucking doomed.

Comment If it lost money for ten consecutive quarters... (Score 1) 151

...then its problems date back to the comparative EV boom, when it was still unable to make money. It's certainly easy to argue that a slowdown - which is just a reduction in the rate of growth, but still growth, however much the fossil fuel lobbyist scaremongers try to paint it otherwise - is the cause, but meanwhile other battery vendors were and are doing just fine.

Bad business plan for years, CEO doesn't want to get blamed, so CEO blames everyone else.

Comment Re:Hold individuals accountable (Score 1) 123

Yes, but because of the utterly spectacular assholery that is the USA's legal treatment of corporations as individuals, we get the predictable and - at least as far as the so-called "C-suite" is concerned - desired outcomes. AFAICT from the Wikipedia article linked below, this is ultimately all colonial Britain's fault. At least two centuries or so of this disgusting attitude, especially over the last few decades, is the cancerous rot at the very heart of American-style capitalism. There is near-absolute personal legal deniability. "It was the company what dunnit, your honor! I am but a blameless billionaire CEO!"

This is why corporations have repeatedly and without remorse behaved in such abhorrent and immoral ways, and will continue to do so without bounds until such a time as that legal viewpoint is reversed (which will be never, thanks to multi-generational deep seated lobbying-based corporate corruption of the political process). And it's not just the big stuff like Ford knowingly burning their customers to death in the Pinto (one of the most agonising and horrifying deaths imaginable but hey, nothing personal, business is business, amirite?). This includes things like good old fashioned nepotism; discrimination; harassment; generally misleading customers; illegal sale of data; insider trading; and so-on.

https://en.wikipedia.org/wiki/Corporate_personhood

Comment Re:Apple is going to be using openAI (Score 1) 71

Arrant nonsense. I now suspect you are a troll. Your comment in its entirety is:

That isn't entirely correct. The chatGPT integration is in fact chatGPT integration. It even includes the ability to link your paid account with OpenAI, to gain access to your paid features.

That's all. Let's take the second part first where you claim to be "doubly correct" - LOL - about "The chatGPT integration" (sic. - NB - the 'C' in 'ChatGPT' is capitalised; see chatgpt.com). This part of your reply cannot possibly be rationally replying to anything other than the previous comment's description of the ChatGPT integration that Apple announced, to which end, @EvilSS said:

OpenAI (and other AI services in the future, they will let you add/choose models at some point) are an add-on that it offers to run in certain situations, and it prompts the user to allow it each time. It is not the backbone of either Recall or Apple's AI implementation.

This is once again entirely correct and is not contradicted by your response. The OpenAI stuff is just an add-on, and Apple have signalled that they intend to do other add-ons in future. Your bizarre statement "The chatGPT integration is in fact chatGPT integration" is mostly meaningless, but seems to at least imply that you believe "add-on" and "integration" are different. They are in fact synonyms in this context. The add-in/plugin/module/extension/integration is just that; a lump of code integrated to a greater or lesser extent with an external service, in this case, ChatGPT.

This leaves the first part of your incontrovertibly wrong response, where you simply say, "This isn't entirely correct" about the prior reply. Since we've already shown that the second part of that reply is entirely correct, then you must be talking about what @EvilSS said before that, which was:

No they didn't. First of all Recall does not use OpenAI models. It runs using a local model on the device, there is no cloud involved. With Apple most of the models also run on device. Apple has their own, not OpenAI, cloud models that can do heavy lifting when needed.

All of that is true. Recall does not use OpenAI models, even though yes, that is something of a tangent to even higher up in this thread where @EvilSS was responding to a poster saying that Apple and Microsoft were using the same back-end, but didn't specifically mention OpenAI. Tangent or not, @EvilSS is factually accurate. The model also does run on local device without cloud. The description of how Apple's stuff works is also correct, as I've already explained in detail, and even a cursory glance at the WWDC 2024 day 1 Platforms State Of The Union video prove all of this (unless Apple are lying, which I don't believe anyone here is saying, yourself included).

Comment Re:Apple is going to be using openAI (Score 1) 71

That isn't entirely correct

@EvilSS was entirely correct, and nothing you said in apparent rebuttal contradicted that. There is ChatGPT integration, which is basically a plug-in that Siri can use if it doesn't know the answer to something.

Apple Intelligence is based around models they developed, built and trained themselves, either on-device or with cloud assist on servers made of their own hardware running an operating they built themselves, also running models that they developed, built and trained themselves. OpenAI are nowhere to be seen in any of it (although we will never know if they offered any engineering assistance during Apple's development work and thus did, in a way, have at least a hand in the creation of Apple's bespoke models).

The ChatGPT stuff is a bolt-on - and thank heavens for that, given that it's useless, misinformation-peddling, hallucinating junkware fit at the very best only for bland and over-verbose works of fiction. We've already seen more than enough examples of how critically unsuitable it is for any factual work.

Comment Re:Everyone big is on the right side of nuclear no (Score 1) 155

It doesn't need "extinctionists". As we've seen time and again, the plant will take many more years to build than planned, cost billions more, and is already being overtaken by renewables with battery storage, never mind the situation we'll be in some 10-15 years from now when – if things go really, really well – this thing might just about be ready to come online.

It's not about safety. It's about cost. Nuclear power is wildly, insanely expensive and that's before we consider decommissioning. The operating company never factors decommissioning into energy cost (nobody could afford to buy their electricity if they did), pockets the profits while the plant operates, then goes bankrupt at the first sniff of the decommissioning bill. The taxpayer then has to pick up the tab, else there's a rotting, derelict nuclear reactor just hanging around waiting to leak.

The whole thing is a fool's errand and, for all the billions being poured into it, ever-larger amounts of much cheaper electricity are being produced by other methods that are much simpler, faster and cheaper to build and, as a result, are being scaled up at extraordinary speed.

Comment Re:Flailing (Score 1) 209

Yes. And you don't even mention decommissioning costs, which are almost always socialised and extremely high: https://en.wikipedia.org/wiki/...

Grim reading. Electricity generated by nuclear power is of almost unbounded cost to the taxpayer and unquestionably the most expensive form of electricity we have in many countries, out of coal or gas, and wind, solar, or hydro, including the costs of battery buffers.

Meanwhile, our solution to waste after all these decades is still "shrug, IDK, bury it in a deep hole for a few centuries I guess". Primitive, to say the very least.

Slashdot Top Deals

There are two ways to write error-free programs; only the third one works.

Working...