garlic0x1
banner
garlic0x1.bsky.social
garlic0x1
@garlic0x1.bsky.social
Writing Python for a job lately, its not nearly as fun as using Lisp, but its sweet how effective ChatGPT is. It basically removes the "new language" learning curve. Of course it still requires the programmer to know what they are doing and have good taste.
April 11, 2024 at 2:04 AM
GTK4 frontend, I like how it looks nice by default @veer66.rocks
April 4, 2024 at 12:03 PM
Seems like most of the people who were posting on bluesky a few months ago quit.
April 3, 2024 at 12:35 PM
Alpha quality release of the proxy I've been working on github.com/garlic0x1/mx...
April 1, 2024 at 2:13 PM
CLIM feels like the ultimate OOP GUI system. If I abstracted Tk to it's most concise and declarative form with some define macros, it would look a lot like CLIM. It's a shame that it feels mostly abandoned in favor of Electron and React GUIs.
March 24, 2024 at 12:39 AM
March 16, 2024 at 1:00 PM
March 14, 2024 at 7:54 PM
Today I have completed the proof of concept for my MITM proxy, the biggest challenge ahead is GUI stuff.

The networking side of things is a lot simpler than one might think, but there are certainly unhandled edge cases left and one possible performance optimization I have in mind.
March 14, 2024 at 4:45 PM
auto-generating certificates for new hosts is only 8 lines of code using mkcert
March 14, 2024 at 9:32 AM
I finally intercepted HTTPS messages I am so excited
March 13, 2024 at 10:57 AM
I never understand why so many people want to write userspace apps that are not performance sensitive in Rust, especially web stuff. These people are just making their jobs harder for a meme as far as I can tell.

Before anyone gets mad, yes I have used Rust, and think it is usually "easier" than C
March 10, 2024 at 2:48 PM
Heap exhausted, game over.
March 10, 2024 at 1:56 PM
Now I can edit raw HTTP messages before replaying!
March 10, 2024 at 11:00 AM
Made a Lem interface where I can select proxied requests, inspect, and replay them.
March 9, 2024 at 12:38 PM
TCP handler holding the main logic for HTTP/1.1 proxy
March 9, 2024 at 7:50 AM
Cats seem to have a magical ability to teleport to any location a can of fish is opened.
March 6, 2024 at 3:34 AM
Learning GTK in C first seems good. There are a lot more resources than with Lisp.
March 5, 2024 at 9:09 AM
It's very satisfying to create your own HTTP server from just usocket.
March 1, 2024 at 9:50 PM
what if gitmodules was the best package manager all along? 🤔
March 1, 2024 at 1:36 AM
I know it is normal for most people, but downloading an executable from a small business website seems really sketchy. There is zero accountability and I have no way of knowing there is nothing malicious.
February 29, 2024 at 5:20 AM
Can you lexically redefine a function like CL:READ-LINE using flet? I want to split a stream like the `tee` command in Unix, but the package lock on CL is getting in my way.
February 28, 2024 at 9:09 PM
I am working on a proxy to direct browser traffic through, like Burp Suite. I am dissatisfied with the rigid UI of Burp and it's lack of good extensibility.

Right now I am building the networking part. Accept TCP messages and read them while preserving the raw representation.
February 28, 2024 at 4:09 AM
I got a Macbook!
February 27, 2024 at 2:23 AM
TCP server in HTML. Yes, HTML is a programming language. github.com/garlic0x1/ht...
February 27, 2024 at 1:18 AM
counterfeiting is the perfect crime
February 26, 2024 at 11:11 PM