Live data from Hacker News

Viewing profile — agentkilo

agentkilo

HN member
Joined
Wed, Nov 20, 2024, 12:05 PM UTC
HN karma
254
Public activity
44 items

About agentkilo

https://github.com/agent-kilo

Recent public activity

  1. 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…

  2. 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 …

  3. 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…

  4. 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…

  5. 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…

  6. 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…

  7. 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 …

  8. 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 …

  9. 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…

  10. 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…

  11. 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…

  12. 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…

  13. 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…

  14. 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…

  15. 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…

  16. comment
    Comment #44042933

    Thanks for the kind words! It means a lot coming from you :)

  17. 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 :)

  18. comment
    Comment #44042785

    Thanks :)

  19. 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…

  20. 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…

  21. 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…

  22. 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…

  23. 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. […

  24. 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…

  25. story