franklinta.com
Predicting the next Math.random() in Java | Franklin Ta
http://franklinta.com/2014/08/31/predicting-the-next-math-random-in-java
August 31, 2014. Predicting the next Math.random() in Java. So I started digging through java.util.Random’s source. And found that it is just a linear congruential generator. Which can be easily to cracked to obtain the original seed. The rest of this post will show how (if you just want to get the code, you can find it here. A quick refresher on how LCGs work: starting with a seed x, the next pseudorandom number generated is given by. A * x c mod m. Unlike our toy example, each call to. Only returns som...
tola.me.uk
Ben Francis
http://tola.me.uk/blog
Pinned Apps – An App Model for the Web. Re-posted from a page I created on the Mozilla wiki. On 17th December 2014). The per-OS app store model has resulted in a market where a small number of OS companies have a large amount of control, limiting choice for users and app developers. In order to get things done on mobile devices users are restricted to using apps from a single app store which have to be downloaded and installed on a compatible device in order to be useful. A Web App Manifest. 8221;App dis...
blog.mozilla.org
MemShrink progress, week 32 | Nicholas Nethercote
https://blog.mozilla.org/nnethercote/2012/01/25/memshrink-progress-week-32
Notes on Firefox, MemShrink, JavaScript, and more. MemShrink progress, week 31. Fast Reviews are Great →. MemShrink progress, week 32. January 25, 2012. There wasn’t much MemShrink activity this week in terms of bugs fixed, just bug 718100. So I’m going to take the opportunity this week to talk about the bigger picture. As a prelude, here are this week’s bug counts. P1: 20 (-4/ 0). P2: 131 (-3/ 3). P3: 74 (-2/ 7). Unprioritized: 4 (-3/ 4). The Big Ticket Items. 6: Better Script Handling. In hindsight, th...
SOCIAL ENGAGEMENT