Show newer

@lupyuen Yeah.

It is an odd situation. My undergrad involved a lot of hardware and electrical engineering knowledge.

But now there are full CS PhDs that have never used as much as an operating system, besides Windows or MacOS. I am not sure what to make of it.

"A White Hat Hacker, with over 30 years experience as a cybersecurity analyst at a major Silicon Valley company, talks about why he turned his back on Black Hat Hacking for the greater good"

video.vice.com/en_asia/video/v

Scripting Engine parses our Rhai Script and produces an Abstract Syntax Tree ... We'll walk the tree and transcode to uLisp for

lupyuen.github.io/articles/rus

Show thread

@lupyuen that's a legit post! He talks up Linux /dev/urandom and that's pretty solid these days, but not too long ago there were a bunch of security key problems because the Linux random pool wasn't living up to its promises, and was giving back predictable "random" bits. May still be a problem on some low end SoCs!

dl.acm.org/doi/10.5555/2362793
factorable.net/

"Win98 Game" ... "重回win98系统,没想到里面藏了个怪物"

youtu.be/6QWTS76Uvx8

@lupyuen I implement all my RNGs as sequential counters. Technically speaking the output is valid and random if you just accept it is statistically unlikely , but not impossible, to be produced randomly.

The only stipulation is you can only run it once :)

"every device with a hardware random number generator (RNG) contains a serious vulnerability whereby it fails to properly generate random numbers"

labs.bishopfox.com/tech-blog/y

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.