TheElectroness

u/TheElectroness@lemmy.ml
0 posts · 16 comments

Recent posts

No posts.

Recent comments

on Privacy Search Engines · c/privacy · 6 pts · 3y

I wish more of them would support duckduckgo's bang system, brave seems to, but that's about it. Idealogically I find the idea of using brave troublesome because of a) Eich's transphobia, and b) the cryptobro factor (although I don't think the search page has an embedded miner, at least not from the cursory glance I took

They check the license key hasn't been revoked via a DNS lookup, but not at install time, so often the user installs, uses, then miraculously finds it disabled a few weeks later; then runs to find a new copy/keygen and the whole situation starts again.

(e: they also route the DNS lookup via bonjour if it's running, so you have to keep bonjour segregated from the internet too, which can cause other problems)

Wait, when did they get past 1.4 ? /s

Also, could Oracle/Sun ever get around to not changing the numbering system on a product midway through a product life. I mean, Java 1.21 is great and all, but you know...

on Optimized Code · c/programmerhumor · 4 pts · 3y

I assumed, at first, that it was somehow falling through the infinite loop and accidentally runnning the unreachable function, but it clearly explicitly runs it in the assembler generated...

10f4: 48 8d 3d d5 00 00 00  lea    0xd5(%rip),%rdi        # 11d0 <_Z11unreachablev>
10fb: ff 15 b7 2e 00 00     call   *0x2eb7(%rip)        # 3fb8 <__libc_start_main@GLIBC_2.34>

how odd.

edit: ah, it's called from __start, which suggests that main is being elided entirely by the optimiser, and somehow 'unreachable' is simply becoming a defacto 'main'