HNHacker News
TopNewBestAskShowJobs

charlieflowers

2,321 karma · joined April 1, 2011

email me at cflowers at Google's email service
submissionscomments
charlieflowers··on Someone behind the software
I guess maybe it is like Agent Smith from the Matrix. Nothing particularly detestable about the individual, but what makes it distasteful is that same individual is in millions of places.
charlieflowers··on I know why the mathematicians weep
I mean it feels different when it is happening to me than i felt about it happening to them
charlieflowers··on I know why the mathematicians weep
Yeah. "Glorified autocomplete" might be all the human brain is too. "Glorified autocomplete" can do an amazing number of things, including perhaps pass the Turing test and perhaps ... "think".

"Glorified autocomplete" is meant to describe the _underlying mechanism_, but unfortunately it also sounds like one of the things LLMs are actually used for, so it gives the mistaken impression that the claim is all they are good for is a component inside an editor application.

charlieflowers··on I know why the mathematicians weep
All my life, when I would think back to what mill towns went through when they all closed (something I did not live through), all my naive outsider brain could arrive at was, "Yeah, but those were just grunge jobs, humans were freed up to do better stuff."

And perhaps the same thing is now happening to me. It feels different, but maybe the same thing is true.

charlieflowers··on Nix wrote half of my debugger
Is the high barrier to entry essential though? Is there something about the nix domain that would mean any solution would have as high a barrier to entry? Or is it something they could have simplified greatly, and just never did? (Asking as an outsider, I've always been curious about this).
charlieflowers··on Iranian campaign planted fake articles in real U.S. publications using ChatGPT
Resolved it was on my end
charlieflowers··on Iranian campaign planted fake articles in real U.S. publications using ChatGPT
Edit: Resolved now it was on my end. > fyi not working for me
charlieflowers··on US man given prison sentence for bot-farming music streams
Surprised it is not "Super Intelligence of America"
charlieflowers··on I-have-ADHD: A skill to stop coding agents from burying the answer
That tension is doing real work.
charlieflowers··on Dolly Parton has died
I still remember how hard I was struck by the scene in The Orville, where someone from another planet hears a Dolly Parton song playing and asks who it is. He goes on to say, "She speaks with the might of a hundred soldiers!"

She did. She is one of our species' great poets.

charlieflowers··on GitHub is the wrong shape for this new world
But do we really need a paradigm shift in how we express the concept of a paradigm shift? It's not like the meaning of the words expired.
charlieflowers··on Who's afraid of Chinese models?
But inference costs scale per task whereas platform services like postgres typically amortize across tasks. If you are selling tasks done by inference, then compute is part of your COGS and it scales per task.
charlieflowers··on Gossamer: a Rust-flavoured language with real goroutines and pause-free memory
Originally I replied here that I thought you were both missing the point (but I was wrong).

I wrote: It has a garbage collector and goroutines, so clearly it is not trying to be a systems programming language.

Then ... I saw that it does indeed pitch itself as a systems programming language. So, I guess you both are right.

If Gossamer were to drop that claim, then I'd say it looks impressive to me. I have often wanted this particular mix of language features.

charlieflowers··on Gossamer: a Rust-flavoured language with real goroutines and pause-free memory
The language choices demonstrate excellent taste though.
charlieflowers··on I rewrote PostHog's SQL parser, 70x faster, while barely looking at the code
I interpreted it as referring to a table named "FROM" and fields named "SELECT", "WHERE" and "AND".
charlieflowers··on DuckDB Internals Part 1
BTW, columnar is very similar to struct of arrays (SOA) and some of the reasons it works well overlap with SOA.
charlieflowers··on US President says 'I love the inflation'
But shhhhh! Iran might read this!
charlieflowers··on Zig Structs of Arrays (2024)
I’m not advocating this, but it is worth observing that it is yet another problem one could attempt to address with dependency injection, similar to io and allocators.
charlieflowers··on Higher usage limits for Claude and a compute deal with SpaceX
Help me understand why not? I know solar power generation in space, and "beaming" the power back, was a naive idea. But this would actually use the power up there, mostly for training, but also for inference.

That claim seems reasonable. I have zero knowledge of the economics of launching and maintaining satellites though.

charlieflowers··on Higher usage limits for Claude and a compute deal with SpaceX
Not a merger, right, unless I missed something (admittedly skimming).
charlieflowers··on The bottleneck was never the code
I have been thinking about this a lot lately. How do you capture key factors succinctly, and even harder, keep it succinct as it evolves?

The shrinking that property based testing does when it finds an issue is kind of what we need for specs/context.

charlieflowers··on What async promised and what it delivered
The simplest example is that you can easily be wasteful in your use of threads. If you just write blocking code, you will block the thread while waiting on io, and threads are a finite resource.

So avoiding that would mean a server can handle more traffic before running into limits based on thread count.

charlieflowers··on What Async Promised and What It Delivered
Can you monomorphize the injected effect handlers using comptime, for io and allocators (and potentially more)?
charlieflowers··on ChatGPT for Excel
You mean cell notes? If so, perfectly well, yes.
charlieflowers··on Ask HN: Who is using OpenClaw?
I do something similar with Claude Code. I say, "I ate a single serving of that Toasted Beef Ravioli that Aldi sells." Claude web searches, finds it, gets its nutrition info, then uses gspread to add it to the daily food log tab of my spreadsheet.

So much less hassle, lower activation energy needed than with MyFitnessPal.

charlieflowers··on ChatGPT for Excel
I'm having great luck having Claude Code generate, read, and update spreadsheets by writing Python code that uses gspread.
charlieflowers··on Clean code in the age of coding agents
But if you are saying that a human can instruct ai agents to refactor to prevent the big ball of mud, then you are saying that clean code *is* important.
charlieflowers··on Clean code in the age of coding agents
It is an interesting possibility that must be considered. Only time will tell. However I disagree.

I think complex systems will still turn into a big ball of mud and AI agents will get just as bogged down as humans when dealing with it. And even though re-build from scratch is cheaper than ever, it can't possibly be done cheaply while also remembering the millions+ of specific characteristics that users will have come to rely on.

Maybe if you pushed spec-driven development to the absolute extreme, but i don't think pushing it that far is easy/cheap. Just as the effort to go from 90% unit test coverage to 100% is hard and possibly not worth it, I expect a similar barrier around extreme spec-driven.

Clarification: I'm advocating clean code in the generic sense, not Uncle Bob's definition.

charlieflowers··on I am definitely missing the pre-AI writing era
AI detectors don't work.
charlieflowers··on Why I love NixOS
Tell me if I'm understanding you correctly. I summarize this in my head as, "This person loves NixOS because it gave him GitOps for his OS."
Page 1 of 31Next →