Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mikeckennedy
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
mikeckennedy
7mo ago
Author here. I've been building data-driven apps for many years. I've long thought that ORMs are the right abstraction level for developers (still do). But it turns out Claude and friends are better with native query langages (e.g
2.
▲
Announcing Command Book: A home for long-running terminal commands
(commandbookapp.com)
3 points
by
mikeckennedy
8mo ago
|
0 comments
3.
▲
by
mikeckennedy
8mo ago
Disappearing from AI results won't make AI go away.
4.
▲
by
mikeckennedy
9mo ago
I didn't tell anyone to optimize anything. I just posted numbers. It's not my fault some people are wired that way. Anytime I suggested some sort of recommendation it was to NOT optimize. For example, from the post "Maybe we
5.
▲
by
mikeckennedy
9mo ago
That's a fair point @esafak. I updated the article with something akin to the doubling chart of numbers in the original article from 2012.
6.
▲
by
mikeckennedy
9mo ago
It is open source, you could just look. :) But here is a summary for you. It's not just one run and take the number: Benchmark Iteration Process Core Approach: - Warmup Phase: 100 iterations to prepare the operation (default) - Timing
7.
▲
by
mikeckennedy
9mo ago
It was. I updated the results to include the contained elements. I also updated the float list creation to match the int list creation.
8.
▲
by
mikeckennedy
9mo ago
Author here. Thanks for the feedback everyone. I appreciate your posting it @woodenchair and @aurornis for pointing out the intent of the article. The idea of the article is NOT to suggest you should shave 0.5ns off by choosing some dramati
9.
▲
by
mikeckennedy
11mo ago
Why in the world would you create a soundtrack for a course? This Python + AI coding course has a few odd quiet, silent sections. Most of it is standard talking style. But when Claude is working hard, sometimes I want everyone to just see w
10.
▲
by
mikeckennedy
11mo ago
Thanks for the shoutout @spinningslate. :)
11.
▲
by
mikeckennedy
11mo ago
I want better predicability for my ai subscriptions (think Cursor, Copilot, etc). So I built this with Python, installable with uv! AI Usage TUI: A very simple CLI util to help you avoid going over your limits in tools like Cursor, etc.
12.
▲
by
mikeckennedy
11mo ago
Sorry all, I didn't realize this was happening. I don't use dark mode at the OS level, just per app. Fixed.
13.
▲
by
mikeckennedy
11mo ago
Ah, the change was so subtle I didn't realize it was happening. I updated the site so it's nice regardless of theme (dark/light) on the OS.
14.
▲
by
mikeckennedy
11mo ago
That's a good point. I just redid the sample audio to include the opening section that adds that opening track that sets the stage with the positioning I put above. I appreciate the idea.
15.
▲
by
mikeckennedy
11mo ago
Thanks Ben, much appreciated.
16.
▲
by
mikeckennedy
11mo ago
This go thin with uv is good advice for smaller projects. But as you grow with more aspects, it gets more problematic. I ran code that way for years. But now we have 23 different services: web apps, APIs, and database servers, my code and o
17.
▲
by
mikeckennedy
11mo ago
It's good stuff. I've been running Granian for about a year and it's be a delight. I interviewed Giovanni (creator) on the podcast BTW.
18.
▲
by
mikeckennedy
11mo ago
How many people who you hire for $100 will do this themselves without AI these days?
19.
▲
by
mikeckennedy
11mo ago
See my comment above. In the book, I "show my work" on the math.
20.
▲
by
mikeckennedy
11mo ago
Yes, they are being ripped off. A 8 CPU / 16 GB Ram server at Hetzner is $30 or so per month. It's $200+ at AWS / Azure. Bandwidth is 4TB included from free at Hetzner, it's $92.16 / TB or $368.64 additional at AWS
21.
▲
by
mikeckennedy
11mo ago
Nice. I used uwsgi -> gunicorn -> gunicorn with uvworkers -> granian. Granian is great. While not crazy popular along, it's really based on Rust's Hyper, see https://crates.io/crates/hyper Hyper has
22.
▲
by
mikeckennedy
11mo ago
Very cool Kumzy. Litestar is awesome, I interviewed some of the folks (you?) on the podcast. I give it some good press in that chapter.
23.
▲
by
mikeckennedy
11mo ago
Hey, you just run whatever backup command you would regularly do via compose. For example, if you run `sqldump --db umami ...` in regular postgres (which is what they are using IIRC), then you run: docker exec umami "sqldump --db umami
24.
▲
by
mikeckennedy
11mo ago
Fair and thanks for the extra background info.
25.
▲
by
mikeckennedy
11mo ago
Those "reader's briefs" are definitely AI. But they are discussed here a tad out of context. If you actually had the book and pull them down, the first track is me telling about them. It clearly says these are AI and just for
26.
▲
by
mikeckennedy
11mo ago
Zero percent of the text is AI generated. The image, yes, but I spent 9 months writing this book personally.
27.
▲
by
mikeckennedy
11mo ago
What are you talking about for dark mode on the site. There is no option to toggle the theme on the site. In the book, inside of readers like kindle on ipad, maybe. But for the site as you mention, there is no dark mode. Is this some janky
28.
▲
by
mikeckennedy
11mo ago
Hey Joel, please point to example of AI voices, especially sold as real, on the podcast.
29.
▲
by
mikeckennedy
11mo ago
Thanks sort of Ben. :) The book is 100% human written over 9 months by me. The image is AI yes, but the book is not AI slop. It may be slop, but it's my slop if that's your assessment.
30.
▲
by
mikeckennedy
11mo ago
Hi, see the reply to Joel just up this thread for more info on this. It is not presented as "real" it's clearly introduced as a fun AI extra.
More ›