kaesve's comments

kaesve | 4 years ago | on: Ask HN: Share your personal site

is the cellular automata tiled? Did you implement it yourself, or did you grab an existing one? Did you have to do any work to get it to run so smooth? It's very cool.

And GPT-J -- are you running it yourself? Or are you using a hosted API somewhere?

kaesve | 4 years ago | on: Ask HN: Share your personal site

What's wrong with the current theme? I quite like the simplicity. It's easy to navigate and read and it doesn't feel bloated like a lot of websites do.

The theme does what it needs to, so I'd only change it if you want to make it more fun for _you_, or make it feel more personal to you -- and in that case it's 100% personal what you go for.

kaesve | 4 years ago | on: Ask HN: Share your personal site

My current project is https://neonarcade.games, a collection of silly casual games. 90% of the motivation to make these games is to have fun in the process, so the focus is on funny ideas and DX over UX and good game design. The canvas api is excellent for these kinds of projects, and you really don't need much more. Most games I make start as a single HTML file and a math.js, which I regularly start from scratch, and I often use emoji as a proxy for real sprites.

Though the focus is on making, I have been playing my own minesweeper clone almost every day. In some sense, that makes it my most successful side project to date.

kaesve | 10 years ago | on: Web's random numbers are too weak, researchers warn

As far as I could see, it's not a problem in the CSPRNG itself, but in how it is used. More specifically it seems like a lot of applications use more entropy bits per second than servers generate by normal use. I'd say this is the result of not understanding how CSPRNG works and how to use it safely. Adding more or better sources of entropy to your systems would solve this.

kaesve | 10 years ago | on: Hash Tables in JavaScript

The article does not implement a hash table, it just is a wrapper around javascript objects that keeps count of the number of properties. The example code is buggy (it leaks `previous` to global scope) and not particularly elegant. I would not bother with trying to use something like this.

kaesve | 10 years ago | on: The random number generator of DOOM

in this case the & is not to point to an adress, but a bitwise and. 0xff is hexadecimal for 255, or 00000000000000000000000011111111 (assuming 32-bit integers), so the logical and masks out the lower 8 bits of (prndindex+1), effectively doing modulo 255.
page 2