Hacker Newsnew | past | comments | ask | show | jobs | submit | onetom's commentslogin

i think "self-hosted", "home" or "company"/"office" should be the term we use, instead of "local", since

1. every LLM is _local_ in relation to the location the storage and/or the computers hosting/using it

2. the LLM running in your home is only _local_, until u step out of the door, but if you have some tailscale or zerotier VPN setup, u can still access it _remote_ly...


The agent sessions (traces) would be very educational too.

Would it be possible to share the jsonl files too, like how Mario Zechner shared his chats with the AI, while working on his Pi coding agent?

https://x.com/badlogicgames/status/2041151967695634619?s=46


That would be a huge payload with a few thousand prompts...


Even better!


i'm also using https://betterdisplaymac.com/ for this purpose.

even on a native 2K monitor, having a virtual 5K frame buffer downscaled to 2K yields perfectly enjoyable results, compared to how macOS' native 2K image would look like; it causes eye-bleed :)


Assuming by 2K you mean 2560x1440, I also prefer non-integer HiDPI 2560x1440 mode over both native and HiDPI 1080p modes on my large (55”) 4K display, and the non-integer scaling is only rarely a problem.


I just received this Keychron B11 Pro semi-split kbd with scissor keys:

https://www.keychron.com/products/keychron-b11-pro-ultra-sli...

pretty amazing so far. put together a SpaceFn layout, with partial home row keys, in no time, with their web usb based, online configurator.

i tried and/or assembled keyboard.io model 01, (falba.tech bamboo) minidox, troy fletcher signum 3.0, egodox ez, leopold, glove80 before, but this device is a pretty amazing compromise among many dimensions, like portability, price, familiarity, split-ness, extra layers, thumb keys, connectivity, portability.

what's clearly not great is its serviceablilty and only time will tell how durable is it.

if the battery dies in it and puffs up, it's most likely have to be thrown away, so it's not really an end-game keyboard, in that sense.


Pi is the Emacs of coding AI agents.

It's a pity it's written in TS, but at least it can draw from a big contributor pool.

There is https://eca.dev/ too, which might worth considering, which is a UI agnostic agent, a bit like LSP servers.


a good reason for getting used to the M-n/p/r binding is that they work in the minibuffer too, even in `emacs -Q` (though without live feedback, but i think that's a fine compromise)

for the past half year i'm using emacs without any extra competition packages and it's surprisingly usable as-is.

i haven't even customized the completion styles and it's fine!

i got used to typing `M-x -forward<TAB>` if i want to find a command which contains the word "forward" and not just starts with it.

i do have karabiner elements remapping my keys under macOS and i use a tweaked version of @jeebak 's SpaceFn layout, where i've mapped Opt on holding the semicolon key, which still acts as semicolon, when tapped.

that way M-r is pretty convenient to type. M-p is less so though, because i switch to the regular opt key for that... i should really have to get used to my glove80 keyboard to avoid such quirks...


i second the eat package recommendation.

there are some quirks with it though, given it has a couple of input modes.

i think everyone should read its fantastic documentation 1st to avoid frustration, instead of just falling back to the local minima of trying to use their pimped up shell inside eat as is.

e.g. i had a 2 line starship prompt enabled in my macOS zsh and inside eat it made the screen scroll back and forth by half a page randomly as i was just typing regular characters at the prompt.

M-<left>/<right> moves the Emacs point in semi-char mode, but the underlying shell is not aware of it, so the next character input will happen at an incorrect position. M-f/b works though.

There is an auto-line-mode, which might be a good compromise, but i haven't tried it yet.


i also thought i can't get used to it, but i can!

otherwise, as others have mentioned it, remap the keys!

also, you can talk to some LLM about it, if you feel it would be tedious to come up with better bindings.

feed in the key bindings from `C-h m` of eshell, enumerate which bindings you want to carry over from traditional shells and instruct it to recommend you binding swapping pairs.

i was able to get great results on such niche operations already from anthropic's opus 4.5 models but even grok or deepseek was pretty helpful already last summer.

steve yegge's efrit takes this to a whole new level, by letting the LLM interrogate your running Emacs process live for documentation or function source code:

https://github.com/steveyegge/efrit

he demoed it here:

https://youtu.be/ZJUyVVFOXOc?t=246


Were there any immediate benefits of this conversion, e.g. reduced memory use or lower CPU utilization?


Likely the opposite, as safe Rust has some extra safety checks for things like array bounds.


no. as others have stated too, the following should be mentioned

- what's the 2 meaning in BMP

- it's designed as a monospaced (or proportional?) bitmap font

- designed in a single 16x16 size only (or also 8x16? it's a bit unclear)

- provided as an OTF/TTF font format, which can be scaled by most font rendering engines to other sizes, but u need antialiasing to make it look smooth (this is mentioned, but under the download section only)

- use as a "last resort" default font, according to wikipedia at least


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: