Latest Tech News

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

Filtered by: assembly Clear Filter

These Are the 15 New York Officials ICE and NYPD Arrested in Manhattan

Police arrested more than a dozen New York state and city elected officials Thursday at 26 Federal Plaza, the Manhattan immigration court and an Immigration and Customs Enforcement (ICE) field office, many as they pressed to gain access to the building’s 10th-floor lockup, where recent court rulings—including a temporary restraining order—directed ICE not to cram immigrants into overcrowded, unsanitary conditions. The lawmakers and other officials, arrested around 3:45 pm local time, say they w

Ford and the Birth of the Model T

This is an excerpt from my forthcoming book, The Origins of Efficiency, out September 23rd. Ford’s status as a large-volume car producer began with the predecessor to the Model T: the Model N, a four-cylinder, two-seater car initially priced at $500. At the time, the average car in the US cost more than $2,000, and it seemed nearly unimaginable that a car with the capabilities of the Model N could cost so little. In 1906, the year the Model N was introduced, Ford sold 8,500 of them, making the

Rad Power Bikes RadRunner Max Review: Faster and Safer Than Ever

In a market that is becoming increasingly more crowded (for the better, as getting more people on bikes is good for all of us), Seattle-based Rad Power Bikes has planted its flag as a brand that offers the fun and utility of an ebike at a lower cost than its competitors, thanks in large part to its direct-to-consumer model. What started as a single-product brand quickly grew into what it is today: North America’s largest ebike manufacturer, with a line that includes off-road bikes, cargo bikes,

FFmpeg Assembly Language Lessons

Welcome to the FFmpeg School of Assembly Language. You have taken the first step on the most interesting, challenging, and rewarding journey in programming. These lessons will give you a grounding in the way assembly language is written in FFmpeg and open your eyes to what's actually going on in your computer. Required Knowledge Knowledge of C, in particular pointers. If you don't know C, work through The C Programming Language book High School Mathematics (scalar vs vector, addition, multipl

Show HN: XR2000: A science fiction programming challenge

Challenge: XR2000 August 10, 2025 Today I’m releasing the XR2000: A programming challenge with extensive science fiction backstory. This is a project I’ve long wanted to make, and it has slowly come to life in the last few years. I love a good puzzle or game that involves programming. Over the years I found a couple of these games that were particularly fun. These really inspired me to start the XR2000. Before explaining more about my new challenge, I want to mention (and recommend) these game

Ford Bets Big on EVs, $30,000 Electric Pickup Coming in 2027

Ford Motor Company announced this morning that it is making a $5 billion bet on its electric vehicle future. The payout is a $30,000 midsize electric pickup truck arriving as soon as 2027. The investment involves overhauling its Kentucky and Michigan assembly and battery plants, reinventing the assembly line and developing a new Ford Universal EV Platform that will underpin the next generation of affordable electric vehicles of all shapes, sizes and scales. The $30K electric truck Let's start

Should Lyft and Uber Charge More if Your Battery Is Low? California May Soon Ban That

It’s late at night, and you badly need a ride. Your cellphone’s battery is dangerously low. Should a ridehailing company such as Uber or Lyft be able to charge you more because its artificial intelligence programming thinks you’re desperate since it knows your phone is about to die? Not if Hayward Democratic Sen. Aisha Wahab has her way. Her Senate Bill 259 would prevent retailers from using artificial intelligence to jack up prices using the information stored on customers’ phones. That coul

Go Assembly Mutation Testing

While maintaining and developing the Go cryptography standard library, we often spend significantly more time on testing than on implementation. That’s good and an important part of how we achieve our excellent security track record. Ideally, this would be especially true for the least safe parts of the library. However, testing assembly cores presents unique challenges, due to their constant-time nature. This has been a long-standing issue. For Go 1.26, I am working on introducing a mutation

Microsoft Flight Simulator 2024: WebAssembly SDK

WEBASSEMBLY (WASM) In order to provide both security and portability, it was decided to move away from add-ons distributed as DLL s in favour of add-ons distributed as WebAssembly modules. In order to do so without requiring a full rewrite of existing add-ons, a new platform toolset was designed for Visual Studio with the following capabilities: Direct compilation of C/C++ projects into WebAssembly (as WASM). Debugging of WebAssembly modules by attaching to the game executable. Full support

Boost HTML5 Game Performance with WebAssembly

Who this article is for: Game developers looking to improve the performance of their HTML5 games Technical leads and engineers interested in integrating WebAssembly into their projects Students or professionals learning about web technologies and game development HTML5 game development has transformed web gaming, but it’s the integration of WebAssembly that’s truly revolutionizing performance capabilities. When players experience stuttering frame rates or input lag in browser games, they don’

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