HNHacker News
TopNewBestAskShowJobs

poetril

378 karma · joined November 15, 2018

climber, hacker, maker of questionably useful things
submissionscomments
poetril··on SvelteKit 3
After far too many hours using react, Svelte has become my favorite frontend framework. I’m seeing a lot of comments about how it stacks up in the LLM age. Prior to Opus 4.6-8 (and that era of model releases) they often struggled to get Svelte 4/5 code straight and mixed it up quite a bit.

But having used it A LOT this year for personal projects, large work initiatives, and one-off web tools. I’m happy to say all the modern llms seem to do just fine with it. They even handle the experimental features, like remote functions, very well. It’s mostly preference but I find reading Svelte code much more pleasant than React/Vue.

poetril··on Soup Raiders goes native: What you gain by building your own game engine
I understand that making a game engine is often at odds with actually making a game, but does anyone know of good literature on building one from scratch? Ideally something like crafting interpreters but for an engine. It’s been on my list for quite a while.
poetril··on Show HN: My local climbing gym from photogrammetry
I’m a very active climber, and record a lot of my climbs. I think at a glance there are two things that would make me hesitant to start using this. Firstly, my gym rotates sets weekly and re-recording each wall each week seems repetitive. Secondly and more importantly, I’m not sure how valuable information this would be. Maybe for outdoor problems, or system boards? It’s inarguably really cool, but I’m not sure how I’d actually incorporate into my sessions.
poetril··on Back to Kagi
I feel like half of what I do on HN is talk about Kagi. I switch to Kagi in 2023, and haven't looked back. Between vim keybinds for navigating search, explicit AI opt-in, the ability to curate search (block sites, increase others), and more. It really lets me feel like I can control my search tool, and at least so far its felt like our interests are aligned, I give them money and they make sure search is as good as possible for me.
poetril··on After wearing the Pebble Time 2 for two weeks, I'll never buy another smartwatch
I've tried a handful of smartwatches, and own a Pebble 2 Duo. While I'm interested in picking up a newer Pebble device (hopefully with a bit nicer build quality), I've found my sweetspot to be a Garmin. I bought a Forerunner 165, have never needed to pair it to my phone so I can be happy in the data privacy department. Additionally the battery life is fantastic and it gives me all the data I need for my health and fitness goals.
poetril··on Show HN: Hnwork.app – UI for Who is hiring posts
This is completely unusable on mobile.
poetril··on Show HN: Command Center, the AI coding env for people who care about quality
I do think this style of working is where software engineering work is heading. This style is essentially exactly what my workflow is today using _insert agent harness here_ + plannotator[0]. Linear also recently rolled out something very similar for reviews[1]. The working style of spec driven dev, following by fast code reviews using tools like plannotator/linear/command center seems to be where we are headed, and more more tools like it are popping up nowadays.

0: https://plannotator.ai/

1: https://linear.app/docs/diffs

poetril··on Using Kagi Search with Low Vision
Kagi has been one of my all time favorite products. It has enriched my search experience drastically. One of my favorite features I don't see talked about enough is the keybindings. Using vim keys for navigating search results is such a fantastic user experience, and much like normal vim I'm not sure I could go back to navigating search any other way. I also really appreciate their AI quick-search feature is explicitly opt in and trigger by adding a "?" to the end of search. Their selection of widgets is also quite nice and I find my self reaching for them quite a bit.
poetril··on Talking to strangers at the gym
I'll second climbing gyms. My entire core group of friends in my city (that weren't already friends prior to my moving here) are people I met from the climbing gym or yoga classes at the climbing gym.

Its a great space to meet new people, there are inherent breaks in the activity, shared problems to work on, and its a non-competitive space. Everyone just wants everyone else to send hard.

poetril··on Zed 1.0
I quite like Zed, I've consistently driven it for months at a time. But there are two things that add enough friction that over that month or so I end up bailing back to one of my other editors (vscode/neovim). The search experience being a new tab with no sidebar option and the diff viewer being a multibuffer view with no option to see the entire contents of a file you are diffing.

That being said, I love the software and will continue to check back on it with the hopes that it sticks one day. Congrats on the 1.0!!

poetril··on Claude Code removed from Anthropic's Pro plan
I’ve got nearly 10 months left on my yearly subscription, I wonder what that means for my access.
poetril··on Thirty years on, Pokémon is still a monster hit
I grew up playing the games, and still have my copy of Yellow and Red. I fell of the wagon somewhere around Gen VI, the games just got to easy. It became clear to me that Gamefreak was just throwing in the towel and gave up making interesting games.

That being said, recently I started getting into the world of Romhacks and they have sparked new joy in me. The games are hard, fun, and have a lot of love poured into them. I'm going through Radical Red right now, and its been an incredible time.

poetril··on Zigbook Is Plagiarizing the Zigtools Playground
I went down the same path last week, and found Zigbook to be a very poor resource for learning. +1 for ziglings, that's been my favorite so far
poetril··on Shai-Hulud Returns: Over 300 NPM Packages Infected
How does bun compare? Does it have similar features as well?
poetril··on DoorDash and Waymo launch autonomous delivery service in Phoenix
That's been my attitude as well. I'm not convinced they'll stay cheaper for long, and when I say "cheaper" its marginal. Cost of the ride is the similar, but it seems there is no tip built into the price yet.
poetril··on DoorDash and Waymo launch autonomous delivery service in Phoenix
I live in a city that has had Waymo's (via Uber) for a while now and I have done a complete 180 on them. Not only are they usually cheaper than a traditional Uber, but they drive far more defensively, and don't come with the social baggage associated with a traditional Uber either (tipping, small talk).
poetril··on Fossabot: AI code review for Dependabot/Renovate on breaking changes and impacts
Fossabot[0] is also the name of an established Twitch/YouTube chat bot.

0: https://fossabot.com/

poetril··on Sequoia backs Zed
You’re not. Everytime I see him on Twitch I have to do a double take.
poetril··on We rewrote the Ghostty GTK application
I did not know this was a project that was in progress, and its quite exciting. I love Godot, and am quite fond a Zig as well. I'll be keeping my eye on this.
poetril··on Kagi Is Bringing Orion Web Browser to Linux
Kagi has been one of the biggest value adds to my online life in a long time. Paying for the Kagi ultimate plans gets me access to the latest LLM models, and an incredible customizable search engine with a large focus on privacy. The Orion browser has been my favorite to use on iOS, I’m not sure if I’d use the desktop version because of its web kit base. But I’m glad to see it’s moving forward.
poetril··on Ask HN: Svelte 5 devs, what's your preferred LLM?
I've been using a mix of Claude and Deepseek via the Kagi assistant to great success. Usually adding relevant sections of the docs alongside my question and reminding it to use svelte 5 syntax.
poetril··on 1M Lazygit downloads, one embarrassment at a time
It is workflow dependent for sure. I used to use aliased commands (still do sometimes), but I find that the muscle memory of lg (opens lazygit tui) -> a (git add -A) -> c (git commit -m "..." -> enter to be easier for me than typing each alias out. I like the lack of nested menus, everything is available via the top layer of the tui and most command are a single hotkey away.
poetril··on 1M Lazygit downloads, one embarrassment at a time
LazyGit is one of my favorite pieces of software. I use it everyday, I love how seamlessly it fits into my work flow. The fact that it outputs all of its commands has helped me form a deeper understanding of git and what it’s doing under the hood. Not to mention it saves a TON of time.
poetril··on Ghostty 1.0
There is a config setting for this “window-padding-x” I believe.
poetril··on I send myself automated emails to practice Dutch
The design is superb! Seriously such an incredible looking site
poetril··on Ask HN: What's the one feature you'd want in a GitHub productivity tool?
I actually have a very glue and duck taped solution for this. But I'd love if there way a tool to auto expand the "Load more..." button present in PRs with lots of conversations/commits.

Everytime I refresh the page on a large PR I have to click through 10-12 "Load more" buttons before I can have the whole picture.

poetril··on Show HN: Amine – Prevents you from switching 100s of Browser Tabs
I was looking for something like this the other day, and even started a repo for a project similar. This looks like exactly what I’ve been wanting, thank you for building it. I’ll be trying it out
poetril··on Zed AI
Meanwhile html tags in JSX/TSX files still do not autocomplete/close. Speaking as someone who used Zed for nearly 7 months, it seems like should be prioritizing features that will make the editor more usable. I’d be excited to go back to Zed, but the issues drove me to Neovim.
poetril··on Leaving Neovim for Zed
I had tried and failed multiple times to start using Vim (after using Vim binds for a while), and actually failed the transition right before my 6 month stint with Zed. It was actually this post[0] from the creator of Gleam [1] that brought LazyVim to my attention. I made a handle full of modifications, removing certain plugins and adding others. I'm very happy with the result. Its been two weeks of using it at both work and home productively.

0: https://lpil.uk/blog/what-i-use-2023/#software

1: https://gleam.run/

poetril··on Leaving Neovim for Zed
I’m actually in the opposite camp, I had left VSCode for Zed about 6 months ago and used it exclusively at work/personal projects. I’ve customized it extensively, and loved its approach to Vim integration. But in the last two weeks I’ve made the switch to Neovim (using a customized LazyVim [0] setup). I really like Zed but as others have pointed out they are not prioritizing features around REPL’s, AI, and collaboration while many core features are lacking. Vim Cut/Copy and paste being bugged, and html tags not closing drove me crazy over time.

I think Zed is wonderful, and would perhaps go back to it after it matures a bit. For what’s its worth the friction going from Zed -> Neo vim was quite seamless, and I’d expect going the other way would as well.

0: http://www.lazyvim.org/

Page 1 of 3Next →