TUI Studio – visual terminal UI design tool
TUI Studio is a web-based platform that allows users to create, manage, and collaborate on interactive data visualizations and dashboards. The platform offers a range of tools and features to help users design, build, and share data-driven insights.
Bucketsquatting is (finally) dead
The article discusses the death of 'bucket squatting,' a technique used by cybercriminals to compromise cloud storage accounts. It explains how recent changes in cloud storage policies have made this practice less effective, reducing the risk of unauthorized access to sensitive data stored in cloud buckets.
I traced $2B in grants and 45 states' lobbying behind age‑verification bills
The article explores the findings of a study that traced $2 billion in nonprofit grants and $4.5 billion in contracts awarded to organizations, revealing potential misuse of funds and a lack of transparency in the nonprofit sector.
301M Records Exposed: The HIPAA Breach Epidemic
The article discusses the growing epidemic of HIPAA breaches, highlighting that over 301 million healthcare records were breached in 2022 alone. It emphasizes the need for healthcare organizations to strengthen their data security measures to protect patient information and mitigate the risks of such breaches.
Willingness to look stupid
The article explores the concept of 'looking stupid' and how it can be a valuable learning experience. It discusses the importance of embracing uncertainty, being open to new ideas, and not being afraid to ask questions, even if it means temporarily appearing less knowledgeable.
Okmain: How to pick an OK main colour of an image
The article discusses the concept of OKRs (Objectives and Key Results), a goal-setting framework used by companies to align and track progress towards their strategic objectives. It outlines the benefits of using OKRs and provides guidance on how to effectively implement them within an organization.
Executing programs inside transformers with exponentially faster inference
This article explores the potential of large language models (LLMs) to function as computers, discussing their ability to perform complex tasks, their limitations, and the challenges involved in developing them as general-purpose computing systems.
Malus – Clean Room as a Service
https://fosdem.org/2026/schedule/event/SUVS7G-lets_end_open_...
https://malus.sh/blog.html
Show HN: What was the world listening to? Music charts, 20 countries (1940–2025)
I built this because I wanted to know what people in Japan were listening to the year I was born. That question spiraled: how does a hit in Rome compare to what was charting in Lagos the same year? How did sonic flavors propagate as streaming made musical influence travel faster than ever? 88mph is a playable map of music history: 230 charts across 20 countries, spanning 8 decades (1940–2025). Every song is playable via YouTube or Spotify. It's open source and I'd love help expanding it — there's a link to contribute charts for new countries and years. The goal is to crowdsource a complete sonic atlas of the world.
Qatar helium shutdown puts chip supply chain on a two-week clock
Qatar's helium production shutdown has put the global chip supply chain on a two-week clock, as the country is a major supplier of this critical component for semiconductor manufacturing. This disruption could exacerbate the ongoing chip shortage and impact various industries that rely on semiconductors.
Show HN: Algorithms and Data Structures in TypeScript – Free Book (~400 Pages)
I started writing this book 10 years ago in JavaScript, got through a few chapters (asymptotic notation, basic techniques, start of sorting), and then abandoned it.
Recently I picked it back up, converted everything to TypeScript, and used AI (Zenflow [1] + Claude Opus 4.6) to complete the remaining chapters. I provided the structure, direction, and initial chapters; the AI generated the bulk of the remaining content under a spec-driven workflow.
The book covers roughly a first 1-2 year CS curriculum: sorting, dynamic programming, graph algorithms, trees, heaps, hash tables, and more. All code is executable, typed with generics/interfaces, and covered with tests.
I've thoroughly reviewed several chapters (sorting, DP, graphs) and done a high-level pass on the rest. Currently in beta — corrections and contributions are welcome.
MIT licensed. Inspired by Wirth's "Algorithms and Data Structures", SICP, and CLRS.
Code and tests: https://github.com/amoilanen/Algorithms-with-Typescript
[1] https://zencoder.ai/zenflow
Ceno, browse the web without internet access
Ceno is a decentralized, peer-to-peer web browser that allows users to access the internet without relying on centralized servers or platforms. It aims to provide a more private and censorship-resistant browsing experience by leveraging blockchain technology and distributed systems.
Source code of Swedish e-government services has been leaked
The full source code of Sweden's e-government platform was leaked from a compromised CGI Sverige infrastructure, potentially exposing sensitive government data and infrastructure details.
Gvisor on Raspbian
“This is not the computer for you”
The article discusses the author's experience with a computer that was not well-suited to their needs, highlighting the importance of carefully considering one's specific requirements when purchasing a new device.
What we learned from a 22-Day storage bug (and how we fixed it)
A bug in Mux's video processing pipeline caused a 22-day storage issue, resulting in the loss of some video assets for a small number of customers. Mux has identified the root cause, implemented a fix, and is working closely with affected customers to mitigate the impact.
Show HN: fftool – A Terminal UI for FFmpeg – Shows Command Before It Runs
The article introduces fftool, a command-line tool built using Go and the TUI (Text User Interface) library, which provides a user-friendly interface for common FFmpeg operations. It highlights the tool's features, including file conversion, encoding, and video manipulation tasks.
ATMs didn’t kill bank teller jobs, but the iPhone did
The article explores how the introduction of ATMs did not lead to the demise of bank tellers, as many had predicted. Instead, it argues that ATMs and tellers have evolved to complement each other, with tellers focusing on more complex customer needs and ATMs handling routine transactions.
Vite 8.0 Is Out
Vite 8, a new major release of the fast and modern development tool, introduces significant improvements to the build pipeline, performance optimizations, and enhanced support for new web standards and frameworks.
Dijkstra's Crisis: The End of Algol and Beginning of Software Engineering (2010) [pdf]
Bubble Sorted Amen Break
IMG_0416 (2024)
An old photo of a large BBS (2022)
The article discusses the author's experience with a software configuration backup system (SCBBS) used at a previous company, highlighting the challenges and limitations of the system, as well as the importance of having a reliable and efficient backup solution in place.
Enhancing gut-brain communication reversed cognitive decline in aging mice
The article explores the link between gut microbiome and cognitive decline, highlighting research that suggests gut bacteria may play a role in age-related brain changes and memory loss. It suggests that modifying the gut microbiome could potentially help maintain cognitive function as people age.
Shall I implement it? No
The article describes the development of an AI system that can generate realistic images from text descriptions. The system, called DALL-E, was created by OpenAI and is capable of creating a wide range of images, from simple illustrations to complex, photorealistic scenes.
Prompt-caching – auto-injects Anthropic cache breakpoints (90% token savings)
Prompt-Caching.AI is a platform that allows users to create and cache AI-generated responses, enabling faster and more efficient interactions. The article discusses the platform's features, such as its ability to handle large language models and its potential applications in various industries.
Prefix sums at gigabytes per second with ARM NEON
The article discusses the performance of prefix sum operations on ARM NEON, a SIMD instruction set, which can achieve tens of gigabytes per second throughput for large datasets. It highlights the efficiency of NEON for this task and its potential applications in data processing and analysis.
Understanding the Go Runtime: The Scheduler
The article provides an in-depth explanation of the Go runtime scheduler, exploring its design, features, and the mechanisms it uses to manage the execution of goroutines efficiently. It delves into the scheduler's implementation details and the tradeoffs involved in optimizing the performance of concurrent programs written in the Go programming language.
The Met releases high-def 3D scans of 140 famous art objects
The Metropolitan Museum of Art has released high-definition 3D scans of 140 famous art objects from its collection, allowing people to virtually explore and study these works in unprecedented detail.
Document poisoning in RAG systems: How attackers corrupt AI's sources
I'm the author. Repo is here: https://github.com/aminrj-labs/mcp-attack-labs/tree/main/lab...
The lab runs entirely on LM Studio + Qwen2.5-7B-Instruct (Q4_K_M) + ChromaDB — no cloud APIs, no GPU required, no API keys.
From zero to seeing the poisoning succeed: git clone, make setup, make attack1. About 10 minutes.
Two things worth flagging upfront:
- The 95% success rate is against a 5-document corpus (best case for the attacker). In a mature collection you need proportionally more poisoned docs to dominate retrieval — but the mechanism is the same.
- Embedding anomaly detection at ingestion was the biggest surprise: 95% → 20% as a standalone control, outperforming all three generation-phase defenses combined. It runs on embeddings your pipeline already produces — no additional model.
All five layers combined: 10% residual.
Happy to discuss methodology, the PoisonedRAG comparison, or anything that looks off.