Preferences

codazoda
Joined 4,360 karma
Software engineer, entrepreneur, serial hobbyist, and writer.

Over 500 technical articles on joeldare.com generating over 10k monthly views. Creator of Neat CSS, the minimalist CSS framework with over 700 stars on GitHub. Author of Write & Publish Your Book, rated 5-stars on Amazon.

  Joel Dare
  joel@joeldare.com
  https://joeldare.com
  https://github.com/codazoda
  https://neat.joeldare.com

  1. Shameless plug, I’m writing the book on how to publish YOUR book with Markdown.

    https://www.48hourpress.com/publish-with-markdown/

  2. I wrote an article to remind myself which bin directory I prefer and why.

    https://joeldare.com/where-i-put-personal-binaries-in-macos

  3. Does the SQLite version of this already exist somewhere? The github link on the footer of the page fails for me.
  4. I love that you have 100r.ca on that short list.
  5. As for bag space...

    I always take my suitcase and my backpack to the airplane and then I check my suitcase at the gate. Three reasons. First, there are no baggage fees at the gate. Second, I can roll backpack on my suitcase. Third, I get to board early for "helping out". Why wouldn't you do this?

    I do only check it if someone else in my party is already checking bags but that turns out to be most of the time for me.

    Note: I'm actually replying to a reply that's too deep.

  6. All those are certainly possible. I’ll see if I can get them added shortly.

    Edit: I've added those features.

    I actually changed it so that the preview you see is that actual image that gets exported. I like this better but it means that you'll get a little prompt for the text instead of editing it in place. I think it's a good compromise.

    I also added a checkbox for making it animated.

  7. Nice! I love this.

    I built Ponder in the same vein. It, however, has 10 files. I did not use the URL, did not have double the fun, and now I’m sad.

    https://github.com/codazoda/ponder

  8. Technically, yes, but Amazon customers probably wouldn't benefit from that. I don't currently distribute or sell books directly because that creates a tax burden. So it's probably best to let the various stores handle it. I still want to sell books but I don't want my readers to be restricted by DRM for a book they paid for. The honor system is fine for me.

    Edit: I now realize you might mean in the Amazon KDP UI. I don't see a way to upload your own.

  9. I'm a self-published author. This is the default setting for new books uploaded without DRM. It's gated behind an "I understand" checkbox. I plan to allow my books to be downloaded as PDF and ePUB.

    It makes sense not to do this retroactively.

  10. I haven’t looked yet but I might be a candidate for something like this, maybe. I’m RAM constrained and, to a lesser extent, CPU constrained. It would be nice to offload some of that. That said, I don’t think I would buy a cluster of Macs for that. I’d probably buy a machine that can take a GPU.
  11. I had a similar result trying to create 16 similarly styled images. After half a dozen it just started kicking out the same image over and over again no matter what the prompt said. Even the “thinking” looked right, but the image was just a repeat. I don’t know if this is some type of context limitation or what.

    I got around it by using a new prompt/context for each image. This required some rethinking about how to make them match. What I did was create a sprite sheet with the first prompt and then only replaced (edited) the second prompt.

    I still got some consistency problems because there were a few important details left out of my sprite sheet. Next time I think I’ll create those individually and then attach them as context for additional prompts.

  12. Same. I’ve only ridden in one, but the owner wasn’t super happy when I instinctively pulled the manual lever to open the door.
  13. My kids were young 25 years ago but the same was true for us then.
  14. I standardized on pure HTML and CSS and wrote about why:

    https://joeldare.com/why-im-writing-pure-html-and-css-in-202...

  15. If you want to setup a super minimal blog checkout Neat CSS.

    https://neat.joeldare.com

  16. LLMs are already pretty good at brute force security testing. They aren’t “polite” pen testers.

    I recently used an LLM to win a CTF at work (there were no rules against AI, but I bet there will be next year). I felt a little bad, at the end, when they demoed the intended hacks and, for a couple of them, it was the first time I saw the home page. If it could quickly hack it with just the clue and URL I just let it.

    For any serious website it needs a lot more direction, but it will help you along nicely.

    I only saw denials twice, over an entire week, and I used three different major LLM agents (Codex CLI, Claude Code CLI, and Gemini CLI).

    It took time, I spent something like 20 hours guiding, but if you have the time, and some expertise, the tools are extremely workable.

  17. I built a similar container when working on a CTF that didn’t exclude the use of AI tools.

    https://github.com/codazoda/llm-jail

  18. The other tried but then chose against GemShell, but it sounds awesome for my projects. It builds files that can be as small as 3MB by using the native webview. The pro version is just $13.

    The main down side is poor performance if you’re not targeting Safari and Chrome.

  19. Uxn from hundred rabbits comes to mind.

    https://100r.ca

  20. Looks pretty nice. I could download and try it but one character I find missing, from the sample, is emdash. I wrote a lot of markdown and many programming typefaces get emdash wrong (it’s hard to tell from a regular dash).

    Looks like I’ll have to install this to see if it’s the case here.

    BTW, I find the screenshots for this font quite a bit more useful in evaluating it than any of the other fonts referenced in the HN comments here. These help you decide at a glance.

  21. Glad to see this. This style seems like it’s out of vogue now, but I find it much, much easier to reason about.
  22. I wonder how this works since authors are more and more likely to use AI to spell check, fix wording, find alternate words, and all manner of other things. It might be useful to understand the “rules” for what “human” means.
  23. How does the rate limiter work? IP?

    Maybe tangential, but I just added a little 3-second delay to my stats counter. I’ll find out if that worked for the specific bots I’m trying to avoid in a couple days.

    I might have to do this with my printer the Raspberry Pi 400 in my bedroom.

  24. I love zine’s. There are tens of us. :)
  25. I don't really have that problem. I mostly use either png's (screenshots) or jpeg's (photos). You could certainly run into that problem if you're dealing with lots of formats or with other peoples files.

    My intent is for this to give you solid starting points to work from in some situations. Individually these commands were first written for myself and published online. Those pages became somewhat popular, like people were looking for some specific examples. So, I thought I'd try combining them and see if people found it useful enough to encourage me to spend the time to expand the list into something more.

  26. I first wrote these instructions as reminders for myself. But, I do use AI in my daily work, and parts of this document are certainly touched by it. The instructions may even read that way because I'm getting used to talking to AI that way. One of them, in particular, was copy/pasted after asking an AI to use the `magick` command instead of `convert`. Then, I pasted it into this list so that I'd remember to continue the pattern through the guide.

This user hasn’t submitted anything.

Keyboard Shortcuts

Story Lists

j
Next story
k
Previous story
Shift+j
Last story
Shift+k
First story
o Enter
Go to story URL
c
Go to comments
u
Go to author

Navigation

Shift+t
Go to top stories
Shift+n
Go to new stories
Shift+b
Go to best stories
Shift+a
Go to Ask HN
Shift+s
Go to Show HN

Miscellaneous

?
Show this modal