The Windows Subsystem for Linux is now open source

https://winblogs.thesourcemediaassets.com/sites/3/2025/05/wsl-architecture.png
Microsoft has released the Windows Subsystem for Linux as open-source on GitHub. This allows the community to contribute to WSL's development and make direct code changes.

Have I Been Pwned 2.0

https://www.troyhunt.com/content/images/2025/05/2025-05-15_08-25-12.jpg
Have I Been Pwned's new website is live, featuring a rebuilt design, new features, and a focus on user-friendliness. The site aims to provide factual information and actionable advice without fearmongering, with a new page for each breach and targeted advice on what to do after a breach.

Zod 4

https://zod.dev/_next/image?url=%2F_next%2Fstatic%2Fmedia%2Flogo.39fe259d.png&w=3840&q=75
Zod 4 is now stable, faster, and more efficient with new features and improvements. It fixes long-standing design limitations and closes 9 of Zod's most upvoted open issues.

Don't guess my language

https://vitonsky.net/_astro/the-dreamers-2003.DK9vJg4z_Z20m2N3.webp
IP geolocation is a broken assumption for deciding language, as it fails with VPNs, travel, and multiple languages. Use the Accept-Language browser header for accurate language preference.

GitHub Copilot Coding Agent

https://github.blog/wp-content/uploads/2025/05/CodingAgent_ChangelogHeader_003.jpg?resize=2064%2C1084
Copilot coding agent helps with low-to-medium complexity tasks, freeing up time for high-impact work. It's available for Copilot Pro+ and Enterprise subscribers, using GitHub Actions minutes and premium requests.

Jules: An asynchronous coding agent

https://jules.google/og-image.png
Jules will assign tasks using the "assign-to-jules" label in GitHub. Jules will update the project to Next.js v15, convert to app directory, and create a PR with changes.

Claude Code SDK

https://mintlify.com/docs/api/og?division=Documentation&mode=light&title=SDK&description=Programmatically+integrate+Claude+Code+into+your+applications+using+the+SDK.&logoLight=https%3A%2F%2Fmintlify.s3.us-west-1.amazonaws.com%2Fanthropic%2Flogo%2Flight.svg&logoDark=https%3A%2F%2Fmintlify.s3.us-west-1.amazonaws.com%2Fanthropic%2Flogo%2Fdark.svg&primaryColor=%230E0E0E&lightColor=%23D4A27F&darkColor=%230E0E0E
The Claude Code SDK allows developers to integrate Claude Code into applications, enabling AI-powered coding assistants and tools. It supports non-interactive mode and external tools via the Model Context Protocol.

Dilbert creator Scott Adams says he will die soon from same cancer as Joe Biden

https://i0.wp.com/www.thewrap.com/wp-content/uploads/2025/05/ScottAdams.png?fit=990%2C557&quality=80&ssl=1
Scott Adams, creator of Dilbert, has prostate cancer that has spread to his bones and expects to die this summer. He expressed sympathy for former President Joe Biden, who also has prostate cancer, and shared his thoughts on the disease's curability.

Game theory illustrated by an animated cartoon game

https://ncase.me/trust/social/thumbnail.png
an interactive guide to the game theory of why & how we trust each other

What makes a good engineer also makes a good engineering organization (2024)

https://moxie.org/blog/images/vision-engineering.png
Software development is a unique blend of engineering and discovery, where deep understanding of tools and technology informs vision and creativity. Effective engineering organizations cultivate curiosity, recognize the intertwined relationship between vision and engineering, and prioritize deep understanding to drive innovation.

European Investment Bank to inject €70B in European tech

https://ioplus.nl/api/media/file/laio_logo_hd.png
Laio, the AI-powered news editor at IO+, EIB plans €70B tech boost by 2027 to close innovation gap with the US. This initiative aims to streamline venture capital processes and attract global investors to Europe.

Microsoft's ICC blockade: digital dependence comes at a cost

https://www.techzine.eu/wp-content/uploads/2025/05/shutterstock_2411864493-768x432.jpg
US sanctions on the International Criminal Court have blocked its Microsoft account and frozen bank accounts. The incident highlights the risks of relying on US IT services for critical purposes.

Edit is now open source

https://devblogs.microsoft.com/commandline/wp-content/uploads/sites/33/2025/05/Edit_24x.png
Edit is a new open source CLI text editor for Windows, available on GitHub and coming to Windows 11. It's a small, lightweight editor with features like word wrapping, find and replace, and regular expression support.

“There are people who can see and others who cannot even look”

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%2F8cef6c26-fba2-4367-9a07-f6a35ac5fd2f_2315x2999.jpeg
Nadar photographed famous people like Victor Hugo, Edouard Manet, and Sarah Bernhardt, capturing their personalities and lives. His portraits bring a sense of modernity and humanity to his subjects, showcasing his immense talent as a photographer.

Side projects I've built since 2009

User has been building side projects since 2009, with some sold, online, or discontinued. Key tip is to use familiar tech stack, not to get lost in framework options.

Launch HN: Better Auth (YC X25) – Authentication Framework for TypeScript

Bereket and KinfeMichael of Better Auth created a comprehensive authentication framework for TypeScript that lets developers implement custom auth flows directly on their database. The library is free, open-source, and designed to scale with user needs, offering features like 2FA, organizations, and billing integrations.

CERN gears up to ship antimatter across Europe

https://cdn.arstechnica.net/wp-content/uploads/2025/05/GettyImages-1844724927-640x427.jpg
CERN built a portable antimatter container to transport it to labs in Europe. The device successfully transported protons 4 kilometers at 40 km/hour without losing any particles.

The forbidden railway: Vienna-Pyongyang (2008)

http://imagizer.imageshack.us/v2/800x600q90/538/1LdVui.jpg
Helmut, a train enthusiast, plans to travel to North Korea by train, specifically via the Tumangan route, which he discovered through online research and forums. He has been preparing for the trip since 2006, overcoming obstacles and gathering information to make his dream a reality.
https://opengraph.githubassets.com/291f17c5d1fa60fa47d7f0d2506d8c1e1211422f93db9914e638cd882f9edf39/antirez/kilo
Kilo is a small, alpha-stage text editor written in a few hours by antirez, using standard VT100 escape sequences. It's released under BSD 2 clause license and intended as a starting point for other editors or CLI projects.

23andMe Sells Gene-Testing Business to DNA Drug Maker Regeneron

23andMe sold its DNA data bank to Regeneron for $256 million. Regeneron agreed to protect customer data under 23andMe's privacy policy.

Show HN: Windows 98 themed website in 1 HTML file for my post punk band

https://corp.band/assets/rock-on.gif

A lost decade chasing distributed architectures for data analytics?

https://duckdb.org/images/blog/authors/hannes_muehleisen.jpg
A 2012 MacBook Pro with 16 GB RAM and an SSD ran DuckDB on OS X 10.8.5, completing a 6 billion row TPC-H benchmark in 1-30 minutes. A modern MacBook improved performance 20 times, but both laptops can handle complex data queries, making a single-node SQL engine feasible in 2012.

ClawPDF – Open-Source Virtual/Network PDF Printer with OCR and Image Support

https://raw.githubusercontent.com/clawsoftware/clawPDF/master/docs/images/ImageOCR.gif
ClawPDF is a feature-rich, open-source PDF printer with support for various formats, encryption, and scripting. It's compatible with Windows operating systems and supports multi-user environments.

Show HN: Job board aggregator for best paying remote SWE jobs in the U.S.

https://www.remoteswe.fyi/_next/static/media/Block.b943d046.webp
Find all the highest paying remote software engineering jobs in the US in one place. Save hours searching and scrolling with daily updates.

Too Much Go Misdirection

The author wants to optimize image decoding in Go by checking if an io.Reader is a bytes.Reader to avoid copying data. However, the go image library's type inspection and use of bufio.Reader prevents this optimization.

Gemini figured out my nephew’s name

The user wrote an MCP server to access emails and find Donovan's son's name, using various search queries and tools like search_emails and get_message_content_by_id. After several dead ends, the user finally found the name "Monty" in an email from Donovan, which was discovered through a broad search with the query "from:Donovan".

Diffusion models explained simply

https://www.seangoedecke.com/static/b626e5866ab86470fd5e640f73ad085b/1c72d/gaussian-noise.jpg
Diffusion models generate images by adding noise to a blank canvas and removing it step by step based on a caption. They work by identifying the difference between noise and data, encoding a model of the world into the system.

xAI's Grok 3 comes to Microsoft Azure

https://techcrunch.com/wp-content/uploads/2017/09/gettyimages-681557990.jpg?w=1024
Microsoft's Azure AI Foundry hosts Grok 3 and Grok 3 mini with expected service agreements and direct billing. These models are more locked down than previous versions, offering additional data integration and customization capabilities.

Show HN: Goboscript, text-based programming language, compiles to Scratch

https://camo.githubusercontent.com/d00c3a28e5c0f40d29b568cd3f641f003183ae512ba762265037df6993639d97/68747470733a2f2f752e6375626575706c6f61642e636f6d2f617370697a752f556e7469746c65643230323431323131313931342e706e67
Goboscript is a text-based language that compiles to Scratch, allowing for advanced projects with ease. It offers features like version control, refactoring, and a powerful macro system.

Telum II at Hot Chips 2024: Mainframe with a Unique Caching Strategy

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%2F768b6dfd-d175-45fb-91ed-50d2af63fa14_1915x1000.jpeg
IBM's Telum II mainframe processor features 8 high-speed cores, 360 MB on-chip cache, and a DPU for IO acceleration. It uses a virtual L3 and L4 cache strategy to optimize performance and reduce data duplication.

Four years of sight reading practice

https://sandrock.co.za/carl/wp-content/uploads/sites/2/2025/05/image-1024x425.png
The user has been practicing sight reading on the piano using an iPad app called NoteVision and a custom Python interface to automate key selection and data tracking. Through this practice, the user has seen significant improvement in their sight reading ability and has developed a system to track and visualize their progress, including identifying areas of difficulty and prioritizing key selection.

Linguists find proof of sweeping language pattern once deemed a 'hoax'

https://static.scientificamerican.com/dam/m/4ed0c993d0686e04/original/open_dictionary_isolated_on_black.jpg?m=1746734977.256&w=600
Researchers analyzed 600 languages and found that languages often have many words for concepts related to their environment, such as snow for Inuit and desert for Arabic. This study supports the idea of linguistic relativity, suggesting that language influences how we perceive the world but does not determine it.

Writing into Uninitialized Buffers in Rust

John Nunley and Alex Saveau introduced a Buffer trait in rustix 1.0 for reading bytes from a file descriptor into a buffer, which can read fewer bytes than requested. The Buffer trait is implemented for various types, including &mut [T] and &mut [MaybeUninit], and supports reading into the spare capacity of a Vec.

Is Winter Coming? (2024)

https://www.datagubbe.se/winter/lemonsoap2.jpg
The current AI hype is overblown, with most AI systems failing to deliver on their promises, and the public's expectations are unrealistic. The technology is useful in specific, narrow use cases, but it's far from being a thinking machine that can replace humans in most professions.

Fabric Is Just Plain Unreliable, and Microsoft's Hiding It

https://www.brentozar.com/wp-content/uploads/2024/04/Brent_Ozar_Shouting_Left-250x245.jpg
Microsoft Fabric's status page is unreliable and often shows green checkmarks even during outages. The team's post-mortems are also fabricated, hiding the true extent of the issues.

The principles of database design, or, the Truth is out there

https://ebellani.github.io/ox-hugo/king-of-judah-heads.jpg
Database design should reflect reality through formal principles like Full Normalization, Information Principle, and Logical Independence to prevent anomalies and inconsistencies. Poor design leads to semantic confusion and technical instability, emphasizing the need for rigor, discipline, and foundational principles in database design.

Living beings emit a faint light that extinguishes upon death, study

https://scx1.b-cdn.net/csz/news/800a/2025/living-beings-emit-a-f-3.jpg
Researchers found that living organisms emit a faint, invisible light due to ultraweak photon emission, which varies with stress and vitality. This phenomenon can be used as a non-invasive tool for diagnostics and medical research.

FCC Chair Brendan Carr is letting ISPs merge–as long as they end DEI programs

https://cdn.arstechnica.net/wp-content/uploads/2024/11/brendan-carr-cpac-640x426.jpg
The FCC approved Verizon's $20 billion merger with Frontier, requiring Verizon to end DEI policies criticized by FCC Chairman Brendan Carr. Charter is seeking permission to buy Cox, with some programs potentially on the chopping block due to Carr's animosity toward diversity initiatives.

WireGuard vanity keygen

https://opengraph.githubassets.com/68961b50bad12e8c4e397f74fe58d8db2ffe0e59d8876c756d75688cb489faf7/axllent/wireguard-vanity-keygen
The user describes a WireGuard vanity key generator that uses regular expressions to find matching keys. It estimates search times based on CPU speed, word count, and case sensitivity, with example usage and valid characters listed.

Discover is now part of Capital One

Leaving Discover.com for a third-party website, review their policies and terms. Discover does not guarantee website accuracy or financial tool applicability.

Terraform MCP Server

https://opengraph.githubassets.com/62791bfb2d935c301d1cc813e9f475cd70b01616057a190e939e278a79675900/hashicorp/terraform-mcp-server
The Terraform MCP Server provides integration with Terraform Registry APIs for IaC development, generating dynamic outputs and recommendations. Users must review outputs to ensure alignment with security best practices, cost-efficiency goals, and compliance requirements.

Wikipedia's Most Translated Articles

The White House, LLC

https://imagenes.elpais.com/resizer/v2/VGHR7Z7R7ZH3HHFMOKOKJO7NZA.jpg?auth=4544779adb0c6f38a1f14df682d6a77b6a5883cd19ac0a5fe295fd01fafb28f2&width=414
Donald Trump is accused of using his presidency to enrich himself and his family through various business deals and investments, including a memecoin and a stablecoin. Critics argue that Trump's actions are a form of public corruption and a betrayal of his "America First" promise, with some calling it "Trump First."

Hotspot: Linux `perf` GUI for performance analysis

https://raw.githubusercontent.com/KDAB/hotspot/master/src/images/hotspot-logo.png
Hotspot is a GUI for performance data that supports Linux perf and other formats, allowing filtering by time, process, or thread. It includes features like off-CPU analysis, disassembler, and export to self-contained files, but has some limitations and known issues.

Layers All the Way Down: The Untold Story of Shader Compilation

https://moonside.games/images/draw-the-owl.jpg
The author discusses the challenges of creating a portable graphics API due to the fragmentation of GPU hardware and software, and how they have designed a cross-platform graphics abstraction to address this issue. The approach requires providing different shader formats for different backends, but allows for flexibility and online or offline compilation schemes, making it a compromise ...

Why did U.S. wages stagnate for 20 years?

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%2F3a39e4e5-f2c5-460d-9933-10e718d77f08_960x637.jpeg
The author argues that the wage stagnation in the US from 1973 to 1994 cannot be attributed to globalization, but rather to a combination of factors including inflation, productivity slowdown, and de-unionization. The author explores various theories, including financialization, trade with Europe and Japan, and women's entry into the workforce, but finds that none of these explanations fully ...

Kelp – simple replacement for homebrew on macOS

https://raw.githubusercontent.com/crhuber/kelp/master/logo.png
To use a specific version of Kelp, use the -r flag with the desired GitHub release version. If you find bugs or have requests, open an issue or check the project's personal workflow focus.

Company Reminder for Everyone to Talk Nicely About the Giant Plagiarism Machine

https://edge.mcsw.net/mcsweeneys/q2krp6ge2yjcstluknfdy8f3uq6v
CEO warns employees to stop criticizing the Giant Plagiarism Machine, citing company policy and profit potential. Employees are expected to adopt a positive attitude towards the machine, or risk being seen as negative and potentially losing their jobs.

Visualizing 100k Years of Earth in WebGL

https://technistuff.com/images/earth_demo.png
The user created an interactive historical model of Earth covering the last 100,000 years using multiple scientific datasets, data processing, and THREE.js, allowing users to visualize how geography shaped human history. The model includes elevation, rising sea levels, changing climate, and moving ice sheets, and can be interacted with to see how different areas were connected or separated in the past.

How scrolling becomes a religious act

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%2F417a7a83-2b66-4290-8866-211888fa6d22_1046x745.jpeg
People are creating their own micro-religions around technology, simplifying complex processes like AI and algorithms into personified entities. This behavior is not inherently bad, but forgetting it's a ritual can lead to losing individuality and understanding of what's happening.

Taiwan to ramp up gas imports after shuttering last nuclear plant

https://yale-threesixty.transforms.svdcdn.com/production/Maanshan-Nuclear-Plant_Wikipedia.jpg?w=400&auto=compress%2Cformat&fit=clip&dm=1747660644&s=c3ff37da20a03c6ab599f122b13a0b4b
Taiwan has shut down its last nuclear plant and is increasing natural gas imports to meet electricity demand. This shift may make Taiwan more reliant on imported fossil fuels and vulnerable to price spikes and a potential blockade by China.

Emulator Debugging: Area 5150's Lake Effect

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhaVHdWyYX324gt9H4c6MzmXXZTI6-HVKjfL641c1W8Sz5QBbmfCoUcM9e7B_w5A-p0StGANHYCZA6WZPlSpuZzJYabP_oBguSXNeGeKmNtFGVpdTF5oJI1vLegFGwv5u5Hn-IxSzV6zWApby6Fo4ENmsiW3qW2nPXJ1mjcfnBlUZU3tbIt-VHcgt0rXrUR/s16000/status_register_01.png
A new version of the ibm 5150 emulator has been released. the emulator uses dynamic clocking to keep the cga in sync with the graphics chip. this allows the programmer to execute code at somewhat-precise intervals. it's possible to display two separate regions of video memory on the screen at the same time. if you want to emulate the system in cycle perfect fashion, you need to use the ...

What does the end of mathematics look like?

A future where machine learning models dominate mathematics, replacing human thought and creativity, raises concerns about the commodification of intellectual pursuits and the role of mathematics in society. This shift could lead to a reevaluation of the purpose of mathematics and education, and potentially a loss of human connection to intellectual pursuits.

Huawei launches first laptops using home-grown HarmonyOS

Please enable JS and disable any ad blocker

Debian Trixie is hard frozen

Debian trixie release is now in hard freeze, two days behind schedule. Key packages and those without autopkgtest coverage need release team approval to migrate from unstable to testing.

Show HN: A native Hacker News reader with integrated todo/done tracking

https://raw.githubusercontent.com/haojiang99/hacker_news_reader/main/logo/logo.png
A Rust-based desktop app for browsing Hacker News with a clean interface and features like tabs, back button, and favorites. It fetches content via HTTP requests and parses HTML responses using the scraper library.

Material 3 Expressive

https://lh3.googleusercontent.com/KtMDsh7OHAjQSX41Vue_U-0an1iq5D-l6RTToahK7Eaqa7K5DYb93gxK2VQkvMIpEf-22CFcW7_cV7lSzOdMjqRWViAKsEka456NlEbL1W_ALF58Jw
Material 3 Expressive is a design system update with new features and components for creating emotionally impactful UX. It includes 15 new components, motion physics, and color updates to enhance user experience and engagement.

America's College Towns Go from Boom to Bust

Please enable JS and disable any ad blocker

Everything’s a bug (or an issue)

https://www.bozemanpass.com/wp-content/uploads/2025/03/bzLifecycle-sz2.png
The user describes a simple yet effective bug tracking system called BugSplat, which was later rewritten as Bugzilla, and its four key principles for efficient project management. However, the user finds that modern commercial bug tracking systems, including GitHub Issues, fail to meet these principles, leading to frustration and the need for custom solutions.
https://ichef.bbci.co.uk/ace/standard/976/cpsprodpb/6afb/live/21ba83b0-348d-11f0-96c3-cf669419a2b0.jpg
Legal Aid's online system was hacked in April, exposing over 2 million pieces of private data including domestic abuse victims' details. The Ministry of Justice is working with authorities to investigate and inform those affected.

When a team is too big

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%2F91c4a47b-1d8d-4a07-8d3a-ca263ff70644_1085x584.png
The user shares their experience with a large team that struggled with specialist vs generalist approach, eventually adopting a generalist model that led to better ownership, collaboration, and productivity, but also had side effects like burnout and resource exhaustion. The user emphasizes the importance of continuous improvement, experimentation, and a willingness to adapt to a team's ...

Seagate claims spinning disks beat SSDs on carbon footprint

https://blocksandfiles.com/wp-content/uploads/2025/04/Seagate-Decarbonizing-Data-teaser-696x569.jpg
Seagate suggests a fundamental shift in data infrastructure to optimize for both cost and sustainability through technological innovation, life cycle extension, and industry-wide accountability. This includes using more efficient storage solutions like hard drives and innovative technologies like HAMR-based Mozaic 3+ disk technology.

Self-Hosting Moose with Docker Compose, Redis, Temporal, Redpanda and ClickHouse

Deploying a Moose application with Docker Compose simplifies the process by allowing a single command to deploy the entire stack. This guide covers setting up a production-ready Moose environment on a single server with proper security and maintenance practices.

Ukraine can move beyond its Soviet architectural legacy

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%2F057e0c23-e53e-4188-9347-d9c6dd868db4_1200x1600.jpeg
Yurii Semenenko rebuilt his apartment in Kharkiv after it was damaged, but it was destroyed again by a Russian glide bomb. He now advocates for post-war reconstruction to create safer buildings and more livable cities in Ukraine.

Monitoring Node.js: Key Metrics You Should Track

https://last9.io/_astro/navmenu-control-plane.UHxbEXTy_N5u9r.webp
Effective Node.js monitoring involves tracking runtime, application, and business metrics to identify issues and improve performance. Focus on essential metrics, correlate data across services, and use tools like Last9 to set up intelligent alerts and optimize your application.

Show HN: Appwrite Sites – the open-source vercel alternative

https://appwrite.io/images/blog/sites-announcement/sites-console.png
Appwrite now offers a new product called Sites, allowing users to deploy and host websites and web apps directly within the platform. This eliminates the need for external services and provides a seamless experience from backend to frontend hosting.
https://johnnysswlab.com/wp-content/uploads/lto-featured-e1590579921753.jpg
A vectorization workshop is scheduled from May 26th to May 29th, and Link Time Optimization (LTO) is discussed as a method to improve code performance by optimizing multiple compilation units together.

Did Akira Nishitani Lie in the 1994 Capcom vs. Data East Lawsuit?

https://images.squarespace-cdn.com/content/v1/61d0d6b5e7f7444a96edf02f/c5f61ee7-72f7-42a6-8a52-57de646accfa/chun-li-feilin.gif
A lawsuit alleges that street fighter's characters are not inspired by other sources. john sutter: the documents are interesting, but nothing is definitive... he asks if the lawsuit will go to trial in november or january. in the meantime, the case is still pending, and the court has yet to rule on the merits of the suit, prosecutors say - unless they get their way. the video game

Reading "Business" Books Is a Waste of Time

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%2F45a0a4ff-c3af-48e1-9e14-3fdf4bdc6ce1_1248x832.webp
The author criticizes popular business books for oversimplifying complex concepts and ignoring real startup mechanics. They argue that success often results from iteration and execution, not singular insights or universal strategies.

The lack of a good command line way to sort IPv6 addresses

The user is blocked due to using an old browser version or being identified as a suspicious crawler. They can contact the author to resolve the issue or use archive.org for a better behaved archival crawler.

Show HN: Claude Code in the Cloud

GitHub Repository Code the Thing that Codes the Thing

SDB Scans the Ruby Stack Without the GVL

You have triggered an abuse detection mechanism. Please wait a few minutes before you try again; in some cases this may take up to an hour.

Making iText's table rendering faster

https://kb.itextpdf.com/__attachments/1401290753/runtime_graph.png?inst-v=76b1c3ef-0490-4cb0-b63a-a7253fa85da5
The author improved iText Core's table rendering performance by optimizing collapsed borders and tagging features, reducing runtime from 35 seconds to 1.3 seconds. Further optimizations made tagged tables 40 times faster, with improvements including caching, array lookups, and heuristics-based algorithms.

Benchmarking Crimes Meet Formal Verification

https://microkerneldude.org/wp-content/uploads/2025/04/lines-log-4.png?w=1024
The author criticizes the use of misleading statistics in papers that apply formal methods to verify operating systems code. They argue that comparing proof sizes without considering the completeness of the specification is meaningless.

Why are (male) surgeons still addressed as Mr? (2000)

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/41fc/1119265/a026c465bc21/loui1883.f1.jpg
Male surgeons in the UK and Ireland are addressed as Mr due to a tradition that arose in the 18th century when physicians had university degrees and surgeons did not. The tradition has persisted despite changes in medical practice and the rise of teamwork in surgery.

Mini-satellite paves the way for quantum messaging anywhere on Earth

https://www.nature.com/naturecareers/getasset/c84a1282-3c98-4955-bb42-ffb61c930eb9/
Researchers have broken a distance record in quantum communication by sending a secret encryption key nearly 13,000 km from China to South Africa, using a cheap, lightweight ‘microsatellite’.

Show HN: Mirror World, create an AI clone of anyone

https://mirr.world/assets/mirror-world-logo-rIT51jt6.png
Create and talk to AI formed from your own and public data.

Research Uncovers Parthenon Spectacular Lighting Effects for Athena in Antiquity

https://arkeonews.net/wp-content/uploads/2025/05/Athena_Parthenon_Closeup-e1746777595918.png
Professor Juan de Lara led a four-year study on the Parthenon's lighting system, combining archaeology and 3D technology to recreate the temple's design. The study reveals how the Parthenon's architects used light to create a sense of awe and reverence, especially during the Panathenaic Festival.

When good pseudorandom numbers go bad

https://blog.djnavarro.net/posts/2025-05-18_multivariate-normal-sampling-floating-point/poe.png
Mvtnorm is a convenient way to sample from.a multivariate normal distribution with slightly different standard deviations. this does not break the statistical properties of the samples. if you want to implement the matrix square root method, you can do it in two ways. the first is to use the eigendecomposition to find an acceptable transformation matrix (mathbfa := s1s2

Oops, I accidentally vibe-coded a ChatGPT client for my Apple Watch

https://richarddas.com/wp-content/uploads/2025/04/IMG_0360-Large-2.jpeg
A developer used OpenAI's API to generate a working ChatGPT client for Apple Watch, but discovered AI-generated code has limitations and gaps. The developer then refined the app, addressing performance issues and improving the UI, demonstrating AI's potential in early product discovery.

Effort and Challenges in Building Embedded Audio DSP Software Across Platforms

https://switchboard.audio/social.png?cachebuster=0.69096a0d4324c
Embedded audio DSP development is complex and time-consuming due to inefficient tooling and lack of real-time configurability. Improved abstraction, modular design, and real-time tooling can reduce development time and costs.

The people stuck using ancient Windows computers

https://ichef.bbci.co.uk/images/ic/480xn/p0lbrjny.jpg.webp
Microsoft's legacy of outdated software and hardware continues to impact society, with many systems still relying on Windows XP and older operating systems. This phenomenon is due to Microsoft's business strategy of supporting older software and hardware, making it difficult to upgrade and replace outdated systems.

Terminal-Bench: a benchmark for AI agents in terminal environments

https://www.tbench.ai/og/ascii-logo-dark-1200x630.png
terminal-bench is a collection of tasks and an evaluation harness to help agent makers quantify their agents' terminal mastery. task resolution success-rate for top and select agents and models on terminal-bench initial release set of 80 tasksview the full leaderboard ↗

Still booting after all these years: The people using ancient Windows computers

https://ichef.bbci.co.uk/images/ic/480xn/p0lbrjny.jpg.webp
Microsoft's legacy of outdated software and hardware continues to impact society, with many systems still relying on Windows XP and older operating systems. This phenomenon is due to Microsoft's business strategy of supporting older software and hardware, making it difficult to upgrade and replace outdated systems.

Developers spend most of their time figuring the system out

https://lepiter.io/feenk/developers-spend-most-of-their-time-figuri-7aj1ocjhe765vvlln8qqbuhto/gt-figures/1zgarrgwhn7x1a7sfn5ksnbb4.png
Developers spend most of their time figuring out systems, with comprehension taking around 58% of effort. This time is mainly spent reading code, which is a manual and non-scalable process that can lead to incomplete information and uncertainty.

Show HN: Forge – Secure, Multi-Tenant GitHub Actions Runners on K8s or EC2

https://opengraph.githubassets.com/92609cfb983bd9f476679592e3ea4311f104cf1ab5ac160e88bc302103786054/cisco-open/forge
Forge is an open-source, automated platform for running ephemeral GitHub Actions runners on AWS, designed for platform teams. It automates provisioning and lifecycle management with multi-tenant isolation and native observability.

First successful demonstration of quantum error correction of qudits

https://scx1.b-cdn.net/csz/news/800a/2025/first-successful-exper.jpg
Researchers at Yale University demonstrated the first experimental quantum error correction for higher-dimensional quantum units called qudits. This breakthrough could lead to more efficient and scalable quantum computers for applications in cryptography, materials science, and drug discovery.