vlaaad
vlaaad on Hacker News
This is great. I wanted to prototype some couch co-op games and be able to play them on my Switch 2.
I try to understand what's the criterion, and inferred novelty since the other Nobel prizes seem to be awarded for some novel contributions. As I said, just trying to understand significance.
Never heard of her before, can someone explain the significance? I see that Autobiography of Red is praised for blending different things like translation/novel in verse/essays together, but that doesn't sound like something new? I've read Milorad Pavic's Dictionary of Khazars before, seems like it fits the same description?
I made this tool because whenever I want to do a new project, there is always this awkward step of picking required tooling that has to be installed on the system. I don't want to manage it, and I don't want to keep my local env in sync with CI configuration.
There are many package managers that fill this niche already, like mise and asdf, but they have the same downside: they are a separate installation step you need to do on CI or your machine to work with the project. I wanted something small that you check in and then simply use anywhere, so I built it.
.cmd works in any shell, be it Linux, macOS, or even Windows! And it's designed to be a cross-platform tool downloader and launcher, acting as an entry point to your project's CLI tasks. TBH, I think it's crazy something like this didn't exist before...
Posted by
vlaaad on Monday October 05, 2026 @12:13PM
from the show-hn dept.
Posted by
vlaaad on Saturday October 03, 2026 @04:50AM
from the show-hn dept.
https://github.com/dotcmdhq/dotcmd
I made this tool because whenever I want to do a new project, there is always this awkward step of picking required tooling that has to be installed on the system. I don't want to manage it, and I don't want to keep my local env in sync with CI configuration.There are many package managers that fill this niche already, like mise and asdf, but they have the same downside: they are a separate...
It's curl | tar, not curl | sh
I work on 2 things that are the same thing:
1. ghosttyfx — libghostty terminal for JavaFX (
https://github.com/vlaaad/ghosttyfx/)
2. trying to integrate ghosttyfx into the Defold editor (
https://defold.com/)
Turns out integrating into a bigger IDE is much harder than just implementing a JavaFX view using libghostty...
Yes, what's the point of JsonObject at all? Why JsonString when there is String? Why JsonArray when there is List? JDK only needs a function to convert from JSON format to the normal data structures it already has and back.
Did we read the same Anthropic and Andrew Kelly's posts? Anthropic is not in the programming language market; their post about rewriting Bun in Rust is full of technical details that led to improving the end product for their users. Zig's response is a sour opinion piece full of personal attacks.
For context, I'm using Codex and have no interest in either Zig or Rust, so just observing this drama from the sidelines.
Posted by
vlaaad on Sunday July 12, 2026 @08:54AM
from the github.com dept.
LMAO I'm not using it. No, I don't allow microphone access.
Posted by
vlaaad on Wednesday May 13, 2026 @06:34AM
from the show-hn dept.
https://github.com/vlaaad/ghosttyfx/
The implementation uses jextract-generated bindings, so it can be considered a light-weight wrapper around libghostty and a rendering layer that uses JavaFX. Works on Windows too (unlike Ghostty :P)And for Clojurists that use Cljfx, I also made https://github.com/cljfx/ghosttyfx — a wrapper that exposes GhosttyFX as a reactive view.
The implementation uses jextract-generated bindings, so it can be considered a light-weight wrapper around libghostty and a rendering layer that uses JavaFX. Works on Windows too (unlike Ghostty :P)
Posted by
vlaaad on Tuesday May 12, 2026 @07:22AM
from the show-hn dept.
Yeah, I really enjoyed Crafting Interpreters, wholeheartedly recommend!
More like /r/cars bans all discussion of electric cars.
So a buy order for $122000M, and a sell order for $600M is presented as bad news for OpenAI?
Use the term, never define the term, classic.
CTE stands for Common Table Expressions in SQL. They are temporary result sets defined within a single query using the WITH clause, acting like named subqueries to improve readability and structure.
My AGENTS.md is usually `be concise` — it saves on the input tokens as well, and leads by example.
Posted by
vlaaad on Tuesday March 03, 2026 @03:54PM
from the vlaaad.github.io dept.
Posted by
vlaaad on Tuesday February 24, 2026 @04:24PM
from the vlaaad.github.io dept.
Unrelated, but I just can't stop myself from saying that I absolutely hate Spotify even though I'm a paying customer. Fuck you Spotify. You were supposed to be a convenient way to discover and listen to music. Now you are only convenient for listening to music, and absolutely terrible for any recommendations. This is sad really. Spotify had good recommendations. It's absolutely in a position where it can provide good recommendations — it has both a vast music library and a vast amount of data on user preferences. And it chooses to push procedural/ai-generated slop instead to earn more money. I thought that maybe buying $SPOT stock will make me more at peace with its greed, but it didn't work. Spotify fucking deserves to crash and burn because it sees paying customers as idiots who might not notice they are fed garbage. Fuck you Spotify, fuck you.
Saying "other single points of failure" makes no sense whatsoever.
Posted by
vlaaad on Thursday September 11, 2025 @05:43AM
from the defold.com dept.
Does this person also identify performance issues by reading the code? This is completely impractical.
Have you compared performance of your solution to rive?
Posted by
vlaaad on Wednesday September 03, 2025 @12:31PM
from the vlaaad.github.io dept.
Posted by
vlaaad on Monday September 01, 2025 @05:22AM
from the vlaaad.github.io dept.
I love this idea; I hope it gains traction. One thing that is not clear to me is file search vs unsaved files. It's common for agents to use, e.g., ripgrep to search the file system. But if the communication protocol includes read/write access to unsaved files, there is a desync in terms of accuracy.. rg can't search unsaved files.