news
Free, Libre, and Open Source Software and Programming Leftovers
-
Web Browsers/Web Servers
-
Mozilla
-
Unicorn Media ☛ Why I Wouldn’t Want John Solomon’s New CMO Job at Mozilla
Firefox’s market share has cratered while Mozilla’s dependence on Surveillance Giant Google and executive pay have soared. We look at what John Solomon is really walking into.
-
-
-
Programming/Development
-
Daniel Lemire ☛ JSON-complete data formats and programming languages
Much of the data on the Internet is shared using a simple format called JSON. JSON is made of two composite types (arrays and key-value maps) and a small number of primitive types (64-bit floating-point numbers, strings, null, Booleans). That JSON became ubiquitous despite its simplicity is telling.
-
Daniel Lemire ☛ Performance trick : optimistic vs pessimistic checks
Strings in programming are often represented as arrays of 8-bit words. The string is ASCII if and only if all 8-bit words have their most significant bit unset. In other words, the byte values must be no larger than 127 (or 0x7F in hexadecimal).
-