Notices by Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space), page 2
-
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Sunday, 05-Jan-2025 08:58:21 JST Andrew Nitrogenesis ๐บ๐ฆ @lain
the good ending.
@qugalet -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Sunday, 05-Jan-2025 08:13:25 JST Andrew Nitrogenesis ๐บ๐ฆ OMG NOTCH IS DOING MINECRAFT 2 -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Saturday, 04-Jan-2025 22:16:39 JST Andrew Nitrogenesis ๐บ๐ฆ @qugalet programming is not my job anymore. i can now use any language, not specifically the one i work with. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Saturday, 04-Jan-2025 08:33:53 JST Andrew Nitrogenesis ๐บ๐ฆ i'm learning rust. again. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Tuesday, 24-Dec-2024 20:13:48 JST Andrew Nitrogenesis ๐บ๐ฆ i think that in a few months it'll be one year of me using freebsd. excluding the gap in which i used linix after it. i think i'll do a blogpost from a long-ass-time linux user's standpoint to review the system. i have a good feeling that my "rating" will be fine. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 23-Dec-2024 01:47:23 JST Andrew Nitrogenesis ๐บ๐ฆ @qugalet
not really. just miss c, pain in the ass that is. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Sunday, 22-Dec-2024 08:34:09 JST Andrew Nitrogenesis ๐บ๐ฆ should i go back to c? -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Sunday, 22-Dec-2024 08:33:45 JST Andrew Nitrogenesis ๐บ๐ฆ still relevant -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Sunday, 22-Dec-2024 08:33:33 JST Andrew Nitrogenesis ๐บ๐ฆ just noticed that the new year is like in two weeks. it'll be 2025 already. with age months feel like days, and years feel like months. i don't even have enough time to process anything. no hope, no witnesses, no happiness. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 17:50:13 JST Andrew Nitrogenesis ๐บ๐ฆ @qugalet nope
i might be barista, but i'm still gangsta :cirno_deal_with_it: -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 08:48:20 JST Andrew Nitrogenesis ๐บ๐ฆ I AM AN ADULT HUMAN BEING. I AM MATURE. I AM AN ADULT HUMAN BEING.
-
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 08:45:01 JST Andrew Nitrogenesis ๐บ๐ฆ just remembered how i played some game about ninja turtles on my friend's console. fuck i'm old. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 08:44:00 JST Andrew Nitrogenesis ๐บ๐ฆ just noticed a bug in zigโs 0.13.0 std.http module. std.http.Server in finishReceivingHead() (I AM MATURE) fucks up and while parsing does the following:
imagine we have a request:
GET /index.html HTTP/1.1\n\n where \n\n is line ending and head ending.
the std.http.Server.Request.Head.parse() fucks the parsing part up. first it looks up the index of a first space: std.mem.indexOf(...), making a slice of the read buffer, which gives us a slice = GET. then, it goes ahead and parses the target, in this case /index.html. but then the most interesting thing happens.
in the code the parse() function gets the index of the last space std.mem.lastIndexOf(...), makes it a version_start, and slices the read buffer to the end of the line. how? well, it only uses the atrocious windows line endings: โ\r\nโ. of course, itโs not a bug if it follows the spec, but fuck me, i wasted too much time debugging this shit. is it really that personal to add support for linux line endings? god fucking damn it.
-
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 08:43:02 JST Andrew Nitrogenesis ๐บ๐ฆ also โbe a pretty boyโ.
i am a 30 year old man working as a fucking barista and doing low level stuff. i have a beard, i have long hair, and have hairy legs. do i qualify as a pretty boy or do i break the rules?
-
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 08:39:36 JST Andrew Nitrogenesis ๐บ๐ฆ learning lldb right now btw. i heard itโs better than gdb, so decided to give it a shot. i love the fact that they have command aliases for everything so it appears to be like in gdb.
-
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 01:02:56 JST Andrew Nitrogenesis ๐บ๐ฆ @qugalet
You haven't used your pills today again, have you?
@aliss @kaia -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 16-Dec-2024 00:55:43 JST Andrew Nitrogenesis ๐บ๐ฆ @qugalet
what the fuck is olympus -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Sunday, 15-Dec-2024 22:38:18 JST Andrew Nitrogenesis ๐บ๐ฆ made a bluesky account. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Friday, 13-Dec-2024 08:29:14 JST Andrew Nitrogenesis ๐บ๐ฆ for me using freebsd is buttery smooth. though i still can't figure out how to set up bluetooth and manual mounting of external drives is painful, but i don't need it that often so it's alright. -
Andrew Nitrogenesis ๐บ๐ฆ (nitrogenez@pl.m0e.space)'s status on Monday, 09-Dec-2024 19:31:53 JST Andrew Nitrogenesis ๐บ๐ฆ so, after half a year, here are my thoughts on helix editor that nobody cares about. well, might help someone that wants to switch.
helix is an actual plug & play. you install it, you run it, and youโre done. you have search, macros, find & replace, you have global search, multi-cursor, etc. everything else is customized through the config. the language support is actually fascinating, as i can open up any file and helix would actually try and run an associated language server for that language. e g clangd for C and C++, zls for zig, etc. this is actually really compelling to me as a neovim user, as no setup is needed, and no plugins like telescope is necessary. helix has nice keybinds, commands, to select a file you can use a telescope-like menu, which is really good.
for now helix is my new editor of choice, with it i actually get shit done. in neovim i had a problem where indentation would fail for some reason and not place spaces where needed. thereโs no issue with that in helix. and, well, helix is more lightweight, which is why i can use it on a server. it doesnโt require any dependencies, and is just one command to install.
so long, neovim. come back when you get a fucking โmkdir -pโ wrapper out of the box.