News for hackers. Stuff that matters.

empthought

Re:Remove and Disable Apple Macos27 AI Models Tool on Sunday October 04, 2026 @07:02PM (#49958847)
How was it "against their consent?" The Siri AI / Apple Intelligence feature required a user to explicitly enable it. It didn't just get enabled for you.

I know this because I just explicitly enabled it, and now I have the new Spotlight search. I didn't have it before I enabled it.

Re:How to keep enjoying programming in a world of LLMs on Tuesday September 29, 2026 @09:10PM (#49903122)
That's silly. You may as well say Santiago Calatrava isn't an architect any more because he's delegating the vast majority of the architecture work for his projects.
Re:GPT 6.1 Sol: Near-Astra intelligence for a fifth of the price on Tuesday September 29, 2026 @01:59PM (#49897615)
You're not including the physical supply chain energy consumption of distributing video game equipment in this analysis. Nobody ships LLMs to big box stores and tries to sell them to consumers.
Re:How to keep enjoying programming in a world of LLMs on Sunday September 27, 2026 @05:07PM (#49870846)
You are delegating work and reviewing delegated work, but not managing. No performance coaching, no career development, no mentoring, no conflict resolution, no influencing opinions, and on and on.
Re:How to keep enjoying programming in a world of LLMs on Saturday September 26, 2026 @06:44PM (#49861292)
I think you’ve forgotten about the “software architect” role.

If all you do is write requests and then have the LLMs spit out the code, then you’re not a programmer, you’re a software architect.

Middle managers have to supervise people, otherwise they are not managers.

Re:How to keep enjoying programming in a world of LLMs on Saturday September 26, 2026 @06:37PM (#49861236)
The statutory name of this department is the Department of Defense.
I read your book when I was ten years old! I was later stoked to find our computer system at school was a Unix machine, so I could try some of the commands you explained in the story, like ps and sendmail.
Re:Don't ask an LLM for a confidence score on Tuesday July 28, 2026 @07:56AM (#49082492)
“That’s real, and it’s interesting.”

Stop with the slop.

Re:Malleable Computing, Emacs, and You on Wednesday July 22, 2026 @10:32PM (#49016136)
Yeah, NeXTSTEP is notoriously a locked-down, untweakable OS. It's not like anyone was able to use it to program anything of consequence.
Re:The full stack of terminals explained on Sunday July 05, 2026 @08:48PM (#48799521)
We don’t need aggregators like HN pitching AI-authored content, no matter how pedagogically sound. We can direct our own AIs to generate our own AI-authored content.
Re:Aws.com and google.com don't have DNSSEC enabled on Wednesday June 10, 2026 @08:05PM (#48484541)
Almost nobody has DNSSEC enabled.

Against DNSSEC: https://sockpuppet.org/blog/2015/01/15/against-dnssec/

Re:Agentic Patterns on Monday May 25, 2026 @08:57PM (#48273742)
Stop posting slop.
Re:Rubish: A Unix shell written in pure Ruby on Saturday May 23, 2026 @02:51PM (#48250202)
How about

  for wmv in Path(sys.argv[1]).rglob("\*.wmv"):
        print(wmv, end=" ")
        r = subprocess.run(
            ["ffmpeg", "-i", wmv, wmv.with_suffix(".mpg")],
            stdout=subprocess.PIPE, stderr=subprocess.STDOUT,
        )
        lines = [l for l in r.stdout.decode().splitlines() if "kb/s:" in l]
        print("\n".join(lines) if lines else f"ERROR {r.returncode}")
?

If you go outside stdlib you can use the sh library instead of subprocess.run.

Re:SQLite Code of Ethics on Friday May 15, 2026 @05:02PM (#48153790)
We're not talking about Nazis though, are we? We're talking about well over two billion people (possibly more than six billion if it extends beyond Christianity). Your prejudice against them is almost prima facie unreasonable.
Re:SQLite Code of Ethics on Friday May 15, 2026 @04:50PM (#48153621)
I am an atheist.

There's no desperation and no casting here. I am just pointing out objective facts.

https://www.dictionary.com/browse/bigotry

> stubborn and complete intolerance of any creed, belief, or opinion that differs from one's own.

You:

> But this is a SQL database engine and they chose to publicly affiliate it with religion. That's concerning. I've been considering switching to H2 for a while now to avoid depending on a fat-jar full of binaries. This nonsense has persuaded me to make that switch.

It's textbook. Your decision is not based on any actual technical consideration, but rather "stubborn and complete intolerance." You can't conceive of a publicly Christian person who wouldn't use the software they wrote to somehow attack you, even though Dr. Hipp would never dream of doing anything like that.

Why can't you conceive of this? Because of your bigotry.

Re:SQLite Code of Ethics on Friday May 15, 2026 @11:38AM (#48150033)
1. There is no religious affiliation for this project, official or otherwise. It is not “religious software.” The project founder is a Christian, that’s all.

2. You clearly are bigoted against Christians and likely all religious people. Every comment is infused with bigotry. You likely don’t even notice it because you’re swimming in it like a fish.

3. You are free to ignore the code of ethics and the software as much as you like. The code of ethics is not intended to apply to you. This is all clearly spelled out in the document, but you saw the word “Christ” and let your prejudice guide you instead of exercising basic reading comprehension.

Re:SQLite Code of Ethics on Friday May 15, 2026 @09:27AM (#48148323)
I don’t know, wouldn’t you be pissed if you tried to search your browser history for “gay” and nothing was found? After all, that’s the threat model you’re proposing that you’re worried about — the thinnest of excuses for your clear and deep bigotry.
Re:SQLite Code of Ethics on Friday May 15, 2026 @06:33AM (#48146887)
Good luck! It’s the most widely-deployed database software by far. I’m sure you have hundreds or thousands of SQLite files among devices you own.

https://sqlite.org/mostdeployed.html

Re:SQLite Code of Ethics on Thursday May 14, 2026 @11:38PM (#48144286)
The source code is in the public domain. You can inspect it, fork it, and redistribute it as you like.

Nothing is being shoved down anyone’s throat.

Re:SQLite Code of Ethics on Thursday May 14, 2026 @09:25AM (#48135065)
“No one is required to follow The Rule, to know The Rule, or even to think that The Rule is a good idea. The Founder of SQLite believes that anyone who follows The Rule will live a happier and more productive life, but individuals are free to dispute or ignore that advice if they wish.”
Re:SQLite Code of Ethics on Thursday May 14, 2026 @09:15AM (#48134968)
As the first section notes, the only reason they posted this is to fulfill a checklist requirement for certain commercial users. The external requirement for a code of conduct, which requesters never read and don’t actually care about, is the actual nonsense here.
Re:I returned to AWS, and was reminded why I left on Sunday May 10, 2026 @10:10AM (#48084141)
Hetzner astroturf?
Engineers that didn't move past src.v35.final.zip version control don't really have jobs today, either.
Re:Life During Class Wartime on Wednesday May 06, 2026 @04:38PM (#48041463)
He absolutely is.
Re:The bottleneck was never the code on Wednesday May 06, 2026 @04:09PM (#48041090)
You're trying to turn flexibility and the ability to adapt to new circumstances into a vice.

You're wrong. It's a virtue.

Re:Let's Talk about LLMs on Tuesday May 05, 2026 @03:11PM (#48027124)
I don’t think you’ve actually used any of these tools. 10 different examples in the same session would almost certainly make them perform worse.
Re:Let's Talk about LLMs on Monday May 04, 2026 @07:21PM (#48016239)
You don't need a special feature for this. Just tell the coding assistant what to do.
Re:Let's Talk about LLMs on Monday May 04, 2026 @07:18PM (#48016216)
You should try using the existing agents for your semi-manual editing. You don't need editor support. The coding agent can find "things like this" faster than you can. Just tell it what to look for and how to change it.

What I did was make one commit by hand (involving multiple files), and then told Codex (last year's Codex!) to make the equivalent changes to other instances in the code base.

Re:Let's Talk about LLMs on Monday May 04, 2026 @07:11PM (#48016168)
> But ultimately, the only situation in which LLMs could meaningfully democratize access to software development is one where they achieve a true silver bullet, by significantly reducing or removing essential difficulty from the software development process.

The author didn't seem to read the Brooks essay for comprehension. There is an entire section about expert systems that foreshadows agents. While there is no singular silver bullet, Brooks explores the most promising techniques to reduce essential complexity that were anticipated in 1986.

> The most powerful contribution of expert systems will surely be to put at the service of the inexperienced programmer the experience and accumulated wisdom of the best programmers. This is no small contribution.

Furthermore, his objection to automatic programming was simply an argument from incredulity, which is an understandable opinion at the time, yet quite vacuous in hindsight.

Older »