Viewing profile — kbd
kbd
HN member- Joined
- Tue, Oct 26, 2010, 3:19 PM UTC
- HN karma
- 3,459
- Public activity
- 850 items
- HN profile
- View on Hacker News ↗
About kbd
Recent public activity
-
comment
Comment #49100448
Very cool to see a man execute on his vision. Ghostty -> libghostty -> terminal multiplexing -> ???
-
comment
Comment #49049471
[flagged]
-
comment
Comment #48846806
Thank you for summarizing it this way. All their flowery language (esp from OP) seems like long for "we figure out how the chart should look based on its data". From their page: > …
-
comment
Comment #47578493
What can you do on a Mac with Shortcuts vs AppleScript vs Hammerspoon?
-
comment
Comment #47415489
That's cool, I hadn't heard of Squint, thanks! Looks lightweight. Another compile-to-js option that seems good is Gleam.
-
comment
Comment #47377128
Hmm I already avoid Lua by writing in Fennel, I’ll probably avoid the JS by writing… what Lisp compiles to JS, ClojureScript?
-
comment
Comment #46395980
It's Rust vs Python in this case.
-
comment
Comment #46238236
I type in Dvorak and frequently the iOS keyboard's swipe typing bugs out and acts as if the layout is in QWERTY. I kind of don't believe it will ever be fixed...
-
comment
Comment #46164523
When I was learning Nim and learned how imports work and that things stringify with a $ function that comes along with their types (since everything is splat imported) and $ is mas…
-
comment
Comment #46160712
The biggest thing I still don’t like about Nim is its imports: import std/errorcodes proc p(x: int) {.raises.} = if x I can’t stand that there’s no direct connection between the th…
-
comment
Comment #46136562
Thanks for taking the time to respond. I will now think of Channels as queue + [mutex/communication guarantee] and not just queue. So in Go's unbuffered case (only?) a Channel is m…
-
comment
Comment #46126197
> channels aren't futures and futures aren't channels. In my mind a queue.getOne ~= a I really do appreciate you being strict about the semantics. Tbh the biggest thing I feel fuzz…
-
comment
Comment #46124047
> I don't know enough Zig to know whether you can write a bit of code that says "either pull from this queue or that queue when they are ready"; if so, then yes they are an adequat…
-
comment
Comment #46122237
One of the harms Go has done is to make people think its concurrency model is at all special. “Goroutines” are green threads and a “channel” is just a thread-safe queue, which Zig …
-
comment
Comment #45783127
I wrote my shell prompt in Zig years ago in part because I was interested to use its async/await to run all the git calls in parallel for the git status. My prompt is still fast de…
-
comment
Comment #45687377
It doesn't really matter who is more egregious, but IMO a country's leader pardoning his own family members is about as banana republic as it gets.
-
comment
Comment #45687020
The pardon power has been so abused these past few administrations that it's clear there should be constitutional changes in the pardon power, either congressional review, or strip…
-
comment
Comment #45639605
In my Zsh startup on Mac I had to worry about collation, as I expected ~ to sort last (I have a directory prefixed with ~ to load plugins that need to be loaded last). Idk why a lo…
-
comment
Comment #45539733
I was soo excited when they announced this, but I've heard almost nothing since.
-
comment
Comment #45478431
I gave it a glance at some point but don’t see why I’d use it. It’s just some dude’s config. I have my caps lock rebound to a “hyper” key so every important thing is one key combo …
-
comment
Comment #45467353
I wonder how much of my Hammerspoon config I could replace with this... Edit: upon reflection, not much actually: https://github.com/kbd/setup/blob/2eaeaecf76c22be3ecef5c8563...
-
comment
Comment #45364757
curlie has had the best balance of ergonomics and power of all the cli tools I've tried. It's full curl underneath but provides a nice ergonomics layer that matches tools like http…
-
comment
Comment #43251999
Figure I’ll add my own obscure bug that’s never fixed. Apple finally released a Dvorak keyboard for iOS. Except a lot of times it bugs out and stays in QWERTY mode just for swipe t…
-
comment
Comment #43155664
Cool thanks for sharing! I'll have to check this out. I've wanted something similar. After trying a bunch of the usual ones, the only "notes system" I've stuck with is just a direc…
-
comment
Comment #42786937
Had the same question, surprised it's not addressed in the faq.