HackerTrans
TopNewTrendsCommentsPastAskShowJobs

davely

no profile record

comments

davely
·21 days ago·discuss
With the way subscription models and terms of use have been evolving over time, even if you buy a futuristic robotic assistant outright, you won’t really “own” it.
davely
·22 days ago·discuss
Excuse me! I hide them in a rats nest under my desk like a civilized person.
davely
·2 months ago·discuss
I built something similar awhile back [1] and used OpenAI’s tokenizer playground [2] to recalculate tokens on a giant block of lorem ipsum text. I feel like this gives a much more accurate representation.

[1] https://dave.ly/tools/tokenflow/

[2] https://platform.openai.com/tokenizer
davely
·2 months ago·discuss
Dear Cliff,

I'm sorry to hear that you must have died right after we visited you in May of 2024 [1]. But I'm glad that you've figured things out and that you are now alive again! I imagine that's a much better state of affairs for you.

Here's to many more years of adventures and quilt making.

Cheers!

[1] https://daveschumaker.net/adventures-in-topology-the-cuckoos...
davely
·2 months ago·discuss
Haha! Instead, you’ll get a robot that will make you art, music, and tell you stories and you get to toil away cleaning the house.
davely
·2 months ago·discuss
> With Airdrop you have trivially easy, "just works" sharing with people in proximity.

Funny enough, I encounter so many problems trying to share things via AirDrop with friends, family, and even my own Apple devices that I just tell everyone to install LocalSend and I find that things work better.

I’m not sure why that is, because AirDrop used to work pretty well for me. But it’s been an exercise in frustration more often than not for me.

(Obviously, LocalSend works only as long as everyone is on the same network.)
davely
·3 months ago·discuss
I’ve been on the Claude Code train for a while but decided to try Codex last week after they announced the $100 USD Pro plan.

I’ve been pretty happy with it! One thing I immediately like more than Claude is that Codex seems much more transparent about what it’s thinking and what it wants to do next. I find it much easier to interrupt or jump in the middle if things are going to wrong direction.

Claude Code has been slowly turning into this mysterious black box, wiping out terminal context any time it compacts a conversation (which I think is their hacky way of dealing with terminal flickering issues — which is still happening, 14 months later), going out of the way to hide thought output, and then of course the whole performance issues thing.

Excited to try 4.7 out, but man, Codex (as a harness at least) is a stark contrast to Claude Code.
davely
·5 months ago·discuss
I’d be interested where you’re getting your data. SteamDB shows an accelerating trend of game releases over time, though comparing January 2026 to January 2025 directly shows a marginal gain [0].

This chart from a16z (scroll down to “App Store, Engage”) plots monthly iOS App Store releases each month and shows significant growth [1].

> After basically zero growth for the past three years, new app releases surged 60% yoy in December (and 24% on a trailing twelve month basis).

It’s completely anecdotal evidence but my own personal experience shows various sub-Reddit’s just flooded with AI assisted projects now, so much so that various pages have started to implement bans or limits of AI related posts (r/selfhosted just did this).

As far as _amazing software_ goes, that’s all a bit subjective. But there is definitely an increase happening.

[0] https://steamdb.info/stats/releases/

[1] https://www.a16z.news/p/charts-of-the-week-the-almighty-cons...
davely
·5 months ago·discuss
Oh my, this brings me back! One of my fondest gaming memories involves a massive Civilization 3 PBEM match between a number of Civilization fan sites, where we all had private forums and ran these virtual nations against each other. This was way back in 2002 or 2003!

I believe Civfanatics was in it (run by “Chieftess” if I recall), Apolyton (which I was a member of — elected in as Minister of Public Works and had to come up with a plan to clear our pesky jungles) and a number of other sites.

It was such an awesome time. Real diplomacy and trade negotiations between the fan sites while waiting to play our turns. Man, it was fun.
davely
·6 months ago·discuss
Point of clarification: llama.cpp is MIT-licensed. Using it downstream (commercially or otherwise) is exactly what that license allows, so calling it a rip-off is misleading.
davely
·6 months ago·discuss
I've been using GLM 4.7 alongside Opus 4.5 and I can't believe how bad it is. Seriously.

I spent 20 minutes yesterday trying to get GLM 4.7 to understand that a simple modal on a web page (vanilla JS and HTML!) wasn't displaying when a certain button was clicked. I hooked it up to Chrome MCP in Open Code as well.

It constantly told me that it fixed the problem. In frustration, I opened Claude Code and just typed "Why won't the button with ID 'edit' work???!"

It fixed the problem in one shot. This isn't even a hard problem (and I could have just fixed it myself but I guess sunk cost fallacy).
davely
·6 months ago·discuss
This is a bit reductive.

For what it’s worth, I’ve used Vue and don’t like it (stuff like custom directives that are nonstandard html, not as explicit about event handling and data flow, etc).

I’ve seen a lot of buzz (particularly on HN) about Svelte but have lacked the motivation to try it.
davely
·6 months ago·discuss
I work on a React based web app in my Day Job and have genuinely enjoyed it.

That said, it always feels like so much boilerplate to get up and running for a greenfield project (and things like NextJS or even TanStack Start add a lot of things that might be overkill for a simple web app).

For some vibe coded side projects with Claude, I’ve been working with just using handlebars templates with Express and it has been pretty glorious!

I don’t think I’d recommend building a complex web app this way, but for some mild JS interactivity, form submission, etc, handlebars works.

Bonus: I find it much easier to get 100 across the board on Lighthouse scores this way.
davely
·6 months ago·discuss
Been going at it since 2003! It's a blog but links to all my open source work, and as of late, I talk a lot of various projects I work on and random rabbit holes I fall into.

https://daveschumaker.net
davely
·6 months ago·discuss
This number can mean wildly different things depending on the size of your house (and location).

I live in the Bay Area, CA in a 1,500 square foot house and consumed 7.8MWh in 2025 and 7.6 MWh in 2024.

Digging a bit more into our solar system data: We produced a bit over 9MWh in solar each year and it looks like our Enphase batteries discharged 2MWh each year.
davely
·6 months ago·discuss
It seems fine?

After all, Claude, codex and Gemini-cli are all distributed via npm.
davely
·6 months ago·discuss
Hah! I’ve done something similar. I created a bunch of pre-defined voice messages with Eleven Labs and then have a script that randomly calls them via the same hooks.

https://github.com/daveschumaker/homebrew-claude-sounds
davely
·6 months ago·discuss
I’ve long felt the same way. I think this will eventually happen but there’s going to be a lot more starving artists and other producers of emotionally meaningful works before we get there. The interesting problem down the line will be how to verify someone is human or something is human made.

I have nothing to base this on except anecdotal experience, but I really think this current generation (Gen Alpha?) is going to hate AI and anything related to it. One recent example: a friend’s kid’s third-grade class recently visited our local city hall and had a mock city council meeting with the mayor. One of the kids asked if we could “ban ChatGPT from the city.”
davely
·6 months ago·discuss
Claude Code provides a headless mode that you can do this exact same thing with:

$ claude -p “fix the eslint in file XYZ”
davely
·7 months ago·discuss
While I personally find that generative AI has helped me be more productive and even boosted my ability to learn things, I really _dislike_ that we’ve normalized this behavior:

Whether a Jira ticket, an email, a yearly review, we feed bullet points into a black box to get a bunch of fluffy text. On the other end, we feed the fluffy text into the black box to get bullet points.

We’re killing penguins because we’re somehow afraid to just send the simplified bullet points to each other in the first place.