Update as of 12GMT on Feb 15th #BM100#BarkleyMarathons is in hour 25.
7 RUNNERS STILL IN THE RACE
4 completed ‘Loop 2’:
- Sebastien Raichon
- Mathieu Blanchard
- Damian Hall
- Max King
3 still out on ‘Loop 2’ - cut off approaching at 1340GMT
I worked at Geek Squad for 4 years.
92% of "slow computer" appointments were fixed with the SAME 8 steps.
We charged $149 for something you can do in 10 minutes.
I'm exposing the entire playbook:
The death of Brigitte Bardot necessitated the update of this marvelous chart. Only three people mentioned in Billy Joel's banger "We Didn't Start The Fire" are still alive. Source: https://t.co/RQytWpRj03
This is wild! Scientists used liposuction to suck out ordinary white fat cells...then used CRISPR to turn into “beige” fat cells, which voraciously consume calories to make heat.
Then, they implanted them near tumors the way plastic surgeons inject fat from one part of the body to plump up another.
The fat cells scarfed up all the nutrients, starving most of the tumor cells to death.
These cells wiped out breast, colon, pancreatic, and prostate cancers by depleting shared resources.
They even used patient fat from mastectomies to target their own breast cancer.
Why Fat?: Easy to harvest (liposuction), edit, and reimplant safely – biocompatible, no migration risks.
Full article below 👇
Command & Conquer by Westwood Studios is 30 years old.
It stands as one of the best RTS games ever made, being part of the early group of RTS games that paved the way for a whole genre. Dune 2 (1992), Warcraft (1994), Command & Conquer (1995), Age of Empires (1997), and StarCraft (1998) - those five are the pillars on which the entire industry was built. 90s gaming at its very finest.
Carol of the Bells in Kyiv subway.
Voices of the Embassies of Germany, France, and the United Kingdom came together to perform Shchedryk in the Kyiv metro as a sign of solidarity with Ukraine.
Thankful to everyone who stands with us!
Ukraine has won the Battle of Kupyansk, it seems. More and more Z bloggers are today acknowledging Russia's retreat from the city. Putin repeatedly lied about the capture of Kupyansk - now his humiliation is complete. What a Christmas present for all Ukrainians! Slava Ukraini!
SQLite has about 155,800 lines of code, and its test suite has roughly 92 million lines. That is ~590x more test code than actual code 🤯
This is the level of testing you need for a real production database. Here are some types of tests they run.
Out-of-memory tests - SQLite cannot just crash when memory runs out. On embedded devices, OOM errors are common. They simulate malloc failures at every possible point and verify that the database handles them gracefully.
I/O error tests - Disks fail. Networks drop. Permissions change mid-operation. SQLite inserts a custom file system layer that can simulate failures after N operations, then verifies that no corruption occurs.
Crash tests - What happens if power cuts out mid-write? They simulate crashes at random points during writes, corrupt the unsynchronized data to mimic real filesystem behavior, then verify the database either completed the transaction or rolled it back cleanly. No corruption allowed.
Fuzz testing - They throw malformed SQL, corrupted database files, and random garbage at SQLite. The dbsqlfuzz tool runs about 500 million test mutations every day across 16 cores.
100% branch coverage - Every single branch instruction in SQLite's core is tested in both directions. Not just 'did this line run', but 'did this condition evaluate to both true AND false'.
Databases are really unforgiving :)
By the way, if you want to go deeper, I recommend reading the official SQLite documentation on their testing strategy. The doc is pretty practical and deep.
Have linked it below.