Latest Tech News

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

Filtered by: ibr Clear Filter

Actual Size Online Ruler (Mm,Cm,Inches)

This online ruler works on any desktop or mobile screen. It automatically detects your device and scales the on‑screen ruler to real size. With full‑screen and calibration options, your tablet, phone, or computer becomes a true measuring tool no installation required. help How to Use the Online Ruler The ruler usually auto‑detects your device and displays accurate cm / inch scales. If detection fails, enter your screen size once or calibrate for pixel‑perfect dimensions. 1. 📱 Automatic Device

Internet Archive joins federal library system as official repository for government documents

What just happened? Non-profit organization Internet Archive was founded by Brewster Kahle in 1996, as a digital library conceived to provide free access to digital knowledge via the internet. Now, the IA is getting yet another noteworthy "upgrade" thanks to an official federal designation promoted by a US Senator. The Internet Archive was recently designated as an official "federal depository" library for the state of California. Senator Alex Padilla made the designation in a letter sent to Sc

Internet Archive is now a US federal depository library

The Internet Archive has become an official U.S. federal depository library, providing online users with access to archived congressional bills, laws, regulations, presidential documents, and other U.S. government documents. U.S. Senator Alex Padilla designated it as such in a July 24 letter to the Superintendent of Documents at the Government Publishing Office, which oversees the Federal Depository Library Program that coordinates a network of over 1,150 such libraries. "Through its Democracy

Janet: Lightweight, Expressive, Modern Lisp

Janet is a functional and imperative programming language. It runs on Windows, Linux, macOS, BSDs, and should run on other systems with some porting. The entire language (core library, interpreter, compiler, assembler, PEG) is less than 1MB. You can also add Janet scripting to an application by embedding a single C source file and a single header. Use Cases Janet makes a good system scripting language, or a language to embed in other programs. Janet also can be used for rapid prototyping, dyna

Internet Archive is now a federal depository library

While documents stored on microfiche or microfilm are easy to copy, they aren’t easy to access. The GPO has been moving toward digital preservation since 2016 and runs an online database of government records, and in recent years, it has ramped up efforts to digitize the Federal Depository Library Program. Participating libraries have largely pivoted to the GPO’s digital approach, but digitizing countless physical documents is a massive undertaking — one that the Internet Archive has experience

Internet Archive Is Now a Federal Depository Library

While documents stored on microfiche or microfilm are easy to copy, they aren’t easy to access. The GPO has been moving toward digital preservation since 2016 and runs an online database of government records, and in recent years, it has ramped up efforts to digitize the Federal Depository Library Program. Participating libraries have largely pivoted to the GPO’s digital approach, but digitizing countless physical documents is a massive undertaking — one that the Internet Archive has experience

Can Vibration Plates Help You Lose Weight? We Asked Experts to Find Out

If you have any type of social media, you've likely seen someone trying to sell you a vibration plate claiming that they've lost weight by just standing on a small platform that vibrates. Similar to the mid-20th-century vibrating belt machines, vibration plates have been said to provide the body with various benefits and can even be a tool for weight loss. But is the hype backed by science and expert opinions, or is it all social media hearsay? To find out if you should add a vibration plate to

Yes, You Can Still Get Student Loan Forgiveness With IBR. What You Need to Know

Zooey Liao/CNET/Getty Images Student loan forgiveness options have dwindled considerably during President Donald Trump's second administration, but the Department of Education says forgiveness through Income-Based Repayment isn't going away. However, it is on pause. The Federal Student Aid website says IBR forgiveness is on hold while the Education Department retools its system to recalculate eligible payments. "IBR forgiveness will resume once those updates are completed," said an FAQ section

Interactive Programming in C (2014)

December 23, 2014 nullprogram.com/blog/2014/12/23/ I’m a huge fan of interactive programming (see: JavaScript, Java, Lisp, Clojure). That is, modifying and extending a program while it’s running. For certain kinds of non-batch applications, it takes much of the tedium out of testing and tweaking during development. Until last week I didn’t know how to apply interactive programming to C. How does one go about redefining functions in a running C program? Last week in Handmade Hero (days 21-25),

No Cheese Please

Libraries​ were all the rage in Renaissance Europe, and no wonder. Theatres of knowledge, grandly decorated and proudly displayed, they hosted dramas of many kinds. Learned men used them for lively conversation on such irresistible topics as the philosophies of Hermes, Zoroaster and Pythagoras or relations between the later Roman Empire and the Persian king Shapur II, which Angelo Poliziano, Pico della Mirandola and others debated in the new Florentine library of San Marco. Yet they were also –

SIOF (Scheme in One File) – A Minimal R7RS Scheme System

SIOF (Scheme In One File) - A Minimal R7RS Scheme System SIOF is a portable interpreter for the R7RS Scheme programming language. It can be built from a single C source file siof.c; there are no OS- or hardware-specific parts, no compiler-specific tricks, no dependency on platform-specific building tools. There is no distributives or packages: just compile the source file with your favorite C compiler, link it with the standard C runtime libraries and be done with it. For some platforms, precom

Hungary's oldest library is fighting to save books from a beetle infestation

Hungary's oldest library is fighting to save 100,000 books from a beetle infestation toggle caption Bela Szandelszky/AP PANNONHALMA, Hungary — Tens of thousands of centuries-old books are being pulled from the shelves of a medieval abbey in Hungary in an effort to save them from a beetle infestation that could wipe out centuries of history. The 1,000-year-old Pannonhalma Archabbey is a sprawling Benedictine monastery that is one of Hungary's oldest centers of learning and a UNESCO World Herit

LibreOffice slams Microsoft for locking in Office users w/ complex file formats

When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works LibreOffice has been on the offensive lately, taking the time to call out Microsoft and its practices whenever it can. Now, it is at it again, accusing Microsoft of "intentionally" using "unnecessarily complex" file formats to achieve user lock-in with its Microsoft 365 (Office) documents. For those who don't know, XML is a markup language that programs like Microsoft 365 and LibreOffice use t

Nothing’s Headphone 1 Copied the AirPods Max’s Dumbest Accessory, and Now I Actually Need One

Apple’s AirPods Max are iconic for lots of reasons. Firstly, it’s Apple, so they have just a teensy bit of name-brand recognition. Secondly, there’s the sound—Apple’s over-ear headphones might look a little boring, but they sound consistently great. Good enough to actually make a $550 price tag work. There’s also a third iconic aspect, though this one may be notable for the wrong reasons. If you guessed the “iBra” carrying case, congratulations, you win a free ticket to tech nerd jail. As iconi

We Consulted Fitness Experts to Learn the Truth About Vibration Plates for Weight Loss

Step aside mom jeans, scrunchies and denim on denim, there's another trend making a comeback. Vibration plates are trending once again. Similar to the mid-20th-century vibrating belt machines, vibration plates have been said to provide the body with various benefits and can even be a tool for weight loss. But is the hype backed by science and expert opinions, or is it all social media hearsay? To find out if you should add a vibration plate to your workout routine, we asked personal trainers an

Show HN: Easy alternative to giflib – header-only decoder in C

GIF Decoder Library TurboStitchGIF is a lightweight, header-only C library for decoding GIF images with a focus on efficiency and minimal resource usage. Designed for embedded systems and performance-critical applications, it provides a simple API for decoding both static and animated GIFs while maintaining a tiny footprint. ✨ Key Features Single-header implementation - Just include gif.h in your project - Just include in your project Zero dynamic allocations - Works with user-provided memor

How Android phones became an earthquake warning system

If you're the owner of an Android phone and live in a seismically active region, there's a chance your phone has popped up an unusual warning. Not one that asks for permission to share personal information, or potential malware, but something far more serious: There's an earthquake nearby, and you have up to a minute or two to get to a safer location. Starting in the US in 2020 and expanding internationally since, the system is called Android Earthquake Alert (AEA), and it's on by default in mo

Easy dynamic dispatch using GLIBC Hardware Capabilities

TL;DR With GLIBC 2.33+, you can build a shared library multiple times targeting various optimization levels, and the dynamic linker/loader will pick the highest version supported by the current CPU. For example, with the layout below, on a Ryzen 9 5900X, x86-64-v3/libfoo0.so would be loaded: In the meantime, ggml has extended its support for its own dynamic dispatch to arm64 and ppc64el , the lack of which originally motivated this work. The Debian package will soon switch to this. However, an

You should stop putting your phone face up on the table - here's why

Sabrina Ortiz/ZDNET A friend of mine recently told me, "I always keep my phone on silent mode… which doesn't matter because I compulsively look at it every three minutes anyway." He's not the only one. From becoming a text addict to having full-blown smartphone dependency, the urge to look at and interact with our "flat things" has been deeply ingrained into our collective behavior for some time now. Also: I ditched my phone for this E Ink handset for two weeks - here's my buying advice now

Can You Lose Weight and Gain Strength on a Vibration Plate? We Consulted Fitness Experts

Vibration plates are making a comeback. Similar to the mid-20th-century vibrating belt machines, vibration plates have been said to provide the body with various benefits and can even be a tool for weight loss. But is the hype actually backed by science and expert opinions, or is it all social media hearsay? To find out if you should add a vibration plate to your workout routine, we asked personal trainers and other fitness experts about the actual benefits, risks, how to use a vibration plate

Lua beats MicroPython for serious embedded devs

Why Lua Beats MicroPython for Serious Embedded Devs In professional embedded projects, ranging from industrial automation to medical devices and commercial IoT products, developers increasingly favor high-level, lightweight, and easy-to-use environments. While MicroPython has earned praise for rapid prototyping and field deployments on microcontrollers, its active ecosystem is largely centered around hobbyist boards. It is important to note that Python’s greatest strength, its vast library eco

Automatically Packaging a Haskell Library as a Swift Binary XCFramework

Announcing xcframework or: the happy path for wiring a Haskell dependency to your Swift app I’ve written about Haskell x Swift interoperability before. Calling Haskell from Swift is about marshalling and the foreign function interface. But Creating a macOS app with Haskell and Swift tells the much messier tale of hijacking XCode to vodoo together the Haskell library, its headers, and two handfuls of other magic ingredients into one buildable SwiftUI application. Stop! Don’t click on the last l

A Virginia public library is fighting off a takeover by private equity

Photo from The Samuels Public Library After being targeted by anti-LGBTQ book banners and having their funding pulled, a local library in Virginia successfully stopped a threatened takeover by a private equity group. The local community rallied around The Samuels Public Library in Front Royal, Virginia, to push back against attacks and the private equity owned Library Systems & Services withdrew their bid to run operations. But with their funding cut for the fiscal year that began this July, th

Browser extensions turn nearly 1 million browsers into website-scraping bots

Extensions installed on almost 1 million devices have been overriding key security protections to turn browsers into engines that scrape websites on behalf of a paid service, a researcher said. The 245 extensions, available for Chrome, Firefox, and Edge, have racked up nearly 909 million downloads, John Tuckner of SecurityAnnex reported. The extensions serve a wide range of purposes, including managing bookmarks and clipboards, boosting speaker volumes, and generating random numbers. The common

Phrase origin: Why do we "call" functions?

On StackExchange, someone asks why programmers talk about “calling” a function. Several possible allusions spring to mind: Calling a function is like calling on a friend — we go, we stay a while, we come back. Calling a function is like calling for a servant — a summoning to perform a task. Calling a function is like making a phone call — we ask a question and get an answer from outside ourselves. The true answer seems to be the middle one — “calling” as in “calling up, summoning” — but indi

Free as Air, Free as Water, Free as Knowledge (1992)

``Free as Air, Free As Water, Free As Knowledge'' by Bruce Sterling Speech to the Library Information Technology Association June 1992, San Francisco CA Hi everybody. Well, this is the Library Information Technology Association, so I guess I ought to be talking about libraries, or information, or technology, or at least association. I'm gonna give it a shot, but I want to try this from an unusual perspective. I want to start by talking about money. You wouldn't guess it sometimes to hear so

``Free as Air, Free as Water, Free as Knowledge'' (1992)

``Free as Air, Free As Water, Free As Knowledge'' by Bruce Sterling Speech to the Library Information Technology Association June 1992, San Francisco CA Hi everybody. Well, this is the Library Information Technology Association, so I guess I ought to be talking about libraries, or information, or technology, or at least association. I'm gonna give it a shot, but I want to try this from an unusual perspective. I want to start by talking about money. You wouldn't guess it sometimes to hear so

Can Whole Body Vibration Plates Actually Help You Lose Weight? We Asked Fitness Experts

Many wellness trends have come and gone over the years, but one is currently having a resurgence. You may remember the vibrating belt machines from the mid-20th century that were promoted as weight loss aids. These vibration plates are once again popping up on social media and in the fitness community, but are they just a gimmick or do they really promote weight loss? Some claim they are an excellent alternative workout method with several health benefits. However, researchers continue to study