Forgot your password?
typodupeerror

Comment Re:Why is this surprising?? (Score 1) 104

But you still somehow perceive them as coming with an agenda that just doesn't exist.

No doubt Microsoft's agenda today is different from what it was 30 years ago, but it's still Microsoft's agenda. Microsoft can be relied upon to do what is good for Microsoft, and any dependency you form on their products can and will be used as leverage to extract money from you.

Comment Re:Greed and infrastructure do not mix (Score 1) 146

I'm very surprised it's legal here. I thought the electric companies were legally required to serve their customers reliably, and not solely when they found it desirable to do so -- that's the agreement they made in exchange for being a natural monopoly (natural because you can't economically run more than one set of electric lines to every household). Apparently I was wrong about that?

Submission + - Bill To Block Publishers From Killing Online Games Advances In California (arstechnica.com)

An anonymous reader writes: A bill focused on maintaining long-term playable access to online games has passed out of the California Assembly’s appropriations committee, setting up a floor vote by the full legislative body. The advancement is a major win for Stop Killing Games‘ grassroots game preservation movement and comes over the objections of industry lobbyists at the Entertainment Software Association. California’s Protect Our Games Act, as currently written, would require digital game publishers who cut off support for an online game to either provide a full refund to players or offer an updated version of the game “that enables its continued use independent of services controlled by the operator.” The act would also require publishers to notify players 60 days before the cessation of “services necessary for the ordinary use of the digital game.”

As currently amended, the act would not apply to completely free games and games offered “solely for the duration of [a] subscription. Any other game offered for sale in California on or after January 1, 2027, would be subject to the law if it passes. [...] In a formal statement of support for the bill sent to the California legislature, SKG wrote that “there is no other medium in which a product can be marketed and sold to a consumer and then ripped away without notice As live service games rise in popularity for game developers and gamers alike, end-of-life procedures are essential tools to ensure prolonged access to the games consumers pay to enjoy.”

The Entertainment Software Association, which helps represent the interests of major game publishers, publicly told the California Assembly last month that the bill misrepresents how modern game distribution actually works. “Consumers receive a license to access and use a game, not an unrestricted ownership interest in the underlying work,” the ESA wrote. The eventual shutdown of outdated or obsolete games is “a natural feature of modern software,” the group added, especially when that software requires online infrastructure maintenance. The ESA also said the bill would impose unreasonable expectations on publishers regarding licensing rights for music or IP rights, which are often negotiated on a time-limited basis. “A legal requirement to keep games playable indefinitely could place publishers in an impossible position—forcing them to renegotiate licenses indefinitely or alter games in ways that may not be legally or technically feasible,” they wrote.

Comment Re:Brian Kernighan nailed this decades ago (Score 3, Interesting) 120

As astronaut Frank Borman put it, "a superior pilot uses his superior judgement to avoid situations which would require the use of his superior piloting skill".

The programmer's version of that would be "a superior programmer uses his superior judgement to avoid creating the bugs that would require the use of his superior debugging skill".

Comment Re:It stops the development of new knowledge too (Score 4, Insightful) 120

Could I have fixed this bug? Not even in my wildest dreams. Do I care how it was fixed? Oh no. No I don't. I just checked that the output of the LLM was reasonable.

The risk in this scenario is that after a few iterations of people applying AI-generated "black box" modifications, users start reporting that the ancient app is crashing on them now and then, and nobody has the first clue why, or how to fix it... and since the crash isn't readily reproducible, you can't even do a "git bisect" to figure out which commit introduced the regression. Now you're left with two unappetizing choices: either live with the instability forever, or roll back all of the "blind" commits to the last known-stable version and never touch the codebase again.

Comment Re:Closet Environmentalist? (Score 1) 293

Trump's actions are 100% Trump's actions. His had wasn't forced in the slightest

Trump's actions are 100% Trump's responsibility ("the buck stops here" is still part of the Presidential employment contract, even if Trump doesn't think so).

OTOH, it wouldn't surprise me one bit if Netanyahu played hardball to "encourage" Trump to help. It's one of the downsides of having a "colorful" sex life in your youth and then gaining political power later on -- too many people have solid evidence of your transgressions, and now motivation to use them to influence your decision-making.

So when Netanyahu phones Trump up and says "join my war, or else I'll release these Epstein videos of you having group sex with underage girls", does Trump do the principled thing and refuse? Or does he take the coward's way out, and allow Israel to dictate US policy in exchange for temporarily saving his own political skin? I think we know the answer to that.

Comment Re:Making China Great Again. (Score 2) 293

After the Cold War, I am convinced if we want no more girl schools blown to bits, every country should have nuclear weapons.

Is every country rational enough to never actually use them, and also technically and organizationally competent to keep them out of the hands of private groups (e.g. Al-Qaeda) who would steal them and use them for them own purposes?

If not, then the MAD doctrine won't work there. It's either principled leadership by the major powers, or nothing.

Comment Re:GitHub has been terrible for years (Score 5, Insightful) 82

The Git command line utility itself is also bloated nowadays.

Perhaps, but one of the nice properties of a command-line app is that the addition of features needn't slow down people who don't need those features.

E.g. git could add 300 more keywords, and as long as the basic "git clone", "git update", "git commit", and "git push" keep working, I won't be effected by that at all.

A GUI-based tool, OTOH, will find its user interface getting increasingly cluttered (and/or cryptic) proportional to the number of features that get shoehorned into it.

Comment Re:No (Score 1) 62

From a business perspective, if it does what the business needs, even if it's a nightmare for admins and users, they aren't going to spend any more money on something that is technically better.

You're right in that up-front costs often drove the decision-making, but what they didn't take into account is that software that is a nightmare to use means the admins get less done in a day, and the users keep requiring tech support, which means the company has to hire additional employees, so in exchange for a "cheap" one-time software purchase they are now saddled with expensive additional staffing costs, in perpetuity.

Slashdot Top Deals

Real programmers don't write in BASIC. Actually, no programmers write in BASIC after reaching puberty.

Working...