Posts
2457
Following
555
Followers
1263
A drunken debugger

Heretek of Silent Signal
@dcoderlt oh I didn't know I could paste URL's in search, that's very useful thanks!
0
0
1
repeated
Edited 9 months ago

It's been ten years, so a short story about the "gotofail" bug.

Someone came to me about a catastrophic vulnerability in Apple's TLS implementation.

I shit you not, they'd overheard someone at a bar drunkenly bragging about how they were going to sell it to a FVEY intelligence agency for six figures.

They didn't know exactly what it was, just some vague details and the key point that it allowed use of the real certificate.

This was enough for me to find the bug (yay open source), which would go on to be known as "gotofail", and produce a working exploit in less than a day.

The details were anonymously back channelled to Apple, who released a fix.

@matthew_d_green posted on Twitter about it, concerned by Apple's vague release notes.

I used a burner phone to share the details with him anonymously.

Then everyone forgot about the whole thing because heartbleed.

¯\_(ツ)_/¯

1
3
0
@dcoderlt It's so typical Fedi that it seems impossible to repost this here as I'm on another instance, search doesn't work and even in-page search is broken on the web UI...
1
0
0
#politics #populism #book
Show content
@bert_hubert Do you know this book?

https://www.bol.com/nl/nl/f/het-verboden-boek/9200000070040578/

The parallels it shows with today's populism and our (failing) answers are frightening.
1
0
0
repeated

When I was a PhD student, I attended a talk by the late Robin Milner where he said two things that have stuck with me.

The first, I repeat quite often. He argued that credit for an invention did not belong to the first person to invent something but to the first person to explain it well enough that no one needed to invent it again. His first historical example was Leibniz publishing calculus and then Newton claiming he invented it first: it didn’t matter if he did or not, he failed to explain it to anyone and so the fact that Leibniz needed to independently invent it was Newton’s failure.

The second thing, which is a lot more relevant now than at the time, was that AI should stand for Augmented Intelligence not Artificial Intelligence if you want to build things that are actually useful. Striving to replace human intelligence is not a useful pursuit because there is an abundant supply of humans and you can improve the supply of intelligent humans by removing food poverty, improving access to education, and eliminating other barriers that prevent vast numbers of intelligent humans from being able to devote time to using their intelligence. The valuable tools are ones that do things humans are bad at. Pocket calculators changed the world because being able to add ten-digit numbers together orders of magnitude faster allowed humans to use their intelligence for things that were not the tedious, repetitive, tasks (and get higher accuracy for those tasks). If you want to change the world, build tools that allow humans to do more by offloading things humans are bad at and allowing them to spend more time on things humans are good at.

1
20
0
repeated

If you know and want to reverse engineer Japanese. This is the book for you! https://techbookfest.org/product/251850002

0
3
0
[RSS] Redis CVE-2024-31449: How to Reproduce and Mitigate the Vulnerability

https://redrays.io/blog/redis-cve-2024-31449-how-to-reproduce-and-mitigate-the-vulnerability/
0
1
1
[RSS] Hungary confirms hack of defense procurement agency

https://therecord.media/hungary-defense-procurement-agency-hacked
0
1
1
repeated

I just published my writeups for all challenges of :

👉 https://blog.washi.dev/posts/flareon11/

👉 https://washi1337.github.io/ctf-writeups/writeups/flare-on/2024/

Hope you like them as much as I liked writing them!

1
4
0
repeated

Astronomers have just discovered the first known "Einstein zigzag."

Due to a rare, lucky cosmic alignment, the combined gravity of two galaxies bent light like spaghetti & split a distant quasar into six different images.

This six-part image could allow a very accurate measure of the expansion of the universe.

https://www.science.org/content/article/first-known-double-gravitational-lens-could-shed-light-universe-s-expansion

0
7
0
To say something positive about LLM's the English auto subtitles on this documentary about #Hungarian #punks are *really* good:

https://www.youtube.com/watch?v=svc5ZjK-43o
0
1
1
@devcoffee @cR0w thinking about it a "parrot on acid" may be smoother
1
0
1
repeated
OK so I'm going through YT videos about terminal emulators, seek randomly in one and guy talks about **privacy settings** then later the video has a section called **AI features** :O

Yeah I totally want a parrot on LSD finish my rm command!
3
1
7
@tomzorz OK so the closest to what I'm looking for is this, where the author dumps buttloads of data to the screen to measure speed - something I've been told as a reason for acceleration before:

https://www.youtube.com/watch?v=nK8kgOplAKQ (I tried to ignore the discussion...)

IMO dumping this amount of data to your terminal is usually the result of a mistake because you just can't read through the data anyway. This suggests GPU acceleration is a micro-optimization.
0
1
2
#lego #starwars
Show content
Name these Light Sabres!
0
0
3
@tomzorz Thank you, that is surprising but makes sense! I still wonder how noticable the speed of CPU rendering is given the ridiculous speed of our CPU's compared to our eyes? Is there a demo of this somewhere?
1
0
0
Another serious question: why do terminal emulators need hardware acceleration? #ELI5
2
0
2
Show older