Tesla Gave Me Control of Their Site Forums
Update, 3/6/21: 2.5 years after they gave me a wild ride with admin access to their forums, Tesla announced that they will be killing off the Tesla
Basecoin, aka the Basis Protocol
See also Bitshares: Don’t walk away – run, Stablecoins are doomed to fail, Stablecoins are doomed to fail, part II, and Stablecoins are doomed to fail, part III. UPDATE, 4/18/18 –…
FizzBuzz in ten languages
Updates (2024) Since this post was originally written, the FizzBuzz github repository has received 23 additional contributions so the total…
What Really Happened to Apple’s Airpower
Read our latest update: What Really Happened to Apple's AirPower?. Visit our site for leaks, news, and reviews for technology and related trends, cars & more.
No, negative masses have not revolutionized cosmology
Science News, Physics, Science, Philosophy, Philosophy of Science
How Old School C Programmers Process Arguments
Here’s a bit of code from Kernighan’s and Ritchie’s seminal text, The C Programming Language . I’m not sure I’d actually recommend coding this way (as written in the book, the entire program has only one comment), but it’s so darn clever and concise, I can’t help but post it. This snippet is part of a larger program…
When the Compiler Bites
So far this year I’ve been bitten three times by compiler edge cases in GCC and Clang, each time catching me totally by surprise. Two were caused by historical artifacts, where an ambiguous specification lead to diverging implementations. The third was a compiler optimization being far more clever than I expected…
Migrating to React’s New Context API
Let's compare the before/after of React's new context API.
Adult Neurogenesis – A Pointed Review
[I am not a neuroscientist and apologize in advance for any errors in this article. A recent study came out contradicting some of the claims mentioned here. See here for study, this comment for som…
Designing a Good DSL
A look at common mistakes in DSL designs and how to fix them
Leveraging Introversion as a Career Strength
Being an introvert doesn’t mean you lack great management potential—but you need to play to your strengths
How to Be Wrong (2016)
“To be wrong, or not to be wrong?” That is the wrong question. You are going to spend a lot of your time being wrong, especially if you become a scientist or mathematician. The question…
Basics of Futexes
The futex (short for "Fast userspace mutex") mechanism was proposed by Linux contributors from IBM in 2002 [1] ; it was integrated into the kernel in late 2003. The main idea is to enable a more efficient way for userspace code to synchronize multiple threads, with minimal kernel involvement.
Dapps
A friend asked me at breakfast this week “what gets you excited in crypto these days?” I answered “Dapps.” If the second half of 2016 and all of 2017 was about raising capital to fund development efforts (and speculating on all of that), then it sure feels like 2018 is the year we start getting […]
High Sierra broke AFP searching on our server
Update to this story at 20 Feb 2018: I’ve been debugging the problem together with Apple and I feel like we are closing in on a solution. My current guess is that Finder indexing needs a lot more time on High Sierra than on Sierra clients.
Maybe adding generics to Go is about syntax after all
This is a short response to the recently announced Go 2 generics draft proposals
Lisp Machine Inc. K-machine (2001)
Lisp Machine Inc. K-machine architecture
Who Wrote the Anti-Trump New York Times Op-Ed? Using Tidytext
Like a lot of people, I was intrigued by “I Am Part of the Resistance Inside the Trump Administration”, an anonymous New York Times op-ed written by a “senior official in the Trump administration”. And like many data scientists, I was curious about what role text mining could play.
Modeling the Magic Leap One Experience
Introduction In my last post, I discussed the process of building my Magic Leap One (ML1) view simulator model (hereafter referred to as “model”), and now I would like to show you what the view of …
When the bubble bursts
We are clearly not in a steady-state situation. Is this a bubble or a revolution? The answer surely includes a bit of revolution—the fields of vision and speech recognition have been turned over by great empirical successes created by deep neural architectures and more generally machine learning has found plentiful…
The design and implementation of modern column-oriented database systems
The design and implementation of modern column-oriented database systems Abadi et al., Foundations and trends in databases, 2012 I came here by following the references in the Smoke paper we looked…
A Basic Just-In-Time Compiler (2015)
Monday’s /r/dailyprogrammer challenge was to write a program to read a recurrence relation definition and, through interpretation, iterate it to some number of terms. It’s given an initial term ( u(0) ) and a sequence of operations, f , to apply to the previous term ( u(n + 1) = f(u(n)) ) to compute the next term…
Magic Leap is a Tragic Heap
The title of this review was carefully chosen, not glibly. I want what is best for VR and all other technologies on the Reality–Virtuality Continuum, Magic Leap included. Unfortunately, their cur…
Optimizing a breadth-first search
Optimizing a breadth-first search of an implicit graph for secondary storage, and memory use in general.
Hacking Gmail’s UX with 'From' Fields – Another Phishing Vector
An Unexpected Consequence of a Bad Header
The Importance of Having Your Pain Be Legible
How to deal with ideological censorship in a community? Who gets empathy and who is humanized the most? Does contemporary rhetoric about toxicity hold up to scrutiny? “When you keep rewarding…