Mark Klein, AT&T whistleblower who revealed NSA mass spying, has died

https://www.eff.org/files/2025/03/12/secretroom1_f.jpg
Mark Klein, a former AT&T technician, risked his career to expose NSA spying in the US. His bravery helped inspire reforms and continues to influence the fight against mass surveillance.

Gemini Robotics

https://lh3.googleusercontent.com/I3LyOcpijrKfJ90UteiAN9ny73Ly-eNb2l3vsC6fOtl3UQKKufCzgeZMh26--7nV36oTUOk9B7B4FIhCKrVYAksGW2DVcviQoWL5BmErDNsIMiX7AQ=w1072-h603-n-nu
Google DeepMind introduced Gemini Robotics and Gemini Robotics-ER, two AI models that enable robots to perform real-world tasks. These models have general, interactive, and dexterous qualities, making them closer to truly general-purpose robots.

The DuckDB Local UI

https://duckdb.org/images/blog/ui/basics.png
DuckDB now has a built-in local UI for easy SQL query interaction. The UI provides interactive notebooks, data exploration tools, and supports syntax highlighting and auto-complete.

Peer-to-peer file transfers in the browser

https://camo.githubusercontent.com/dbaa632801e564800edb58e1fd300604cae6ba5784adf8b6bab89935e1453147/687474703a2f2f696d67732e786b63642e636f6d2f636f6d6963732f66696c655f7472616e736665722e706e67
FilePizza uses WebRTC to send files directly from the uploader's browser to the downloader's browser without storing data in intermediary servers. Files are encrypted and can be downloaded by multiple people at once, but the URL will stop working if the uploader closes their browser.

Show HN: Time Portal – Get dropped into history, guess where you landed

https://firebasestorage.googleapis.com/v0/b/fastab-f08e9.appspot.com/o/timetravel%2F37e02fea-bbb2-4b88-ae8c-0a3ff742dd03%2Fframes%2Fframe_c1724b0c-87f3-48c4-9744-fe7ca6178450.jpg?alt=media
Travel through time and test your knowledge of historical events in this immersive game

Gemma 3 Technical Report [pdf]

We introduce Gemma 3, a multimodal addition to the Gemma family of lightweight open models, ranging in scale from 1 to 27 billion parameters. This version introduces vision understanding abilities, a wider coverage of languages and longer context – at least 128K tokens. We also change the architecture of the model to reduce the KV-cache memory that tends to explode with long context. This is ...

My Scammer Girlfriend: Baiting a Romance Fraudster

At the beginning of the year, a spate of very similar mails appeared in my spam-box. Although originating from different addresses (and sent to different recipients), they all appeared to be the opener for the same romance scam campaign. Romance fraud is increasingly common and campaigns can extort large sums from victims, who are often quite vulnerable and lonely. If you found this page ...

The Future Is Niri

https://ersei.net/user/pages/02.blog/44.niri/future-is-niri.jpg
The author switched from Sway to Niri, a scrollable-tiling window manager, due to a click-and-drag issue in Sway. They found Niri to be more efficient and enjoyable, with features like per-window screensharing and improved workflow.

Tell Mozilla: it's time to ditch Google

Mozilla should prioritize Firefox and user privacy, distancing itself from Google to reaffirm its commitment to autonomy and trust. By focusing on Firefox and new revenue streams, Mozilla can strengthen its reputation as a digital rights leader.

Practical UX for startups surviving without a designer

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc91c1858-133d-4ddc-a939-21845b34801d_800x441.jpeg
The author discusses the challenges of creating a good user experience at startups, especially when hiring a product designer is delayed. They suggest using pre-built component libraries and learning from established patterns in other companies to create a smooth user flow.

I stopped everything and started writing C again

https://kmx.io/static/_images/kmx.logo.text.256.png
The user, a skilled developer, created several Common Lisp packages, including cl-facts, a triple store and graph database, but eventually switched to C due to performance and portability concerns. They developed a new language, KC3, with an interpreter and compiler, and ported their graph database and other projects to C89, achieving a pixel-perfect implementation of their original design.

Iconography of the PuTTY tools

https://www.chiark.greenend.org.uk/~sgtatham/quasiblog/putty-icons/puttycfg.svg
The author of PuTTY designed the program's icons from the late 1990s to early 2000s, initially drawing each one by hand.

The insecurity of telecom stacks in the wake of Salt Typhoon

https://i0.wp.com/soatok.blog/wp-content/uploads/2025/03/BlogHeader-2025-FreeSWITCH.png?fit=1200%2C675&ssl=1
The user discovered a vulnerability in FreeSWITCH's XMLRPC library, a no-auth buffer overflow that could be turned into remote code execution, and reported it to the developers who fixed the issue but did not release a new version. The developers, SignalWire, plan to release a fixed version in summer 2025, leaving thousands of potentially vulnerable FreeSWITCH installations worldwide.

The cultural divide between mathematics and AI

The Joint Mathematics Meeting (JMM) highlighted a cultural divide between mathematicians and AI researchers, with differing values and approaches. Collaboration between the two fields can be beneficial, but must respect mathematics' human, open, and understanding-centered culture.

Reverse engineering OpenAI code execution to make it run C and JavaScript

Something went wrong, but don’t fret — let’s give it another shot. Some privacy related extensions may cause issues on x.com. Please disable them and try again.

Intel appoints Lip-Bu Tan as its CEO

Please enable JS and disable any ad blocker

The 2005 Sony Bravia ad

A 2005 Sony Bravia commercial featured 250,000 bouncy balls careening down San Francisco streets, filmed in-camera with a real frog. The project's logistical challenges and destruction were worth it, as the ad became a viral sensation and a classic commercial.

Gemma3 – The current strongest model that fits on a single GPU

https://ollama.com/public/ollama.png
Google Gemma 3 is a lightweight model built on Gemini technology, supporting over 140 languages and multimodal processing. It excels in tasks like question answering, summarization, and reasoning, with compact designs for deployment on resource-limited devices.

I use Cursor daily - here's how I avoid the garbage parts

https://nickcraux.com/og-image.png
The user shares their experience with using AI for coding, noting that it can be helpful but also requires careful guidance and minimal input to avoid poor output. They recommend experimenting with AI tools, being cautious with bug fixes, and regularly reviewing and refactoring code to get the most out of AI-assisted coding.

Apple has locked me in the same cage Microsoft's built for Windows 10 users

https://regmedia.co.uk/2024/12/02/shutterstock_apple_behind_bars.jpg
The author's old MacBook Pro died and they tried to replace it with an M2 iPad Pro but couldn't due to its limitations. They think the main issue is the iPad's design and operating system limitations.

Australian man survives 100 days with artificial heart

https://i.guim.co.uk/img/media/8aa07598dc8c01e2e807c4bccf1796cafce12eb2/0_0_1137_1440/master/1137.jpg?width=445&dpr=1&s=none&crop=none
An Australian man with heart failure became the first person to walk out of a hospital with a total artificial heart implant, living over 100 days before receiving a donor heart transplant. The BiVACOR device, invented by Dr Daniel Timms, is a rotary blood pump that can act as a complete heart replacement using magnetic levitation technology.

The Night Watch (2013) [pdf]

The author is a systems hacker who believes that true progress is a fantasy and that the world is on the brink of collapse. They think that systems hackers are the only ones who can truly understand the daily tragedies of their life.

Beyond Diffusion: Inductive Moment Matching

https://lumalabs.ai/_next/image?url=https%3A%2F%2Fcdn.sanity.io%2Fimages%2F2ylxvaa2%2Fproduction%2F176c9baec064e414dbc5000155f53bb9e1977a81-2070x822.png&w=3840&q=75
Researchers at Luma argue that generative pre-training is limited by stagnation in algorithmic innovation, not data. They introduce Inductive Moment Matching (IMM), a new pre-training technique that offers superior sample quality and a tenfold increase in sampling efficiency.

A look at the creative process behind Bluey and Cocomelon (2024)

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3e69a6fe-ffb1-4dd8-af31-52458afb2c1a_802x418.png
The user compares the creative processes behind popular kids streaming shows Bluey and Cocomelon, highlighting Bluey's unique approach to storytelling and its appeal to both parents and children. Bluey's creator, Joe Brumm, uses real-life experiences and a personal approach to develop engaging episodes, in contrast to Cocomelon's formulaic and data-driven approach.

Shenmue (1999) reverse engineering reveals possible sun position oversight

https://wulinshu.com/wp-content/uploads/2025/03/Planet_axis_comparison.png
The user reverse engineered Shenmue's code to understand how it captures realism, specifically the sun's position and direction, and found it approximates the Earth's axial tilt. The process involved iterative analysis and understanding of the code, revealing the game's design goals and philosophies.

Show HN: XPipe, a shell connection hub for SSH, Docker, K8s, VMs, and more

https://xpipe.io/_next/image?url=%2Fassets%2Fimages%2FHomePage%2Fbanner.png&w=3840&q=100
Organize all your connections in hierarchical categories to maintain an overview of hundreds of connections. Create specific shell login environments to instantly jump into a properly set up environment for every use case Create desktop shortcuts that automatically open remote connections in your terminal without having to open any GUI

Happy 10k Day

https://blog.comma.ai/img/10kday/stripe.png
Comma 3X reached 10,000 sales, breaking a 5-digit milestone after initial struggles with the panda product in 2017. Comma is expanding its office datacenter and manufacturing capacity to scale up data ingestion and processing in 2025.

First ammonia-fueled ship hits a snag

https://spectrum.ieee.org/media-library/overhead-view-of-two-engineers-working-under-the-hood-of-a-machine-during-ammonia-fuel-tests.jpg?id=56650731&width=1200&height=899
The Viking Energy oil platform supply ship is now scheduled to begin operations in 2026, two years later than planned, after a retrofit to run on ammonia fuel. Industry experts attribute the delay to the complex infrastructure required to handle ammonia safely.
https://binarysecurity.no/assets/images/posts/createkeyvault-connection.png
Binary Security found undocumented APIs for Azure API Connections, allowing Readers to call GET requests on connected services. This includes Key Vaults, Storage Blobs, and other services, exposing sensitive information.

Zinc, a systems programming language prototype

Zinc is a low-level systems programming language prototype with a simple type system and linear time parsing. It aims to be a cross-platform implementation language with a scripting language to follow, but has design limitations to overcome.

I Built a Mechanical Calculator [video]

EU to impose counter tariffs on $28 billion of US goods

Please enable JS and disable any ad blocker

How far neuroscience is from understanding brains (2023)

The cellular biology of brains is relatively well-understood, but neuroscientists have not yet generated a theory explaining how brains work. Explanations of how neurons collectively operate to produce what brains can do are tentative and incomplete. Without prior assumptions about the brain mechanisms, I attempt here to identify major obstacles to progress in neuroscientific understanding of ...

Show HN: VSC – An open source 3D Rendering Engine in C++

https://raw.githubusercontent.com/WW92030-STORAGE/VSC/main/example_outputs/mcrproto.gif
NormalExisting's VSC Verified is a community-made level in Geometry Dash with challenging rhythms. It inspired a real-time 3D rendering engine written in C++ with a novel backend-frontend separation.

Experiment with Gemini 2.0 Flash native image generation

https://storage.googleapis.com/gweb-developer-goog-blog-assets/images/Gemini-metadata.2e16d0ba.fill-800x400.png
Gemini 2.0 Flash is now available for experimentation, allowing developers to create images with multimodal input and natural language understanding. It can generate detailed imagery and edit images through natural language dialogue.

Space Invaders

Mikael Agren patched the original ROMs to add a high-score table. Check out his project blog and demo movie. Space Invaders as described on the Wikipedia was one of the very first video arcade games. Released in 1978 by Taito, it ushered in the Golden Age of Arcade Games. Most video games before SI used dedicated circuit boards without a CPU. SI uses an 8080 CPU (the primitive forerunner of ...

First official release of LLVM Flang

LLVM has included a Fortran compiler “Flang” since LLVM 11 in late 2020. However, until recently the Flang binary was not flang (like clang) but instead flang-new. LLVM 20 ends the era of flang-new. The community has decided that Flang is worthy of a new name. This article will cover the almost 10 year journey of Flang. The first concepts, multiple rewrites, the adoption of LLVM’s Multi Level ...

Children under eight should avoid slushies as glycerol leads to hospitalisations

https://e3.365dm.com/25/03/768x432/skynews-slush-drink-health_6853929.jpg?20250312092258
New research suggests children under 8 should avoid slushies due to glycerol intoxication syndrome risk. Glycerol in slushies can cause loss of consciousness, low blood sugar, and other symptoms in young children.

Show HN: AudioNimbus – Steam Audio's immersive spatial audio, now in Rust

https://opengraph.githubassets.com/62013fbbcfaff19971db155d73cbc3695c0f7e5d573fdfb956d1cc59d0695024/MaxenceMaire/audionimbus
AudioNimbus is a Rust wrapper for Steam Audio, providing spatial audio capabilities. It offers HRTF, Ambisonics, and sound propagation features through a safe and ergonomic Rust interface.

A more robust raw OpenBSD syscall demo

The author demonstrates how to use OpenBSD's pinsyscall security feature by porting a real application to use raw system calls, fixing issues with the original demo and providing a robust solution. The author also shares their experience porting an ultra-portable pkg-config clone to use raw OpenBSD syscalls, showcasing the feasibility of this approach.

What ketamine does to the human brain

https://cdn.theatlantic.com/thumbor/eiFNJekfeLtXdr8VxGUBC0Gpvbc=/0x0:2000x1125/960x540/media/img/mt/2025/03/20250227_ketamine_1/original.jpg
Elon Musk uses ketamine to help with depression symptoms, but its frequent use has been linked to cognitive effects and potential addiction. Concerns about Musk's ketamine use have risen due to his erratic behavior and statements.

Mozilla's response to proposed remedies in U.S. vs. Google

https://blog.mozilla.org/wp-content/blogs.dir/278/files/2025/03/Misinfo-in-the-Age-of-AI-800x800.jpg
The DOJ's proposed remedies in the Google search case could harm small and independent browsers, making it harder for them to compete with dominant players. This could lead to a loss of browser engine competition and a less open internet, with Google's Chromium becoming the only cross-platform engine left.

An Egyptian Temple Reborn

https://archaeology.org/wp-content/themes/archaeology/img/aia-popup-mobile.jpg
The temple of Khnum in Esna, Egypt, features a well-preserved entrance hall with vibrant colors and intricate reliefs depicting Egyptian gods and astronomical phenomena. A team of conservators has cleaned the hall, revealing previously hidden images and inscriptions that provide insight into ancient Egyptian theology and culture.

Ask HN: Would you fund Mozilla to become independent of Google?

User wants to fund Mozilla to focus on Firefox development, not its current projects. They'd pay £5-10/month for a browser-focused Mozilla.

AI fakers exposed in tech dev recruitment: postmortem

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2a16640-ec61-423d-a453-9cd754b9086c_1144x816.png
Vidoc Security, a startup, was nearly tricked into hiring two fake candidates using AI-generated masks and false identities, with the second candidate's filter being exposed when asked to make a simple gesture. The company suspects a large, state-level operation may be behind the incidents, targeting hundreds of western tech businesses, and shares tips on how to avoid being tricked by AI candidates.

Ask HN: What do you use to create diagrams?

Users discussed various diagramming tools including draw.io, Excalidraw, PlantUML, Mermaid, Graphviz, and others, highlighting their pros and cons, and expressing a desire for a better WYSIWYG math diagramming tool. Some users also shared their use cases and workflows, including version-controlled diagram sources, integration with Confluence, and using diagramming tools for internal ...

Show HN: OCR Benchmark Focusing on Automation

https://cdn.prod.website-files.com/602f5458a0b1d868c6c84d5b/67d1a155facb204fb2495720_confidence-benchmark.png
New OCR models claim to be cheaper and more accurate, but benchmarks help evaluate solutions. A valuable benchmark must align with an organization's real-world challenges, such as dataset relevance and task completeness.

Chris Moore, illustrator for classic sci-fi books, has died

Chris Moore, a British artist, died at 77 on Feb 7 at his home in Charmouth, England. He was known for his high-sheen covers for science-fiction books and album art for artists like Rod Stewart and Fleetwood Mac.

Show HN: We built Lovable for Mobile Apps (uses Flutter)

https://www.getavid.dev/og-image.png
Build Mobile Apps with AI

A Perplexing JavaScript Parsing Puzzle

Old browsers ignored script content wrapped in html comment blocks, while new browsers executed it. The syntax was later standardized to allow --> as a comment token at the start of a line.

NOAA forbidden to communicate with French IFREMER

https://www.francetvinfo.fr/pictures/QEiC4F0EGCxfjTM7Vmv8XQXgkbA/0x10:1024x586/432x243/filters:format(jpg)/2025/03/12/trumpadministration-67d1386c3c9fa935281534.jpg
L'administration Trump a interdit à la NOAA de collaborer avec l'Ifremer depuis un mois. Cette situation provoque de l'inquiétude et des conséquences importantes pour les recherches en mer et les prévisions météo.

Show HN: Nuanced – Help AI understand code structure, not just text

https://portfolio-blog-starter.vercel.app/og?title=Initial%20launch%3A%20Nuanced%20call%20graph%20context%20layer%20for%20AI%20coding%20tools
Nuanced is an open-source Python library that provides LLMs with precise call graph context, helping AI coding assistants make more informed decisions about codebases. It leverages static analysis to extract call graphs from codebases, providing structured, semantic information that captures actual program behavior.

Inline Evaluation Adventure

The user demonstrates inline evaluation in a Lisp editor, using Control-r to evaluate code expressions and explore a text adventure game. This interactive approach helps build and refine code incrementally, and the user argues that inline evaluation is valuable and deserves wider adoption across programming environments.

TypeScript is being ported to Go – interview with Anders Hejlsberg

C programming language official site

C is a general-purpose high-level programming language suitable for low-level programming, in other words: a system programming language.

FTC can't afford to fight Amazon's allegedly deceptive sign-ups after DOGE cuts

https://cdn.arstechnica.net/wp-content/uploads/2025/03/GettyImages-2081795649-640x426.jpg
The FTC is asking to delay a trial against Amazon due to staffing and budgetary shortfalls caused by the Trump administration's Department of Government Efficiency. The agency needs two months to prepare, citing a severe resource shortfall in money and personnel.

Ask HN: EM to Director

You're a 10-year management veteran with 6-7 years IC experience, concerned about being passed over for promotions. You're considering a move to a smaller company for a director role, but it would mean a step back in scale and pay.

A Polyomino Tiling Algorithm (2018)

https://gfredericks.com/images/blog/99/IMG1.png
The Polyomino Tiler algorithm uses a backtracking algorithm to find a subset of placements that tile a grid, with preprocessing to calculate all possible placements and a bipartite graph to represent the problem. The algorithm includes heuristics such as prioritizing grid points with fewest placements and splitting the grid into subcomponents to prune the search space and improve efficiency.

Evidence that Neanderthal and Homo sapiens engaged in cultural exchange

https://scx1.b-cdn.net/csz/news/800a/2025/first-burials-neandert-1.jpg
Researchers at Tinshemet Cave in Israel found evidence of Neanderthals and Homo sapiens coexisting and interacting, sharing technology and burial customs. Their interactions led to cultural exchange, social complexity, and behavioral innovations, reshaping our understanding of human history.

The Ozempocalypse Is Nigh

https://substackcdn.com/image/fetch/w_520,h_272,c_fill,f_auto,q_auto:good,fl_progressive:steep,g_auto/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc24c28c6-e430-43e9-b5e3-b9310cc89dc3_900x600.jpeg
The FDA ended a shortage of weight loss drugs, forcing compounding pharmacies to stop selling cheap versions. Telehealth companies are trying to find loopholes, while pharma companies are offering alternative, more expensive options.

Dodge Chargers Have Pop-Up Ads

https://fuelarc.com/wp-content/uploads/2025/01/FuelArc-News-Logo-V2-Light.png
Dodge Charger owners are experiencing popup ads on their infotainment screens at every stoplight, blocking navigation and music controls. Stellantis, Dodge's parent corporation, is facing backlash for the ads, which are part of a SiriusXM feature included with new and certified pre-owned vehicles.

Ostrich Egg-Shell Cups of Mesopotamia, Ostrich in Ancient, Modern Times (1926)

https://the-public-domain-review.imgix.net/collections/ostrich-egg-shell-cups-of-mesopotamia/ostricheggshellc24lauf_0025-edit-2.jpg?fit=max&w=1200&h=850&auto=format,compress
Berthold Laufer's 1926 book explores ostrich history in ancient and modern times, covering their use as cups, food, and feathers in various cultures. Laufer praises Afrikaners for domesticating ostriches, citing their increased exports as a measure of success.

Carefully but Purposefully Oxidising Ubuntu

You published a post on Ubuntu's future, focusing on "Modernisation" to improve various areas including the graphical shell and virtualisation stack. This modernisation aims to enhance the Unix-like experience in Ubuntu.