Viewing profile — agentkilo
agentkilo
HN member- Joined
- Wed, Nov 20, 2024, 12:05 PM UTC
- HN karma
- 254
- Public activity
- 44 items
- HN profile
- View on Hacker News ↗
About agentkilo
Recent public activity
-
comment
Comment #45309225
IIUC, yes, all the kernels involved run directly on the hardware, in a "cooperative" way, i.e. they must agree on not touching others' memory regions. I think the architecture assu…
-
comment
Comment #44383379
Yeah that part of the article put a big smile on my face. I did the same thing back in college, when I was in a lab. We wanted to do some research on Wi-Fi signals, and I happened …
-
comment
Comment #44323832
Built on top of Owl Lisp[1]. TIL about this dialect, and it looks interesting! Instead of native threads, it has continuation-based threads[2], and it seems the whole VM architectu…
-
comment
Comment #44057778
> An offset would be nice, though I'm sure it's not easy to define a heuristic that works in all places. I agree. I considered dynamic offsets, in an effort to declutter the labels…
-
comment
Comment #44052870
It seems your right alt key is actually the AltGr key. I didn't explicitly support AltGr in Jwno, so it freaked out. Sorry for the confusion. I think switching to another leader ke…
-
comment
Comment #44051611
Thanks! I created a tracking issue here: https://github.com/agent-kilo/jwno/issues/12 Meanwhile you can try to change leading `RAlt` to something else, like `Win + H`, and see if i…
-
comment
Comment #44050226
> Having tiling options that fit within a smaller part of the screen (e.g. still allow side by side or top/bottom split, but in a smaller total region) would be great. Do you mean …
-
comment
Comment #44047387
A fellow StumpWM user! My StumpWM is heavily customized though, and I mostly modeled Jwno's behavior after my own config, so it may not be what you expected at all. But that's one …
-
comment
Comment #44047288
Sorry for the confusion. Multi-monitor support is only briefly mentioned in the docs[1] and the interactive tutorial[2]. Jwno's internal data structure has these levels (higher-lev…
-
comment
Comment #44047219
TBH I dived right in when I decided I should build something with Janet, and didn't really consider any alternatives. Now you mentioned it, I think Janet's simplicity and concisene…
-
comment
Comment #44047183
Thanks for posting the link! It's a quick-and-dirty PoC with lots of caveats and limitations though. E.g. it works only for a single monitor. I don't think we can clip windows to a…
-
comment
Comment #44044290
I think these are the most obvious differences between the two: * By default, Komorebi uses dynamic tiling, while Jwno uses manual tiling. * Komorebi has workspaces, Jwno works wit…
-
comment
Comment #44043550
I think Janet is quite...liberal? It's a practical language, but doesn't force a specific paradigm on you. There're "escape hatches" in different levels of the language, and I like…
-
comment
Comment #44043347
I find the REPL and interactive development workflow invaluable. A window manager is a long-running background service by nature, and has a lot of accumulated runtime states. The a…
-
comment
Comment #44043202
> I think it's inspired by Clojure and Lua, and somehow manages to be better than both This is exactly how I feel about Janet too. I don't think I have enough experience on Clojure…
-
comment
Comment #44042933
Thanks for the kind words! It means a lot coming from you :)
-
comment
Comment #44042907
Definitely! I got great inspirations from both of the Komorebi and GlazeWM communities. People who like tidy desktops are definitely nice people :)
-
comment
Comment #44042785
Thanks :)
-
story
Show HN: A Tiling Window Manager for Windows, Written in Janet
Hi HN! I read[1] about Janet[2] some time ago, then immediately got impressed by the enthusiasm of its community, and by the language itself, so I started playing with it. At the t…
-
story
Show HN: Jwno – Bring Modern Lisp Power to Your Windows Desktop
Hi HN! I read[1] about Janet[2] some time ago, then immediately got impressed by the enthusiasm of its community, and by the language itself, so I started playing with it. At the t…
-
comment
Comment #43801004
Interesting. I didn't know about Nimony. I'm still not sure what a compiler plugin is though, after reading the scarce discussion in the forum thread. Erlang's parse transform come…
-
comment
Comment #43598647
The article states that "pager daemons" that manage swap files runs in user space, and the kernel memory can also get swapped out, but never explained how a user space daemon swaps…
-
comment
Comment #43451150
Reminds me of Phrack [0]. I learnt all the stuff I know about the ELF format and some low-level debugger shenanigans there, and implemented my own PLT hook back then, good times. […
-
comment
Comment #43274960
Haha I had the exact same thought when I saw the title. That said, the new car looks very much like an "electrified" Golf, which is one of the first cars I drove, and I have fond m…
- story