akansha (@clumsyaf222) header
akansha (@clumsyaf222) profile picture

engineer, allegedly | backend and infra

Joined January 2024
Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)Photo by akansha (@clumsyaf222)
took long enough to post pony ugh its still a very minimal implementation for now with lot of limitations. For now tasks dont persist after pony exits, so running agents stop when pony shuts down, their worktrees remain available to inspect and staged changes are preserved.
11
7
1
33
831
forgive me for being so inactive here cause im at my peak downfall era
3
25
464
Designing app store screenshots and can’t find good references? Same, so I built apppshot.xyz Hand-picked screenshot sets from real iOS apps. Search by app, category, or colour, or type “dark” and look around.
54
31
7
287
15,780
every time i read articles on how to work with agents i always find something which shouldn't be done or could've done properly
13
716
born to be kitten, forced to be stressed girl
2,772
93
7,414
170,176
weights im lifting vs the songs im listening to
10
56
868
this so cute thanks @matiks_play
7
1
72
1,237
akansha retweeted
Can someone just hire me without an interview? I can do the job but I can't handle the interview.
195
5,950
307
55,460
719,451
pony is gonna be amazing can’t wait to show yall just need few tweaks
4
24
486
akansha retweeted
kite is an minimal coding harness made from scratch from best principles & some special touches Here's a Video of Kite working asked it to build a cool .html based game & it oneshot this using GPT 5.6 luna took less than 2 prompts wanna learn more hit: rb.gy/njny7c
13
4
2
36
1,131
akansha retweeted
so goated i got nerfed with loneliness
3
2
1
29
841
this is so me
Born soft, forced to fight, still not quitting.
2
35
1,195
akansha retweeted
Replying to @OffToning
15
19
7
89
3,170
akansha retweeted
Introducing Lycan !! [Link in replies] A Game Boy Advance emulator built in Rust for Linux native and Browser You can play games straight from your browser, just upload a BIOS file and a GBA game file Link to Browser version and Github in the replies You can download the Linux native file and run it locally too (instructions in Readme and releases)
25
18
3
107
4,889
akansha retweeted
killed the vllm worker mid-chat. then i kept typing in the same session and the context still survived. this is ralph, the stateful inference runtime thing ive been building in rust. the session lives separately from the worker serving it. if the worker dies, restarts, sleeps or has to give up gpu memory, ralph can recover/restore underneath it without killing the session. also got gpu pressure handling working. if another model needs memory, ralph can free an idle session’s gpu memory, start the new model and then restore the old session later. durable convo state is the source of truth. kv/cache state is just the fast path when it’s still safe to reuse. in the ss: worker dies, same chat recovers, context survives qwen3 starts, ralph makes room for it by sleeping the older worker tiny project but i learned a stupid amount abt vllm lifecycle, kv cache, gpu memory, crash recovery and state machines building this. built and tested the core flow on a single 8gb rtx 5060 laptop gpu. repo: github.com/Kayleexx/ralph
10
3
57
2,325
this is some great stuff that im learning for the first time i wish someone would just pay me to learn new stuff everyday :(
few learnings on pony so that i dont forget lol - stayed focus and learned alot as pony going through terminal attach and detach prev pony spawns a shell on a real PTY and reads/writes to it now as terminal attach and detach things get intersting here cause there are basically 2 terminals involved now - pony's own terminal and agent's own PTY and they have their own terminal settings so this is where termios comes in. So now what happens there are dozens of termios flags and for eg - taking ISIG flag (input signals) if ISIG is turned on (which is default stays on) : ctrl+c -> kernal sends SIGINT to pony -> pony dies ISIG is off : ctrl+c -> read() returns the byte 0x03 -> pony forwards it to agent's PTY -> agent's own line discipline (ISIG on) -> agent interrupts and this actually matters a lot because if ctrl+c killed pony, the agents would go down with it too. pony dying closes the PTY masters, and the agents' PTY slaves can then see EOF/SIGHUP. as i got inspired by herdr i had to make one architectural change in pony after looking at how it handles - herdr has a client/server setup where a background server owns the PTYs and clients can attach/detach from sessions, so the agents can keep running even after the terminal/client goes away. so pony is not going this way cause then it has to go through client/server, sockets, ownerships, reconnects, persistence and etc. is a lot of surface area needs to be implemented and with carefully otherwise its gonna get fucked up. so for now pony is still a single-process runtime. spawn-> attach -> detach -> quit
23
599
few learnings on pony so that i dont forget lol - stayed focus and learned alot as pony going through terminal attach and detach prev pony spawns a shell on a real PTY and reads/writes to it now as terminal attach and detach things get intersting here cause there are basically 2 terminals involved now - pony's own terminal and agent's own PTY and they have their own terminal settings so this is where termios comes in. So now what happens there are dozens of termios flags and for eg - taking ISIG flag (input signals) if ISIG is turned on (which is default stays on) : ctrl+c -> kernal sends SIGINT to pony -> pony dies ISIG is off : ctrl+c -> read() returns the byte 0x03 -> pony forwards it to agent's PTY -> agent's own line discipline (ISIG on) -> agent interrupts and this actually matters a lot because if ctrl+c killed pony, the agents would go down with it too. pony dying closes the PTY masters, and the agents' PTY slaves can then see EOF/SIGHUP. as i got inspired by herdr i had to make one architectural change in pony after looking at how it handles - herdr has a client/server setup where a background server owns the PTYs and clients can attach/detach from sessions, so the agents can keep running even after the terminal/client goes away. so pony is not going this way cause then it has to go through client/server, sockets, ownerships, reconnects, persistence and etc. is a lot of surface area needs to be implemented and with carefully otherwise its gonna get fucked up. so for now pony is still a single-process runtime. spawn-> attach -> detach -> quit
7
2
42
1,388