Go's Native FIPS 140-3 Crypto Module: A Secure and Simple Solution

2025-07-16

Go 1.24 and later now natively supports FIPS 140-3 compliance through a new cryptographic module developed in collaboration with Geomys. This module, validated by CAVP certificate A6650 and undergoing CMVP review, eliminates previous friction points for Go users in regulated environments. Offering a seamless developer experience, it boasts uncompromising security, using optimized ECDSA and a NIST DRBG based on AES-256-CTR. It supports a wide range of platforms and algorithms, surpassing the capabilities and security of its predecessor, Go+BoringCrypto. This native module provides the easiest and most secure path to FIPS 140-3 compliance for Go developers.

Read more
(go.dev)
Development Cryptographic Module

8-Dollar Smart Plug Turns into a Productivity Booster

2025-06-22

A simple script monitors an $8 smart plug's state. The plug has a physical switch and WiFi connectivity, allowing API access to its status. When the switch is on, the script modifies /etc/hosts to block distracting websites (Twitter, YouTube, etc.). Placed out of easy reach, this creates friction; accessing blocked sites requires physically turning off the plug, making mindless internet browsing less appealing. A surprisingly effective productivity hack!

Read more
Misc

US-Funded International Broadcasters Under Threat

2025-09-06
US-Funded International Broadcasters Under Threat

For decades, the U.S. government has funded international broadcasters, providing news and information to authoritarian countries and countering censorship. However, a new appointee in the Trump administration is attempting to defund and dismantle these outlets, leading to legal battles. This move not only threatens the survival of these broadcasters but also allows countries like China and Russia to fill the information void with their propaganda, posing a threat to U.S. national security. The cuts also jeopardize America's efforts to combat censorship and disinformation globally.

Read more

Cache-Friendly Code is Way Faster Than You Think

2025-05-07

Programmers often focus on algorithmic complexity, overlooking the impact of modern hardware's memory hierarchy on performance. This article experimentally compares the performance differences between sequential, indirect, and random memory access. Results show sequential access is fastest, while random access is an order of magnitude slower. Optimizing memory access patterns is crucial for performance; even simple operations see massive gains from optimized memory layout. The article advises considering memory access patterns when designing data structures and algorithms, for example, placing frequently used data contiguously in memory to leverage CPU caching and avoid cache misses.

Read more
Development memory access

DRM-Free Ebooks, Comics & More: A Curated List of Indie Publishers

2025-02-18
DRM-Free Ebooks, Comics & More: A Curated List of Indie Publishers

This article showcases a diverse collection of websites offering DRM-free ebooks, comics, magazines, and RPGs. The list features award-winning publications like Clarkesworld science fiction magazine, publishers specializing in translated East Asian literature (Honford Star), and independent comic creators (Roman Labs). The article also highlights University of Wales Press, providing open-access academic research. It's a valuable resource for readers seeking diverse and accessible digital content, spanning various genres and formats.

Read more

Website Cookie Policy Explained

2025-03-05
Website Cookie Policy Explained

This website uses cookies to optimize the website and its service. Technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network. Some cookies store preferences not requested by the user, some are for statistical purposes (anonymous statistics), and some are used to create user profiles for advertising or tracking users across websites.

Read more

100 Billion Pixels on the Moon: A Permanent Record of Humanity

2025-01-16
100 Billion Pixels on the Moon: A Permanent Record of Humanity

An international project called 'Sanctuary on the Moon' aims to create a lunar time capsule containing 100 billion pixels of information, offering a detailed guide to our civilization. Backed by NASA, UNESCO, and the French government, the project seeks to leave a lasting legacy for future humanity. The capsule consists of 24 sapphire discs, each engraved with information on specific aspects of human knowledge, including the human genome. The project focuses on preserving information in a way that will be easily decipherable by future humans, even millions of years from now, ensuring the survival of crucial knowledge and artistic achievements.

Read more

Unthinkable Reconciliation: Rwandan Genocide Survivors Forgive Their Attackers

2025-01-12
Unthinkable Reconciliation: Rwandan Genocide Survivors Forgive Their Attackers

Thirty years after the Rwandan genocide, which claimed half a million lives in 100 days, an extraordinary reconciliation is underway. Survivors and perpetrators, through a community-based sociotherapy program called 'Mvura Nkuvure' (I heal you, you heal me), are forging unlikely friendships. The therapy focuses not on forgiveness, but on helping individuals cope with trauma and rebuild their lives. Through 15 weekly sessions, participants learn trust, care, and respect, ultimately focusing on the future. Many participants describe the therapy as life-changing, fostering connection and hope in a deeply scarred society.

Read more

Convenient Homelab LLMs with NixOS and WSL

2025-04-11

This post details a setup for running LLMs conveniently on a homelab using NixOS within Windows Subsystem for Linux (WSL). The author overcame challenges like VRAM locking, WSL auto-shutdown, and Nvidia driver issues. By leveraging Ollama, the Nvidia Container Toolkit, and NixOS's configuration management, they achieved automated updates and easy system rebuilding. The guide covers keeping WSL running, NixOS installation, Nvidia driver configuration, setting up an Ollama container, and optional Tailscale networking, ultimately providing a readily accessible local LLM environment.

Read more
Development

Google's OpenTitan: Open-Source Security Chip Enters Production

2025-02-09
Google's OpenTitan: Open-Source Security Chip Enters Production

Google announced that its open-source security chip, OpenTitan, has entered production. This marks the first commercially available open-source silicon Root of Trust (RoT), designed to enhance device security by offering transparency and open collaboration to address the "black box" nature of proprietary solutions. OpenTitan will be used in Chromebooks and Google's cloud infrastructure, and is expected to drive broader industry adoption of open designs and Post-Quantum Cryptography (PQC) secure boot.

Read more

Apple's App Review: A Stifling Bottleneck for Developers?

2025-03-25
Apple's App Review: A Stifling Bottleneck for Developers?

This article critiques Apple's App Store review process, arguing that its inefficiency hinders developers from leveraging AI tools for rapid app development and release. With the rise of AI-assisted development tools, software development speed has dramatically increased, yet Apple's App Review process remains cumbersome, pushing developers towards alternative platforms like React Native or cloud-based deployments. The author suggests that if Apple doesn't improve its App Review process, it risks losing developers and ultimately impacting its market position.

Read more
Development

Tenochtitlan: A Lake-Based Metropolis in 1518

2025-02-09
Tenochtitlan: A Lake-Based Metropolis in 1518

In 1518, Tenochtitlan, once a humble settlement on Lake Texcoco, had blossomed into a sprawling metropolis, the capital of an empire ruling over 5 million people. Home to 200,000 farmers, artisans, merchants, soldiers, priests, and aristocrats, it was one of the world's largest cities. Today, we know it as Mexico City. This article uses historical and archaeological sources to vividly recreate this iconic city built on a lake.

Read more

Building a BitTorrent Client from Scratch: A Weekend Project

2025-02-24

This article details a weekend project to build a BitTorrent client. It explains the BitTorrent protocol, covering peer discovery, parsing .torrent files (Bencode), communicating with trackers, handshaking with peers, and downloading file pieces. The author uses Go and provides key code snippets, including a Bencode parser, tracker request builder, message parser, and concurrent download management. Technical details like bitfields, block requests, and pipelining are discussed, highlighting concurrency and state management. While some code is omitted, the article provides a clear roadmap for building a BitTorrent client.

Read more
Development

Parker Solar Probe Makes History with Closest-Ever Approach to the Sun

2024-12-27

NASA's Parker Solar Probe made history on Christmas Eve, achieving an unprecedented close approach to the Sun at a distance of 3.8 million miles. After its close encounter on December 24th, the probe successfully sent a beacon signal back to Earth on December 26th, confirming its good health. This close-up study provides invaluable data for scientists to unravel mysteries surrounding the Sun, including how solar material is heated to millions of degrees, the origin of the solar wind, and the acceleration of energetic particles. Detailed telemetry data is expected on January 1st.

Read more

Open Source Android Apps: Privacy, Security, and Customization

2025-03-10

Tired of intrusive ads and privacy concerns in closed-source apps? Open-source Android apps offer a refreshing alternative. Publicly available source code ensures transparency and security, allowing users and developers to examine the code for vulnerabilities and malicious elements. Open-source apps often prioritize user privacy, collecting less data and providing clear documentation on data usage. Furthermore, you can customize the app to fit your needs, and a strong community supports ongoing development and improvements.

Read more
Development open source apps

GameStop Bets Big on Pokémon Cards

2025-06-13
GameStop Bets Big on Pokémon Cards

GameStop CEO Ryan Cohen revealed a major strategic shift: a heavy focus on trading cards, particularly the wildly popular Pokémon cards, alongside its significant Bitcoin holdings. This is considered a "natural extension" of GameStop's business, offering high profit margins. The resurgence in Pokémon card popularity has created high demand and fueled scalping. GameStop is leveraging this, partnering with PSA for card grading services and seeing a massive revenue boost from this sector. Despite past struggles including store closures and layoffs, GameStop's foray into trading cards offers a promising path to recovery.

Read more

Intel Delays Ohio Chip Plant Opening to 2030

2025-02-28
Intel Delays Ohio Chip Plant Opening to 2030

Intel's $28 billion semiconductor project in Ohio has been delayed until 2030, pushing back the opening of its first factory by five or six years. The delay, attributed to financial struggles and the need to align production with market demand, has raised concerns. However, Intel insists its commitment to the project remains strong, with $3.7 billion already invested. The revised timeline aims for responsible capital management and long-term success.

Read more

Exoscale: Swiss Cloud Computing with Granular API Control

2025-03-10
Exoscale: Swiss Cloud Computing with Granular API Control

Exoscale, a Swiss cloud computing platform with multiple European server locations, offers virtual servers, S3-compatible object storage, managed Kubernetes, managed databases, DNS, and CDN. Its managed database service includes Apache Kafka and Redis alongside MySQL and PostgreSQL. Virtual servers come in various configurations optimized for CPU, memory, or storage, plus dedicated GPU instances for intensive workloads. API keys boast granular permission control, down to individual service groups (e.g., 'Compute') and even bucket-level access for object storage. The company is owned by A1, a major Austrian telecommunications provider.

Read more

Serverless DNS Resolver: serverless-dns Takes Flight

2025-05-03
Serverless DNS Resolver: serverless-dns Takes Flight

serverless-dns is a Pi-Hole-esque serverless stub DNS-over-HTTPS (DoH) and DNS-over-TLS (DoT) resolver. It runs on Cloudflare Workers, Deno Deploy, Fastly Compute@Edge, and Fly.io, leveraging free tiers for low-traffic use cases. Boasting sub-millisecond response times, it efficiently manages ~13M entries from 190+ blocklists using a succinct radix trie. The open-source project allows for custom configurations, log uploading, and offers a lightweight, high-performance DNS solution.

Read more

Hollywood Director Arrested for Allegedly Defrauding Netflix of $11 Million

2025-03-22
Hollywood Director Arrested for Allegedly Defrauding Netflix of $11 Million

Hollywood filmmaker Carl Erik Rinsch was arrested and charged with defrauding Netflix out of $11 million. He was producing a sci-fi series, "Conquest," but allegedly misused the funds for cryptocurrency speculation, luxury hotels, and high-end cars. The director's erratic on-set behavior and subsequent divorce from his wife contributed to the unraveling of the project. Despite claiming Netflix owed him money after the show's cancellation, an arbitrator ruled against him, ordering him to repay $11.8 million.

Read more
Misc

World's Craziest Video Wall: A Chromebook Frankenstein

2025-03-01

Two high school students embarked on a three-year odyssey to transform a fleet of discarded Chromebooks into the world's most unconventional video wall. Overcoming numerous software and hardware hurdles, including ChromeOS limitations, precise video synchronization challenges, and aging hardware compatibility issues, they created a custom Linux distro, a clever video syncing algorithm, and ingenious mounting hardware. Their project showcases ingenuity, resourcefulness, and the power of collaboration, turning e-waste into an impressive technological marvel.

Read more
Hardware video wall

US Govt. Shuts Down Federal EV Chargers, Raises Questions

2025-02-23
US Govt. Shuts Down Federal EV Chargers, Raises Questions

The Trump administration declared electric vehicles 'non-mission critical,' ordering the shutdown of all federal building EV chargers and the decommissioning of newly purchased EVs. This follows the pausing of promised EV infrastructure funding. Thousands of government EVs are affected, and the move could ripple through other federal agencies, raising questions about government efficiency and environmental commitments.

Read more
Tech

OpenAI Whistleblower's Death Questioned, Second Autopsy Ordered

2024-12-27
OpenAI Whistleblower's Death Questioned, Second Autopsy Ordered

The death of former OpenAI researcher Suchir Balaji, found dead in his San Francisco apartment, has been ruled a suicide. However, Balaji's parents are contesting this conclusion, commissioning a second independent autopsy. Balaji had recently become a whistleblower, publicly accusing OpenAI of using copyrighted material to train ChatGPT. His parents claim he showed no signs of suicidal tendencies and was optimistic about the future, planning to establish a non-profit focused on machine learning. The case has sparked public speculation and calls for a thorough investigation.

Read more

NotaGen: An AI Composer Mastering Classical Music via Reinforcement Learning

2025-03-26
NotaGen: An AI Composer Mastering Classical Music via Reinforcement Learning

NotaGen, an AI music generation model, is pre-trained on 1.6 million pieces of music to learn fundamental musical structures. It's then fine-tuned on a curated dataset of 8,948 classical music scores, enhancing its musicality. To further refine both musicality and prompt control, the researchers employed CLaMP-DPO, a reinforcement learning method using Direct Preference Optimization and CLaMP 2 as an evaluator. Experiments showed CLaMP-DPO effectively improved both controllability and musicality across various music generation models, highlighting its broad applicability.

Read more

LinkedIn: The Anonymous Whistleblower Platform for Workplace Bullying?

2025-01-12
LinkedIn: The Anonymous Whistleblower Platform for Workplace Bullying?

A growing number of employees are bypassing HR and publicly sharing their experiences of workplace bullying on LinkedIn. Lawyer Stefanie Costi's post, viewed millions of times, exposed the prevalent toxic work culture, the ineffectiveness of HR departments, and the struggles employees face in seeking help. The article explores the reasons behind this phenomenon and how employees, HR, and companies should address workplace toxicity. Some experts warn that public complaints may backfire, suggesting employees try internal channels first; others argue that LinkedIn has become a vital community platform, allowing employees to support each other and drive improvements in the workplace environment.

Read more

arXivLabs: Experimental Projects with Community Collaborators

2025-06-16
arXivLabs: Experimental Projects with Community Collaborators

arXivLabs is a framework enabling collaborators to develop and share new arXiv features directly on the website. Individuals and organizations involved embrace arXiv's values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only partners with those who share them. Have an idea to enhance the arXiv community? Learn more about arXivLabs.

Read more
Development

Hyperspace: A Mac App That Reclaims Disk Space Using APFS Clones

2025-02-25
Hyperspace: A Mac App That Reclaims Disk Space Using APFS Clones

John Siracusa, a veteran developer, has released Hyperspace, a Mac app that cleverly leverages the cloning features of the APFS file system to free up valuable disk space. Unlike other apps that delete duplicate files, Hyperspace reclaims space losslessly by converting files with identical content into clones sharing a single data instance. The article details Hyperspace's development journey and the author's experiences and challenges using SwiftUI and Swift 6. While Hyperspace's method of manipulating files carries risks, its powerful functionality and ease of use make it a boon for Mac users.

Read more
Development Mac app Disk space

@celine/bibhtml v3.0.3: A Web Components-Based Referencing System

2024-12-21
@celine/bibhtml v3.0.3: A Web Components-Based Referencing System

@celine/bibhtml, a Web Components-based referencing system for HTML documents, has released version 3.0.3. It aims to provide a user experience similar to LaTeX/BibTeX referencing, using Citation.js under the hood and gracefully degrading when citations and references are malformed or JavaScript is disabled. Supporting BibTeX, unstructured text, DOI, and Wikidata formats, it offers three custom elements: ``, ``, and ``, simplifying reference management in HTML.

Read more
Development Reference Management

Those White Crystals on Your Cheese: A Delicious Secret

2025-03-31
Those White Crystals on Your Cheese: A Delicious Secret

Confused by white stuff on your cheese? Don't throw it away! This article reveals the secret of those white crystals. They're not mold, but rather calcium lactate, tyrosine, or leucine crystals – signs of a well-aged cheese, adding unique texture and flavor. Learn about the different types, their formation, appearance, and taste. This guide helps you distinguish them and identify high-quality aged cheese. Next time you see white crystals, confidently savor the delicious reward of time and craftsmanship.

Read more

Open-Source AI Flame Graphs: Now with Intel Battlemage GPU Support

2025-05-02

Intel has open-sourced AI Flame Graphs, adding support for Intel Battlemage GPUs. This allows for the generation of full-stack GPU flame graphs, providing unprecedented insights into gaming performance. Using GZDoom as an example, the article demonstrates how FlameScope, combined with CPU and GPU flame graphs, can pinpoint performance bottlenecks. By visually comparing CPU and GPU activity, developers can quickly identify areas for optimization. The example highlights CPU shader compilation time and GPU performance variations across different game scenes. While setup requires a Linux system and some kernel/library tinkering, the powerful analysis capabilities make this a valuable tool for game developers and performance engineers.

Read more
1 2 490 491 492 494 496 497 498 596 597