Lies, Damned Lies, and Stock-Based Compensation
Why many "profitable" public technology companies actually aren't
Why many "profitable" public technology companies actually aren't
The sole purpose of this blog is to host a single article..
Video lectureMutator, Allocator, CollectorMemory blockAllocator interfaceMemory alignmentMemory mappingFreeing the objectsBlocks reuseFirst-fit searchAssignmentsNext-fit searchBest-fit searchBlocks splittingBlocks coalescingExplicit Free-listSegregated-list searchOptimizing the storageCustom sbrkConclusion This is the…
Klein - Realtime Projective Geometric Algebra
I struggle with perfectionism. Well, not so much “struggle with” — I’m f*cking great at it. It comes naturally. There are some upsides, but perfectionism is also associated …
The opinions expressed in this publication are those of the authors. They do not reflect the opinions or views of my employer. All research was conducted independently. For a recent project, I had to do research into methods rootkits are detected and the most effective measures to catch them when
To denote the subsequence of natural numbers 2, 3, ..., 12 without the pernicious three dots, four conventions are open to us
Earlier this week, as part of my work doing a more complete review of the Raspberry Pi 4 (coming soon!), I decided I'd go all-in and spend one entire day working entirely (or at least as much as possible) from a Raspberry Pi. And not just doing some remote coding sessions or writing a blog post—that's easy to do on a…
In a letter recently published in a new book, A Reluctant Icon: Letters to Neil Armstrong, a teacher wrote a letter to the first human to set foot on the Moon a
Any fool can write code that a computer can understand. Good programmers write code that humans can understand. — Martin Fowler
Chefs, We are excited to announce that Chef has signed a definitive agreement to be acquired by Progress. We expect the transaction to be finalized over the next 30 days or so and, once completed, Chef will become an integral part of Progress.
On Wednesday, 12 October at 38,000 feet over the North Pacific Ocean, American Airlines flight 288 developed an issue with its number 2 engine, the General Electric GEnx-1B engine on the right hand side of the aircraft. The crew decided the best course of action was to divert the aircraft, but over the Pacific…
Connectivity is at the heart of our mission to give people the power to build community. We are committed to bringing more people online to a faster internet — and with 3.5 billion people globally …
Aaron Stanard published a blog post about The Next Decade of .NET Open Source [http://www.aaronstannard.com/next-decade-dotnet/]. It's a good summary of recent conversations and there's a lot to agree with in the post. In particular, I agree strongly with this point: > If Autofac
UPDATED to include Sci-Hub data from six months: September 2015–February 2016, and correcting a coding error that inflated download counts. Well, they might not have lost the downloads, but t…
About two years ago, I wrote a quite complicated diff tool in Clojure. It was complicated enough that I struggled to fit the algorithm in my head and the inputs were large enough that I had to make some efforts to improve performance.
(Spoiler: Don’t)
Breaches have been found on websites including Wish.com, JetBlue.com, Quibi.com, WashingtonPost.com, NGPVan.com and numerous other…
" As I recall, those two chips were fairly large. And fairly late -- to the marketplace. We had lots of issues with them. [...] Sometimes th...
This is a quick writeup of a steganographic tool that I threw together: steg86 . It uses a quirk of the x86 instruction encoding format to hide messages in pre-existing binaries with no size or performance overhead.
None of these six ways is enough alone to create a long-term revolution of the human mind — a fundamental shift in our perception of time. But together — and when practised by a critical mass of people and organisations — a new age of long-term thinking could emerge out of their synergy.
by Andrey Norkin, Joel Sole, Mariana Afonso, Kyle Swanson, Agata Opalach, Anush Moorthy, Anne Aaron
I've been studying the guidance computer from a Titan II nuclear missile. This compact computer was used in the 1970s to guide a Titan II ...
In 1847, Frederick Douglass started a newspaper advocating the abolition of slavery that ran until 1851. After the Civil War, there was a newspaper for freed slaves, the Freedmen’s Record. The Internet Archive is bringing these and many more works online for free public access. But there’s a problem: Our Optical…