Cooking as a Service

Cooking as a Service

Trends in US home food preparation and consumption: analysis of national nutrition surveys and time use studies from 1965-66 to 2007-08 | Smith, Ng & Popkin, Nutrition Journal

This paper goes extensively through fifty years worth of data on the relative prevalence of food prepared inside the home versus food prepared outside the home: Cooking As A Service. First of all, there’s a clear long term trend: outsourced Cooking As A Service has progressed from rare (<10%) to routine (28-35%) over two generations. One thing that’s bad about this trend, though, is that when you outsource food preparation (and everything that goes into it) into Cooking As A Service, then you turn all aspects of food into something that’s being sold to you.

Source: alexdanco.com

First Draft of PostgreSQL 12 Release Notes

First Draft of PostgreSQL 12 Release Notes

The many system tables with such columns will now display those columns with by default. Allow data type name to use non-C collations (Tom Lane, Daniel Vérité) It still uses the “C” collation by default, rather than defaulting to the database collation. Regular expression operations on data type name columns will now use the “C” collation; you will need to override the collation if you want to use locale-specific regular expression patterns, e.g., .

Source: www.postgresql.org

They Were Promised Coding Jobs in Appalachia

They Were Promised Coding Jobs in Appalachia

The staff of the program in West Virginia, two of those former employees said, now consists of Ms. Laucher’s brother and sister. Asked if this was the end of Mined Minds, Ms. Laucher wrote: “Absolutely not. Since the class in Beckley ended, Stephanie Frame has mostly stayed home.

Source: www.nytimes.com

Awesome Pascal – A curated list of Delphi, FreePascal, & Pascal shiny things

Awesome Pascal – A curated list of Delphi, FreePascal, & Pascal shiny things

A curated list of awesome Delphi, FreePascal and other *Pascal frameworks, libraries, resources, and shiny things. // Collections and other containers using Generics and based on IEnumerable, probably more accurate and featured than RTL analogs; crypto: CRC, DES, MD5, SHA; file utils etc

Fundamentals Code Library (abandoned, more recent fork is here – though it slightly differs in units set, f.ex. // Utils: ZLIB compression; JSON; XML; ProtocolBuffers; Unicode routines; data structures; Hashes: XOR, CRC, Adler, MD5, SHA, secure keyed MD5/SHA, etc; Network: blocking TCP client/server, HTTP(S) via SSL3/TLS1.0/TLS1.1/TLS1.2 (fully native); SQL parser; BitCoin MtGox client; Blaise script engine; Cipher: AES, DES, FUNE, RC2, RC4, RSA, Diffie-Hellman; Maths: matrix, complex, statistics, huge numbers

Alcinoe .

Source: github.com

F() vs. F(void) in C vs. C++

F() vs. F(void) in C vs. C++

One issue with C and C++’s style of code sharing and encapsulation via headers is that declarations often aren’t enough for the powerful analysis techniques of production optimizing compilers (whether or not a pointer “escapes” is a big one that comes to mind). If we change to a declaration (such as would be the case if it was defined in an translation unit, and its declaration included via header), then Clang can no longer observe whether definition differs or not from the declaration. So Clang can potentially save you a single instruction ( ) whose encoding is only 1B, per function call to functions declared in the style , but only IF the definition is in the same translation unit and doesn’t differ from the declaration, and you happen to be targeting x86_64.

Source: nickdesaulniers.github.io

The Mystery of Human Uniqueness (2013)

The Mystery of Human Uniqueness (2013)

Neuroscientists, geneticists, and anthropologists have all given the question of human uniqueness a go, seeking special brain regions, unique genes, and human-specific behaviors, and, instead, finding more evidence for common threads across species. All of the neocortex (the part of the brain that only mammals have) is a six-layered sheet, so different areas of the outer brain (which makes up most of the brain’s volume) wind up looking more similar than different. We ask questions like, “Might there be a greater degree of asymmetry between the left hemisphere and right hemisphere in human beings than chimpanzees in a part of the brain known as the planum temporale?”

Source: nautil.us

The Road to Zig 1.0 (Video of Talk by Andy Kelly)

The Road to Zig 1.0 (Video of Talk by Andy Kelly)

Despite being one of the youngest programming languages, Zig is progressing rapidly toward its first production-ready release. Join creator Andrew Kelley for a justification of Zig’s existence and a tour of the unique features of Zig. See what people have already built with it today, and explore what will be possible when Zig reaches 1.0.

Source: www.youtube.com

A free XMPP server powered with 100% green energy

A free XMPP server powered with 100% green energy

trashserver.net is by far not the only german (or european) XMPP server. Too many XMPP servers are poorly maintained and do not meet current requirements for reliable and secure instant messaging. This XMPP server has always been operated exclusively with pure green electricity from renewable energy sources.

Source: trashserver.net

Gameboy.live: A basic Gameboy emulator with terminal “Cloud Gaming” support

Gameboy.live: A basic Gameboy emulator with terminal “Cloud Gaming” support

You can simply play Gameboy games on your desktop:

Or, “Cloud Game” in your terminal with a single command:

You can directly download the executable file from the Release page, or build it from the source. You can use as a “Cloud Gaming” server, where players use telnet to play Gameboy games in terminal without additional software installation required. Next, start a server with the config file from the previous step:

You will see an output like this, which means your server has started successfully:

Now, you can play games anywhere you want!

Source: github.com

Senate Testimony on Privacy Rights and Data Collection in a Digital Economy

Senate Testimony on Privacy Rights and Data Collection in a Digital Economy

It is true that, when it comes to protecting specific collections of data, the companies that profit most from the surveillance economy are the ones working hardest to defend them against unauthorized access. Tech companies will correctly point out that their customers have willingly traded their private data for an almost miraculous collection of useful services, services that have unquestionably made their lives better, and that the business model that allows them to offer these services for free creates far more value than harm for their customers. Consumers will just as rightly point out that they never consented to be the subjects in an uncontrolled social experiment, that the companies engaged in reshaping our world have consistently refused to honestly discuss their business models or data collection practices, and that in a democratic society, profound social change requires consensus and accountability.

Source: idlewords.com