New case studies about Google’s use of Go
Go turned out to have a much broader reach than expected. Its growth in the industry has been phenomenal, and it has powered many Google projects.
Go turned out to have a much broader reach than expected. Its growth in the industry has been phenomenal, and it has powered many Google projects.
Online payment processing for internet businesses. Stripe is a suite of payment APIs that powers commerce for businesses of all sizes
Tutorial for C.I.A. Lacing shoes, in which straight segments are interpersed with one or more visible crossovers at different positions as a form of covert signalling.
Researchers from the BioFrontiers Institute at CU Boulder have developed a saliva-based COVID-19 test capable of returning results in as little as 45 minutes—no
How to approach pricing and packaging a new SaaS app, by example
Circles is a surveillance firm that reportedly exploits weaknesses in the global mobile phone system to snoop on calls, texts, and the location of phones around the globe, and is affiliated with NSO Group, which develops the oft-abused Pegasus spyware. Using Internet scanning, we found a unique signature associated…
Note: Enter your email to get notified when we launch our job board for hot remote companies! “If you’re offered a seat on a rocket ship, get on, don’t ask what seat.” -Sheryl Sandberg, COO of Facebook One of the greatest myths about remote work is that there aren’t phenomenal companies that are hiring remotely. […]
This week, we continue our four(and a half)-part (I, II, III, IVa, IVb, addendum) look at pre-modern iron and steel production. Last week, we looked at how a blacksmith reshapes our iron from a spo…
The latest trend in AI is that larger natural language models provide better accuracy; however, larger models are difficult to train because of cost, time, and ease of code integration. Microsoft is releasing an open-source library called DeepSpeed, which vastly advances large model training by improving scale, speed…
Cache-Oblivious Algorithms Cache-oblivious algorithms seemed incredible to me when I first heard about it in 6.854 (Advanced Algorithms). It’s relatively straightforward to imagine algorithms that utilizes information about page size $B$ and cache size $M$ to create efficient data structures. However, cache-oblivious…
Instead of asking “Is university good?”, ask “Do I have something more compelling to do?”. Instead of “Should I do a PhD?”, ask “Where can I find the best environment to grow as a researcher?”.
Some of the world’s largest Internet firms have taken steps to crack down on disinformation spread by QAnon conspiracy theorists and the hate-filled anonymous message board 8chan . But according to a California-based security researcher, those seeking to de-platform these communities may have overlooked a simple legal…
I expect I'll annoy everyone with this post: the anti-JavaScript crusaders, justly aghast at how much...
TL;DR: Down and to the right I wasn’t going to do this post until I learned IBM PR is out browbeating reporters (one of the rare activities where the company is still world class) for being “too ha…
The Intel 8086 microprocessor was introduced 42 years ago this month, 1 so I made some high-res die photos of the chip to celebrate. The ...
Go has a problem. Go modules place a strange naming requirement on modules version 2 or greater. Module names on modules v2+ must end in the major version ala …/v2 , and communication of this rule has been weak. It's non-obvious, and the community at large does not understand it.
Web developers rarely need to think to think about character sets in the modern world thanks to UTF-8. I made the journey from character hell to emoji nirvan...
This blog was written by Bethany Griggs, with additional contributions from the Node.js Technical Steering Committee.
"When will it be done?" Is a question I get asked almost weekly as a software developer. Despite building software professionally for the last 15 years
Why has everything become so needlessly complicated?
Build production-grade applications with a Postgres database, Authentication, instant APIs, Realtime, Functions, Storage and Vector embeddings. Start for free.
I last wrote in April about my work on speeding up the Rust compiler. Time for another update.
Bring your curiosity. Bring your passion. Bring your will to change lives. Discover what it’s like to study medicine at UCI.