Latest Tech News

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

Filtered by: fun Clear Filter

What Is the Electric Constant and Why Should You Care?

It's fun to think about the fundamental physical constants. These are special values used in our models of the physical universe. They include things like the speed of light, the gravitational constant, and Planck’s constant, and they’re “fundamental” in the sense that we can't derive them theoretically, we can only measure them. We use these in solving physics problems all the time, so it’s easy to take them for granted. But why are there such numbers in nature, and why do they just happen to

Show HN: unsafehttp – tiny web server from scratch in C, running on an orange pi

Unsafe HTTP unsafehttp is an extremely minimal HTTP server written in C from scratch, to practice C, *nix socket programming, and C compilation. It just served this webpage to you! Yes, that's a marquee tag. Backward-compatibility is a beautiful thing. You can find the source here. Hosting It's running on a tiny Orange Pi SBC in my office: There's no HTTP proxy between you, just a port-forward through my VPS. You're connect ing right to the socket that the code is accept ing on. Fun Stuff

Trump's Anti-Science Agenda Is Massively Hampering His Plans for AI, Experts Warn

President Donald Trump's cost-cutting measures to decrease the federal budget have already been backfiring. Federal workers are being fired and rehired. Elon Musk's so-called Department of Government Efficiency has been deemed an utter failure as well. And now, the United States' lead in AI technologies and Trump's own policy proposal to boost AI are under threat due to Trump's anti-science agenda, The Guardian reports. Last month, the Trump administration released its "AI Action Plan," a poli

Compiler Bug Causes Compiler Bug: How a 12-Year-Old G++ Bug Took Down Solidity

Compilers aren't supposed to crash — especially not when compiling perfectly valid code like this: // SPDX-License-Identifier: UNLICENSED pragma solidity ^0.8.25; contract A { function a () public pure returns ( uint256 ) { return 1 ** 2 ; } } Yet running Solidity's compiler (solc) on this file on a standard Ubuntu 22.04 system (G++ 11.4, Boost 1.74) causes an immediate segmentation fault. At first, this seemed absurd. The code just returns 1 to the power of 2 — no memory tricks, unsafe casti

Lambdas, Nested Functions, and Blocks (2021)

I have the fortunate privilege to be part of the ISO C Standard mailing list, and recently a thread kicked off about Lambdas and what their need is in the C Community. That thread was in response to an ongoing push by Jens Gustedt’s proposal N2736, where Gustedt is building steam to put a proper function + data type into the C Standard at some point. What kicked off in that thread was a lot of talking about nested functions, blocks, statement expressions, whether we even need the ability to have

Lambdas, Nested Functions, and Blocks

I have the fortunate privilege to be part of the ISO C Standard mailing list, and recently a thread kicked off about Lambdas and what their need is in the C Community. That thread was in response to an ongoing push by Jens Gustedt’s proposal N2736, where Gustedt is building steam to put a proper function + data type into the C Standard at some point. What kicked off in that thread was a lot of talking about nested functions, blocks, statement expressions, whether we even need the ability to have

Kodak has no plans to cease, go out of business, or file for bankruptcy

Media reports that Kodak is ceasing operations, going out of business, or filing for bankruptcy are inaccurate and reflect a fundamental misunderstanding of a recent technical disclosure the Company made to the SEC in its recently filed second quarter earnings report. These articles are misleading and missing critical context, and we'd like to set the record straight. The most important things to know are: Kodak has no plans to cease operations, go out of business, or file for bankruptcy prote

Statement Regarding Misleading Media Reports

Media reports that Kodak is ceasing operations, going out of business, or filing for bankruptcy are inaccurate and reflect a fundamental misunderstanding of a recent technical disclosure the Company made to the SEC in its recently filed second quarter earnings report. These articles are misleading and missing critical context, and we'd like to set the record straight. The most important things to know are: Kodak has no plans to cease operations, go out of business, or file for bankruptcy prote

Multimodal WFH setup: flight SIM, EE lab, and music studio in 60sqft/5.5M²

Once the basics were done, the real game of Tetris began: First up, just like the conferencing capabilities, we segmented the work modes into 4 distinct groups. It was clear that the space was simply not large enough to support dedicated areas, so we took the equipment and requirements list, and started playing with shelf numbers and their height and made sure that each item is in its best possible ergonomic position. The by far largest amount of devices by volume and space were the musical in

The new Preview app has a fun interactive Liquid Glass easter egg

As part of the overall redesign, Liquid Glass has been implemented throughout iOS 26, changing how app icons, toolbars, tab bars and system controls look and behave. But Apple is also open to just having a bit of a fun with the new material, like the completely-over-the-top refraction effect when you pull down the Lock Screen. With beta 6, Apple hid another fun Liquid Glass easter egg inside the Preview app on iPad. See the video after the break … Preview is a new app available on iPadOS 26 th

Trump administration stops illegal freeze of $5B EV charger funds after losing in court

The Trump administration has finally issued new guidance that states can use to dole out $5 billion in funding for electric vehicle charging infrastructure, after spending months withholding the money. A coalition of states sued over the funding freeze in the National Electric Vehicle Infrastructure (NEVI) program, which was one of the administration’s many attempts to stop funding appropriated by Congress at the start of Donald Trump’s second term. A judge ruled in June that those states were

Trump admin stops illegal freeze of $5B EV charger funds after losing in court

The Trump administration has finally issued new guidance that states can use to dole out $5 billion in funding for electric vehicle charging infrastructure, after spending months withholding the money. A coalition of states sued over the funding freeze in the National Electric Vehicle Infrastructure (NEVI) program, which was one of the administration’s many attempts to stop funding appropriated by Congress at the start of Donald Trump’s second term. A judge ruled in June that those states were

Bouncing on trampolines to run eBPF programs

This blog post is the second installment in our eBPF blog post series, following our blog post about eBPF selftests. As eBP F is more and more used in the industry, eBPF kernel developers give considerable attention to eBPF performance: some standard use cases like system monitoring involve hundreds of eBPF programs attached to events triggered at high frequencies. It is then paramount to keep eBPF programs execution overhead as low as possible. This blog post aims to shed some light on an inte

PHP compile time generics: yay or nay?

One of the most sought-after features for PHP is Generics: The ability to have a type that takes another type as a parameter. It's a feature found in most compiled languages by now, but implementing generics in an interpreted language like PHP, where all the type checking would have to be done at runtime, has always proven Really Really Hard(tm), Really Really Slow(tm), or both. But, experimentation by the PHP Foundation's dev team suggests we may be able to get 80% of the benefit for 20% of th

8 forgotten Android classics I still play today

Dhruv Bhutani / Android Authority Call me a boomer, but for me, mobile gaming peaked in the early 2010s. Phones were getting powerful enough to run console-like experiences, but the industry hadn’t yet drowned in gatcha tactics, ads after every level, or endless battle passes. Instead, developers focused on compelling single-player experiences, short but addictive gameplay loops, and just the right balance of challenge and accessibility. In those early years, some mobile games felt more like pa

GPTs and Feeling Left Behind

Every time that I read some blog post about “coding with AI”, or how cool new models write entire libraries by themselves, I feel like I’m lagging behind, like I’m missing out on some big, useful tool, and my skills are about to become obsolete very soon. So I try different models and tools, and it’s all incredibly underwhelming. It’s honestly hard to believe that people get work done using these tools, because I can spend a few hours on them (without getting even close to finishing the task at

Technical issues of separation in function cells and value cells (1988)

Technical Issues of Separation in Function Cells and Value Cells by Richard P. Gabriel Lucid, Inc. and Stanford University Kent M. Pitman Symbolics, Inc. Copyright 2001 by Kent M. Pitman and Richard P. Gabriel. All rights reserved. 1. Preface This paper is an adaptation of a report produced for X3J13 by the authors, a technical working group engaged in standardizing Common Lisp for ANSI 2. Introduction In 1981 the emerging Common Lisp community turned to Scheme for some of its motivati

21 Best Festival Accessories and Gear (2025): The Essentials and the Fun Stuff

On Harm Reduction Photograph: The Bunk Police Regardless of your personal habits, drug use can be prevalent at festivals. It's important to know the location of medical tents, to pay attention to your surroundings, and to look out for your fellow festival attendees the way you'd want them to look out for you. I highly recommend getting trained in administering naloxone (Narcan). It prevents opioid overdose, and it's easy to obtain training and the medicine itself for cheap. I took mine throug

Complex Iterators Are Slow

Complex Iterators are Slow Thursday, 31 July 2025 Timi, my pure JavaScript B-Tree, achieves best in class iteration speed in part because I replaced Iterators with callbacks. They might be convenient, but the design of JavaScript Iterators is inherently slow for complex iteration as it prevents your compiler from inlining code. Inlining is when the call site of a function is replaced with its body to avoid the overhead of a function call. So, this: function add(a, b) { return a + b; } for (

New executive order puts all grants under political control

On Thursday, the Trump administration issued an executive order asserting political control over grant funding, including all federally supported research. The order requires that any announcement of funding opportunities be reviewed by the head of the agency or someone they designate, which means a political appointee will have the ultimate say over what areas of science the US funds. Individual grants will also require clearance from a political appointee and "must, where applicable, demonstra

New executive order puts all grants under political control

On Thursday, the Trump administration issued an executive order asserting political control over grant funding, including all federally supported research. The order requires that any announcement of funding opportunities be reviewed by the head of the agency or someone they designate, which means a political appointee will have the ultimate say over what areas of science the US funds. Individual grants will also require clearance from a political appointee and "must, where applicable, demonstra

Photographer spends years on street corner capturing same commuters daily (2017)

For 9 years, from 8:30 am and 9:30 am, Danish photographer Peter Funch stood at the southern corner of 42nd Street and Vanderbilt Avenue. In the rush of commuters, what he found was a glimpse of universal habits and the long trek to work. From 2007 to 2016 Funch carried out his project 42nd and Vanderbilt in which he captures the same person twice, mid-commute, leaving the viewer to wonder if they were photographed days, months, or even years apart. This simple surveillance exercise lets viewer

Out-Fibbing CPython with the Plush Interpreter

Out-Fibbing CPython with the Plush Interpreter In the last post I talked about Plush, the toy programming language with actor-based parallelism I've been tinkering with. The implementation is still immature, but it's reached a point where I can write fun programs that produce 2D/3D graphics and parallelize things over multiple CPU cores. Something I'd like to try soon, for the fun of it, is to animate a spinning cube with software rendering (rasterization). Before I get to that though, I'd like

PHP 8.5 adds pipe operator

PHP 8.5, due out November of this year, will bring with it another long-sought-after feature: the pipe operator ( |> ). It's a small feature with huge potential, yet it still took years to happen. What is a pipe operator? The pipe operator, spelled |> , is deceptively simple. It takes the value on its left side and passes it as the single argument to a function (or in PHP's case, callable ) on its right side: $result = "Hello World" |> strlen(...) // Is equivalent to $result = strlen("Hello W

RIP Corporation for Public Broadcasting: 1967–2026

Despite the protests of millions of Americans, the Corporation for Public Broadcasting (CPB) announced it will be winding down its operations after the White House deemed NPR and PBS a "grift" and pushed for a Senate vote that eliminated its entire budget. The vote rescinded $1.1 billion that Congress had allocated to CPB to fund public broadcasting for fiscal years 2026 and 2027. In a press release, CPB explained that the cuts "excluded funding for CPB for the first time in more than five deca

Venture firm CRV raises $750M, downsizing after returning capital to investors

CRV has secured $750 million toward the 55-year-old venture firm’s twentieth flagship fund, it announced on Friday. The new fund is smaller than the $1 billion early-stage fund CRV closed in the fall of 2022. At that time, the firm also announced a $500 million second Select fund, a capital pool for backing late-stage rounds of existing portfolio companies. It’s no surprise that CRV is not raising a late-stage fund as part of its new fundraise. Last year, the firm told The New York Times it wa

The Corporation for Public Broadcasting Is Shutting Down

The Corporation for Public Broadcasting will start winding down operations, purging most of its staff by Sept. 30, according to a press release, after nearly 60 years in operation delivering public media in the United States. The news comes after Republicans, led by President Donald Trump, stripped the non-profit company of its funding over claims of bias against conservatives. CPB President and CEO Patricia Harrison says that a small transition team will be in place through Jan. 2026 to make s