visil
visil on Hacker News
Absolutely amazing piece of software, the kind that makes you wish you had a use-case for that. Kudos to devs for taking security seriously, too.
By the way, the youtube video showcases this project really well.
Nice! I used a similar site, termbin.com, for some time now, though it uses netcat to upload files. Definitely useful!
The patch code looks like a rather convoluted way of patching out the function code. Can we not just replace conditional branch with a regular one and nop out the rest? Or at least set w8 to 1 manually? I know next to nothing about ARM assembly, so I'm most likely missing something.
> AI hate group
Huh. That's a weird thing to say.
It seems that I've been on a right track in some sense - I stumbled upon Handmade Network a few weeks ago!
Ironically, I've been avoiding learning Lua for quite some time for some reason. I guess it's finally time to give it a try!
Not so sure about you being behind me - one minute ago I had little to no idea what I2C or SPI even mean :)
Posted by
visil on Tuesday June 04, 2024 @03:08AM
from the ask-hn dept.
I've been interested in (relatively) low-level programming for quite some time. I know C, I can read assembly (write - not so much) and I have basic understanding of CPU (registers, cache, stack and whatnot). What should I read or learn next to be able to reason about things like cache usage of a C program or possible low-level microoptimizations?
It's still just a hobby for me for the most...
Looks cool! I'm currently using Selfoss, which is fine in terms of requirements/maintenance, but if I didn't, I'd probably give this a try!
Reminds me of this[1] great blogpost:
"This abstraction adds overhead. “Abstracting” the common operation has made it more difficult to read, not less difficult to read. People for who consider meta-programming some sort of Black Magic often make this exact point: The mechanism for removing duplication adds complexity itself. One view is that the overall effect is only a win if the complexity added is small compared to the duplication removed."
[1]: http://weblog.raganwald.com/2007/12/golf-is-good-program-spo...
I used to use aerc, though mutt is more powerful. Might switch to neomutt.
Sc-im is great, however may be really confusing sometimes.
RSS is great; I'm still struggling to find a compact and lightweight selfhosted RSS reader though. TTRSS seems like an obvious option, however Docker will create some overhead for my home server I imagine.
And an exceptionally well written documentation, too! One of the first big-ish projects of mine was a raytracer I wrote in C with SDL.
Oh, I was worried that NewPipe would break! It's a great app. Currently I use Tubular, though, which is a fork of NewPipe with SponsorBlock and Return dislike embedded in.