Bun v0.8
Bun gets debugger support, fetch streaming, and `bun update`. ReadStream and WriteStream from `node:tty` are implemented, including raw mode on `process.stdin`. SvelteKit now works in Bun. Plus bug fixes and stability improvements.
Bun gets debugger support, fetch streaming, and `bun update`. ReadStream and WriteStream from `node:tty` are implemented, including raw mode on `process.stdin`. SvelteKit now works in Bun. Plus bug fixes and stability improvements.
In a new study, researchers induced mild, acute sleep deprivation in mice and then examined their behaviors and brain activity. Not only did dopamine release increase during the acute sleep loss period, synaptic plasticity also was enhanced — literally rewiring the brain to maintain the bubbly mood for the next few…
"Prompt Engineering" emerged from the growth of language models to describe the process of applying prompting to effectively extract information from language models, typically for use in real-world applications.
We did an analysis of the Google antitrust trial. Last week, over half of the trial was held behind closed doors because the judge, Amit Mehta, is deferring to Google on the need for secrecy.
Firefox version 115.0 was released on July 4, but I'm not celebrating. I'm concerned about a new "feature" in the release notes .
Post by Eshel Yaron about changes for the worse in Emacs 30 registers feature
A call-by-call look at context switch logging with the Event Tracing for Windows API.
This article answeres the questions of how to start a rocket engine and takes you on a deep dive into spark plugs, torch ignitors and more.
There’s a little accountant named Jim that lives in my head
Humans are hard-wired to dream, to create, to innovate. Each of us seeks to do work that gives us purpose — to write a great novel, to make a discovery, to build strong communities, to care for the sick. The urge to connect to the core of our work lives in all of us. But...
Phoenix 1.7.0 is here! This releases includes major new features, component-based generators, updated conventions, LiveView Streams, and more!
My next book is The Internet Con: How to Seize the Means of Computation : it's a Big Tech disassembly manual that explains how to disenshittify the web and bring back the old good internet. The hardcover comes from Verso on Sept 5, but the audiobook comes from me – because Amazon refuses to sell my audio:
All the AI design hype got me twitching enough to write about the business risks of working so high-fidelity so fast.
Tips, examples, and thoughts from an exploration of the world of fine tuning
Want to rekindle your passion for coding? Learn how to create video games from scratch using Go and Ebitengine. We break down core concepts like game loops, sprites, and collisions that we've applied in multiple projects. In just one evening, you'll build a simple Asteroids clone and reignite your love for programming.
Ever wanted more different ways to understand what’s going on in a program? Here I catalogue a huge variety of tracing methods you can use for varying types of problems. Tracing has been such a long-standing interest (and job) of mine that some of these will novel and interesting to anyone who reads this. I’ll…
The case for giving programmers private offices with doors — why open offices destroy deep work, how interruptions cost far more than floor space, and what the research actually says.
MLC-LLM makes it possible to compile LLMs and deploy them on AMD GPUs using ROCm with competitive performance. More specifically, AMD Radeon™ RX 7900 XTX gives 80% of the speed of NVIDIA® GeForce RTX™ 4090 and 94% of the speed of NVIDIA® GeForce RTX™ 3090Ti for Llama2-7B/13B. Besides ROCm, our Vulkan support allows us…
EARN IT Act is aiming at scanning our messages and photos, we are calling of Senators to oppose this surveillance bill!
Mike Kohn's music, software, and electronics projects.
Mathematics Professor Gilbert “Gil” Strang taught his last class to thousands after teaching calculus, analysis, and linear algebra for more than 60 years at MIT and online. He reflects on his life at the Institute and as an instructor with MIT OpenCourseWare.
Best practices for conducting effective interviews and actionable insights to build an inclusive hiring culture and hire top-tier engineering talent
Where you store your application data has enormous impacts on your entire application. There are implications on the entire stack based on what you decide to...
In the last 30 days, I have been closely monitoring the Mac App Store and have made a disturbing discovery. In the midst of the OpenAI…
Discover new ways to optimize database performance and avoid common mistakes that impact latency and throughput.
Using SVG to easily create sparkline charts, and rendering them on the server side with Elixir and Phoenix.