Rust for C++ programmers – part 5: borrowed references
In the last post I introduced unique pointers. This time I will talk about another kind of pointer which is much more common in most Rust p...
What is Meteor.js?
Learn more about what Meteor.js is...
The R language, for programmers
Some things about the R programming language that programmers coming from other languages are likely to trip over.
The Etherkiller (2002)
This led to some general discussion that this particular device really is in a class of devices, now called the "killers", which need to be made.
D’s Garbage Collector Problem
One of the biggest issues with Higgs, the JIT compiler I’m working on, is that the compilation times are too slow. The performance of the compiled machine code that Higgs produces is now fair…
Security for the people
The latest news from Google on open source releases, major projects, events, and outreach programs for early career developers.
The newest threat on the official Android market
Google Play: Whats the newest threat on the official Android market?
ComputerCOP: Dubious 'Internet Safety Software' Police Distributed to Families
[caption]ComputerCOP in Maricopa County, Arizona[/caption] For years, local law enforcement agencies around the country have told parents that installing ComputerCOP software is the “first step” in protecting their children online. Police chiefs, sheriffs, and district attorneys have handed out...
Hermitage: Testing the “I” in ACID
tl;dr: I have created a test suite for comparing the transaction isolation levels in different databases. I did this as background research for my book . This post explains why.
Working on The Witness: The Nebraska Problem
The search for a “random” distribution with the most favorable qualities for ground cover.
Elixir and the Internet of Things – Handling a Stampede
Neo supports the next generation of tech leaders with the industry's best startup residency, recruiting platform, and diverse mentorship community.
TLS Symmetric Crypto
At this time last year, the TLS world was mostly running on RC4-SHA and AES-CBC. The Lucky 13 attack against CBC in TLS had just been published and I had spent most of January writing patches for OpenSSL and NSS to implement constant-time CBC decoding. The RC4 biases paper is still a couple of week away, but it's…
Grumpy Gamer – SCUMM Notes from the C64
Ron Gilbert's often incoherent and bitter ramblings about the Game Industry
Your language sucks
As a result of work I've been doing for illumos , I've recently gotten re-engaged with internationalization, and the support for this in li...
Adm. McRaven Urges Graduates to Find Courage to Change the World
Discover groundbreaking research, inspiring student stories and more from The University of Texas at Austin.
Massive: The asm.js Benchmark
asm.js is a subset of JavaScript that is very easy to optimize. Most often it is generated by a compiler, such as Emscripten, from C or C++ code. The result ...