Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: assembly Clear Filter

FFmpeg devs boast of another 100x leap thanks to handwritten assembly code

The developers behind the FFmpeg project are again claiming major performance uplifts delivered by wielding the art of handwritten assembly code. With the latest patch applied, users should see a “100x speedup” in the cross-platform open-source media transcoding application. However, the developers were soon to clarify that the 100x claim applies to just a single function, “not the whole of FFmpeg.” BREAKING: FFmpeg 100x speedup from handwritten assembly13:55:30 <•haasn> rangedetect8_avx512: 12

The Moving Assembly Line Turns 100 (2013)

This month marks the official celebration of the world’s first moving assembly line. On Oct. 7, 1913, 140 assemblers stationed along a 150-foot chassis line at a Ford Motor Co. plant just north of Detroit stood in place as the work came to them. With the aid of three-wheeled dollies, chassis were pushed by hand along parallel rails embedded in the floor of the Highland Park plant. Six months earlier, Ford engineers had experimented with a movable line for assembling flywheel magnetos, a key com

WebAssembly: Yes, but for What?

June 30, 2025 Volume 23, issue 3 PDF WebAssembly: Yes, but for What? The keys to a successful Wasm deployment Andy Wingo WebAssembly (Wasm) turns 10 this year, which, in software terms, just about brings it to the age of majority. It has been polished, prepared, explored, and deployed, but in the language of American speculative fiction author William Gibson, we are now as ever in the unevenly distributed future: WebAssembly has found a niche but not yet filled its habitable space. This ar

WebAssembly Troubles part 4: Microwasm (2019)

WebAssembly Troubles part 4: Microwasm Preamble This is the final part of a 4-part miniseries on issues with WebAssembly and proposals to fix them. Part 1 here, part 2 here, part 3 here. This article assumes some familiarity with virtual machines, compilers and WebAssembly, but I’ll try to link to relevant information where necessary so even if you’re not you can follow along. Also, this series is going to come off as if I dislike WebAssembly. I love WebAssembly! I wrote a whole article about h

Mandelbrot in x86 Assembly by Claude

Mandelbrot in x86 assembly by Claude. Inspired by a tweet asking if Claude knew x86 assembly, I decided to run a bit of an experiment. I prompted Claude Sonnet 4: Write me an ascii art mandelbrot fractal generator in x86 assembly And got back code that looked... like assembly code I guess? So I copied some jargon out of that response and asked: I have some code written for x86-64 assembly using NASM syntax, targeting Linux (using system calls for output). How can I run that on my Mac? That

c4wa – C compiler for Web Assembly

C compiler for Web Assembly ( c4wa ) This is a compiler from a subset of C language to Web Assembly. If you're not familiar with Web Assembly, check out Wikipedia article. Web Assembly is a new universal executable format for the Web; it complements more traditional JavaScript for computationally intensive tasks or if there is a need to port to Web existing code written in other languages. Binary Web Assembly files have extension .wasm ; throughout this document, WASM is used both as the name

C compiler for Web Assembly (c4wa)

C compiler for Web Assembly ( c4wa ) This is a compiler from a subset of C language to Web Assembly. If you're not familiar with Web Assembly, check out Wikipedia article. Web Assembly is a new universal executable format for the Web; it complements more traditional JavaScript for computationally intensive tasks or if there is a need to port to Web existing code written in other languages. Binary Web Assembly files have extension .wasm ; throughout this document, WASM is used both as the name

Assembly Theory of Time

If the lineages are followed back beyond the origin of life on Earth to the origin of the universe, it would be logical to assume that the memory of the universe was lower in the past, which means that the universe's ability to generate objects of high Assembly is limited by its size in time. Some objects are too large in time to come into existence in intervals that are smaller than their assembly index. For complex objects such as computers to exist in our universe, many other objects had to f

Apple’s push in India continues: Foxconn to start making iPhone casings in the country

Foxconn is taking another step in cementing its rolerole in Apple’s Indian manufacturing strategy. After years of focusing mainly on iPhone assembly, the Taiwanese contract manufacturing giant is now preparing to build iPhone casings locally for the first time. Here’s why that matters. According to a new report from The Economic Times, Foxconn is setting up a new unit at the ESR Industrial Park in Oragadam, Tamil Nadu, focused specifically on making metal casings for iPhones. Casings, often re

Amazon’s Zoox opens its first major robotaxi production facility

Amazon-owned autonomous vehicle company Zoox has opened its first full-fledged production facility, where it expects to be able to one day build 10,000 robotaxis per year. The facility marks the latest step in Zoox’s evolution out of the development phase. The company is currently testing vehicles in multiple U.S. cities, and offering rides to employees in Las Vegas and San Francisco. Public access is expected to begin with an early-rider program in 2026. The 220,000-square-foot factory is loc