Show HN: Free, in-browser PDF editor

Breeze PDF processes documents locally in the browser with complete confidentiality. It's free with no server uploads, limits, or fees, and works offline with modern browsers.

Accountability Sinks

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%2F1c8264d4-0df6-4038-b3db-fecc83488367_1271x949.png
If the process fails you, there's nobody to blame for anything, says alan johnson. jimmy savile: the one most important contribution of davies' book is simply giving this phenomenon, that we all know and lovehate - it has no one to turn to! he says by taking over responsibility, johnson loosened accountability of the civil servants and allowed them to actually solve the problem. the only way to

We fell out of love with Next.js and back in love with Ruby on Rails

https://wp.hardcover.app/wp-content/uploads/2025/04/Technical-Article-Title-1024x585.png
Hardcover migrated from Next.js to Ruby on Rails and Inertia.js, citing issues with server-side rendering, caching, and costs. The new setup has improved performance and stability, with a significant decrease in Total Blocking Time and an increase in visit duration, and is now being prepared for open sourcing.

Why Archers Didn't Volley Fire

https://i0.wp.com/acoup.blog/wp-content/uploads/2025/05/image-5.png?resize=1024%2C490&ssl=1
Archers generated a ‘hail’ or ‘rain’ of arrows as each archer shot in their own best time. musketeers were powerful enough to defeat most armor and disable or kill basically anyone they hit, says scott wilkinson of the u.s. army based on the battles of crecy and agincourt, but the english did not always win, he says, and the cavalry

DuckDB is probably the most important geospatial software of the last decade

https://www.dbreunig.com/img/geo_duckdb.jpeg
Embedding geospatial capabilities in generalist data tools like DuckDB makes geo data more accessible to a broader audience. This increased accessibility has the potential to drive growth in the geospatial ecosystem.

Buffett to step down following six-decade run atop Berkshire

https://assets.bwbx.io/images/users/iqjWHBFdfxIU/ickRGYGUGUyU/v0/-1x-1.webp
Warren Buffett will step down as Berkshire Hathaway CEO after six decades. Greg Abel will take over as CEO at year-end.

Gorgeous-GRUB: collection of decent community-made GRUB themes

https://raw.githubusercontent.com/Jacksaur/Gorgeous-GRUB/main/Images/Minegrub.png
User shares GRUB themes and customization tools to simplify the process of finding and customizing bootloader themes. They provide a collection of decent themes and tools like GitZip and GRUB-Tweaks for further customization.

Time saved by AI offset by new work created, study suggests

https://cdn.arstechnica.net/wp-content/uploads/2025/05/AI_work_interference-640x360.jpg
A new study on Denmark's labor market found that generative AI models like ChatGPT have had little impact on wages or employment despite rapid adoption. The study suggests AI adoption saved workers 2.8 percent of work hours but only 3-7 percent of those gains translated into higher earnings.

When flat rate movers won't answer your calls

https://aphyr.com/data/posts/381/fmcsa.png
The user had a disastrous experience with Flat Rate Movers, LTD, who damaged their belongings and house during a move, then refused to communicate or pay for damages. The user eventually got compensation by working directly with Flat Rate's backing insurance company, Hanover Insurance Company, after discovering the company's insurance information through the Federal Motor Carrier Safety ...

Why can't HTML alone do includes?

https://i0.wp.com/frontendmasters.com/blog/wp-content/uploads/2025/04/Screenshot-2025-04-29-at-11.34.15%E2%80%AFAM.png?resize=1024%2C551&ssl=1
The user is frustrated that HTML lacks a standard tag for including external HTML content, instead relying on various workarounds like JavaScript, server directives, and third-party tools. They wonder why this feature is not available in HTML, despite being a common need for most websites.

Minimum Viable Blog

A place for me to vent about my current obsessions.

Run LLMs on Apple Neural Engine (ANE)

https://camo.githubusercontent.com/200a27825878277c33d174496724949c919d7f6732dec03f96522a745107393b/68747470733a2f2f6170692e737461722d686973746f72792e636f6d2f7376673f7265706f733d416e656d6c6c2f416e656d6c6c26747970653d44617465
ANEMLL is an open-source project that accelerates Large Language Model porting to Apple Neural Engine, providing a seamless integration for low-power edge devices. It supports model conversion from Hugging Face models to CoreML format for on-device inference.

Why I stopped angel investing after 15 years, and what I'm doing instead

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%2Fe64b0a65-5bbe-4121-a6e1-4121c7b8f012_1890x1260.png
The author stopped angel investing after 15 years due to lack of transparency and shallow interactions with companies. They now focus on advisory roles, learning through teaching and podcasting, and investing through VC funds.

“An independent journalist” who won't remain nameless

https://media.beehiiv.com/cdn-cgi/image/fit=scale-down,format=auto,onerror=redirect,quality=80/uploads/asset/file/6fbc266a-0004-4e0b-b2e0-6c99ed538949/_MG_0269.jpg?t=1746258497
An independent journalist was not credited by CBS News for breaking a story about the US-Rwanda deportation deal despite confirming her reporting through multiple sources. She argues that legacy media must respect independent journalists and give them due credit for their work.

QModem 4.51 Source Code

https://opengraph.githubassets.com/8ab40efe3ddc7e36ba0897417d22cd8a5722e4239a652fbf9e7ce57fb6736fc9/AaronFriel/qmodem-4.51
QModem 4.51 is a historical MS-DOS telecommunications program with source code released for study and education. It supports various modem protocols and customization, developed in Turbo Pascal 5.x/6.0 for MS-DOS.

Google Gemini has the worst LLM API

https://img.notionusercontent.com/s3/prod-files-secure%2Fd3658b9a-e072-4310-bfa2-ac54e0c811ae%2Fc43c790e-5add-4226-b5a9-6ea8779f3470%2Fimage.png%3FspaceId%3Dd3658b9a-e072-4310-bfa2-ac54e0c811ae/size/?exp=1746403079&sig=inc3hfedKYo4SkKX22tG-R2g9aPZMuQybakfErbwSOw&id=1e57c5ab-9bae-800b-a39e-f8c368cf7643&table=block
Google AI Studio and Vertex AI offer Gemini models, but Vertex AI has more features and better documentation. However, Vertex AI's API is quirky and requires manual setup for fine-tuned models.

Connomore64: Cycle exact emulation of the C64 using parallel microcontrollers

https://raw.githubusercontent.com/c1570/Connomore64/main/images/CNM64_Prototype_1.jpg
A C64 emulator project uses RP2040 microcontrollers to emulate the C64's CPU and video chip, with a custom PCB for a low-cost and hackable solution. The project aims to provide high emulation quality and real-time accuracy, with a focus on open-source and community involvement.

Why I Am Not Going to Buy a Computer (1987) [pdf]

A writer argues against using computers due to their dependence on strip-mined coal and the potential disruption of family relationships. He prefers to use a manual typewriter and his wife as his critic and editor.

I put sheet music into smart glasses [video]

N8n – Flexible AI workflow automation for technical teams

https://n8n.io/images/hero-bg.png
n8n offers a visual building experience with code integration for multi-step AI agents and app integration. It provides on-prem control, cloud convenience, and advanced features for efficient automation.

Numerical Linear Algebra Class in Julia TUM

The course is organized into 18 lectures. All lectures consist of a theoretical presentation followed by homework problems [pdf]. Most lectures are also followed by Julia coding assignments. 05. Sparse data structures and basic linear algebra subprograms slides [tex, pdf], notebook [ipynb, pdf]

The US has approved CRISPR pigs for food

https://wp.technologyreview.com/wp-content/uploads/2025/05/Piglets-on-sawdust-2_1.jpg
Genus has successfully designed pigs immune to the PRRS virus using CRISPR gene editing. The pigs are poised to enter the US food chain after FDA approval, potentially saving millions in losses and becoming the first CRISPR hit product.

Understanding Memory Management, Part 5: Fighting with Rust

https://educatedguesswork.org/img/lifetime-annotations.jpg
The lifetime of a variable is the time between when it's first created and when its last used. if we change holder.t to be an option<t, we get compile error even though we made &set_value() take 't' this is because we don’t get the magic behavior associated with mutable references - we just have to provide an argument that matches the self

How LWN is faring in 2025

The economic boom referenced in that article feels like a distant memory. if the situation worsens, we may have to go there, says robert saunders of nytimes.com - he says it's painful to jump up to the level after that... the irony of the timing of this is that ai chatbots can answer questions, not human ones, and they aren't

Deadly Screwworm Parasite's Comeback Threatens Texas Cattle, US Beef Supply

Ranchers in Fort Worth, Texas, are concerned about the return of the New World Screwworm, a deadly parasite that can kill a steer in 10 days. Top veterinarians expect the screwworm to return by summer after being eradicated from the US since the 1980s.

I turned a 40 year old Apple Mouse into a speech to text button

https://workshop.cjpais.com/images/handy-m0100/m0100.jpeg
A user converted a 40-year-old Apple M0100 mouse into a wireless speech-to-text button for their computer. They used a microcontroller, 3D printing, and custom PCB design to achieve this unique project.

We know a little more about Amazon's satellites

https://cdn.arstechnica.net/wp-content/uploads/2025/05/kuiperdeploy-640x380.jpg
Amazon's Kuiper satellites have launched with a trapezoidal design, differing from SpaceX's flat Starlink satellites. The 27 operational Kuiper satellites weigh around 1,200 pounds each.

RethinkDNS Resolver That Deploys to CF Workers, Deno Deploy, Fastly, Fly.io

https://opengraph.githubassets.com/9da04f19e7cb91bb51040ba782ccbc82f77f1f1f9afdc096556c4d634c4299ba/serverless-dns/serverless-dns
serverless-dns is a serverless, content-blocking DNS resolver that supports DoH and DoT. It runs on Cloudflare Workers, Deno Deploy, Fastly Compute@Edge, and Fly.io.

Bethesda Thinks Fan Remaster of Oblivion Is 'Very Special' and Supports It

https://i.kinja-img.com/image/upload/c_fit,q_60,w_645/a661e99b3bf42b5f3d8c97bfa889a241.jpg
Bethesda expressed support for the long-in-development fan mod Skyblivion, which recreates Oblivion in the Skyrim engine. The mod's devs received a copy of Oblivion Remastered from Bethesda and thanked the studio for its continued support.

Show HN: Use Third Party LLM API in JetBrains AI Assistant

https://opengraph.githubassets.com/b9405a03ed9ab9a74171f5b1302fa2101ae7b2d6106b2526dc2291e7fbf0ec62/Stream29/ProxyAsLocalModel
User created a proxy application to use custom LLM APIs in JetBrains AI Assistant. The application is a Ktor server that provides endpoints as LM Studio and Ollama, distributed as a fat jar and GraalVM native image for cross-platform use.

Why I ever wrote Clojure

The author, a former Clojure professional, believes high-paying jobs bore intelligent engineers who need intellectual challenges. Fintechs address this by allowing engineers to use new and exciting technologies, reducing turnover rates.

Federal Court Halts Dismantling of Federal Library Agency in ALA Lawsuit

https://www.ala.org/sites/default/files/styles/paragraph_image/public/2025-03/SHOW%20UP%20LOGO%20BLUE_RED.png?itok=oeD6gYaK
A US court granted a temporary restraining order to block the Trump Administration's dismantling of the Institute of Museum and Library Services. The order will stop the agency's dismantling while the court considers the case, allowing libraries to continue serving their communities.

Closures in Tcl

The user discusses the concept of closures in programming languages, specifically comparing C++ and Python, and notes that Tcl lacks built-in closures. The user creates a workaround for closures in Tcl using the namespace and TclOO object system, but notes that it has limitations similar to the C++ version.

FAA offering more incentives as air traffic controller shortage worsens

We store cookies on your browser to collect information for a personalized web experience, but you can choose to opt-out of certain types. Opting out may impact your experience and our ability to offer personalized ads.

Speedrunning and Modding the Incredibles: Rise of the Underminer

https://farlow.dev/assets/2025-05-02-rotu/secrets.png
The author is reverse engineering The Incredibles: Rise of the Underminer to optimize a speedrun and reclaim their record. They're using Ghidra to decompile the game's code and create a mod to draw enemy health on the screen.

Semantic unit testing: test code without executing it

The author created a Python library called suite for semantic unit testing, which uses LLMs to evaluate code implementation against documentation. Suite is meant to complement traditional unit testing, not replace it, and can be used to catch discrepancies and bugs early in the development process.

Carolina Eyck, renowned superstar of the theremin

https://static.ffx.io/images/$zoom_0.6404066073697586%2C$multiply_0.7725%2C$ratio_1.5%2C$width_756%2C$x_102%2C$y_0/t_crop_custom/q_86%2Cf_auto/a65840356f7c2f8a847cdac6d1579d236ae293fa
Carolina Eyck is a renowned theremin player who revolutionized the instrument's technique and wrote the modern manual. She performs with the Australian Chamber Orchestra in the Theremin & Beyond program, featuring new compositions and her own works.

Ghost in the machine? Legend of the 'haunted' N64 video game cartridge

https://ichef.bbci.co.uk/images/ic/480xn/p0l7qzvk.jpg.webp
Ben Drowned is a viral internet story about a haunted video game cartridge that traumatized a generation of young gamers. The story, created by Alex Hall in 2010, has influenced numerous video games and remains a classic example of a creepypasta.

You sent the message, but did you write it?

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%2F4e76e3ce-4121-4050-8a43-ccc03aeb9c2b_904x568.png
The user discusses how AI-enhanced communication is changing the way people interact, making it difficult to determine authorship and intent. They propose a list of 10 terms to describe these changes, such as "chatjacked" and "GPTMI," to help people notice and reflect on the impact of AI on communication.

Ask HN: Anyone else roll eyes at startups that went from "X" to "AI-powered X"?

You think AI is being misused to prop up failing ideas, but it can also enhance products if done well. The key is to use AI effectively, not just add it for novelty.

How Kim Jong Il Kidnapped a Director, Made a Cult Hit Godzilla Knockoff (2015)

https://media.vanityfair.com/photos/552294d3fa699a350cfdf333/master/w_2560%2Cc_limit/kim-jong-il-godzilla-pulgasari-movie.jpg
Kim Jong Il kidnapped South Korean filmmakers Shin Sang Ok and Choi Eun Hee to create a monster movie, Pulgasari, as a strategic weapon for North Korea. Pulgasari, a Godzilla knockoff, was a hit in North Korea but was banned after Shin and Choi escaped to the US.

Censorship concerns rise over Texas bill; Abilene bookstore pushes back

https://www.bigcountryhomepage.com/wp-content/uploads/sites/56/2025/04/VO.00_00_00_00.Still001_9afa96-edited.jpg
A Texas bill, HB1375, could lead to censorship and lawsuits for small businesses selling potentially "harmful" content to minors. Critics argue the bill's broad definition of "harmful" could infringe on bookstores' freedom to sell certain books.

Burning Mao

https://granta.com/wp-content/uploads/2025/04/Eberstadt_frontis-1280x427.jpg
The author met Andy Warhol at a dinner party in 1976, where they discussed art and writing, and Warhol asked the author to contribute to his magazine Interview. The author felt a connection with Warhol due to their shared sense of loneliness and outsider status.

Understanding-j: An introduction to the J programming language that gets to the

https://opengraph.githubassets.com/940d4db12db981b3717eb84759c306be4262f61f836b77ef163d995accef6cfe/bugsbugsbux/understanding-j
Dyadic versions return either the left or the right arg: 0. if x is a boolean, then y is an integer, otherwise it's an array of numbers. when z is larger than n, t is the number of atoms in the box. this is called'repeat'. the result is always the same - unless the gerund is empty. it is

Circuitpainter: Create PCBs using a simplfiied graphics language

https://raw.githubusercontent.com/Blinkinlabs/circuitpainter/main/doc/_static/images/lotus_leds.png
Create PCBs using a simplfiied graphics language. Contribute to Blinkinlabs/circuitpainter development by creating an account on GitHub.

Spain-Portugal blackouts: what happened

https://images.theconversation.com/files/665038/original/file-20250429-56-bfc2sw.jpg?ixlib=rb-4.1.0&rect=0%2C374%2C4031%2C2263&q=20&auto=format&w=320&fit=clip&dpr=2&usm=12&cs=strip
A blackout occurred in Spain on April 28 due to a technical failure in the grid's synchronisation. The incident highlights the need for better grid management and connections of solar facilities to maintain stability.

MathML with Pandoc

https://leancrew.com/all-this/images2025/20250503-Screenshot%20of%20BBEdit%20with%20inline%20equation%20highlighted.png
The user has found a solution to render equations on ANIAT using Pandoc, which converts LaTeX to MathML. They've created a Python script to clean up Pandoc's output for better rendering.

Show HN: Pipask – safer pip without compromising convenience

https://raw.githubusercontent.com/feynmanix/pipask/main/.github/pipask-demo.gif
Pipask is a pip replacement that performs security checks before installing packages, including verifying links, package age, and vulnerabilities. It can be added to shell configuration files for secure package installation and falls back to native pip with python -m pip if needed.

A memory of the nineteen nineties (1997)

https://web.archive.org/web/20120310213802im_/http://www.theatlantic.com/past/docs/issues/97nov/images/openbook.jpg
A man in a gray Inverness cape and black clerical hat appears in the British Museum's Round Reading Room, matching the description of Enoch Soames from a story by Max Beerbohm. He searches the catalogue for his name, but disappears without explanation.

VMOS – Virtual Android on Android

https://www.vmos.com/media/static/images/logo-title4.png
If you have already subscribed to Premium within VMOS on Google Play, you can enjoy the same Premium privileges by registering and logging in with the same email in VMOS Pro. VMOS Pro Download Two Accounts Online. Running two social accounts; Dealing with life and work in one device... Customizable Resolution. Define your own length, width and DPI, and record the resolution you set before.

Vibe Coding Is Overrated

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%2F9c1cc9e7-2ead-4c18-8303-8f0a21549445_1060x924.png
Vibe coding, a new tech movement, uses AI assistants to code, making software creation more accessible and rapid. However, it's not a replacement for traditional coding skills, and robust software still requires programming knowledge and expertise.

Cyborg cicadas play Pachelbel's Canon

https://cdn.arstechnica.net/wp-content/uploads/2025/05/cicada1-640x432.jpg
Japanese scientists at the University of Tsukuba created cyborg cicadas that can play music by attaching electrodes to their tymbals. The cicadas can produce specific musical notes and even play recognizable tunes like Pachelbel's Canon.

Where do scientists think this is all going?

https://www.quantamagazine.org/wp-content/uploads/2025/04/AI-Series-BUG-Light-Background.webp
Scientists and mathematicians report seeing AI's impact in their work, changing how they approach experiments and collaborations. They predict AI will continue to evolve rapidly over the next 5-10 years.

The number of new apartments is at a 50-year high, but states expect a slowdown

Vuntra City

https://vuntracity.com/library_logo.png
Vuntra City is an immersive game where you explore a procedurally generated city, meet inhabitants, and uncover secrets. The game has minimal combat and no pressure, allowing you to approach the city at your own pace.

Fuzzy images are our first look at Amazon's super-secret satellites

https://cdn.arstechnica.net/wp-content/uploads/2025/05/kuiperdeploy-640x380.jpg
Amazon's Kuiper satellites have launched with a trapezoidal design, differing from SpaceX's flat Starlink satellites. The 27 operational Kuiper satellites weigh around 1,200 pounds each.

'Unparalleled' snake antivenom made from man bitten 200 times

https://ichef.bbci.co.uk/news/480/cpsprodpb/d853/live/fe6df930-2737-11f0-afbf-ddff77f40225.jpg.webp
Tim Friede, a US man, injected himself with snake venom for 18 years, developing antibodies that protect against a wide range of species. His blood has led to an "unparalleled" antivenom that could potentially save up to 140,000 people a year from snakebites.

Why do econ journalists keep making this basic mistake?

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%2F98505d13-aeb3-48bd-a5f3-56546c8e96ff_1152x648.jpeg
Economics journalists consistently make a mistake by saying imports subtract from GDP, which is incorrect as imports are not counted in GDP, but rather in net exports. The mistake has serious negative consequences for American economic policymaking, as it influences national policy and has led to disastrous decisions such as Trump's tariffs.

Google can train search AI with web content even with opt-out

https://assets.bwbx.io/images/users/iqjWHBFdfxIU/iGhKsdYtFf7Q/v0/1200x800.jpg
Google's AI training can use web content even if publishers opt out. Google's controls only cover Google DeepMind work, not other company organizations.

Show HN: MP3 File Editor for Bulk Processing

https://cjmapp.net/img/ss00.png
Cjam is a Windows MP3 editor that imports files via drag and drop, allowing sequential processing and export. It enables fast editing without decoding and re-encoding.

Flies in the evidence room: Inside Belgium's rotting Justice Palace

https://www.ft.com/__origami/service/image/v2/images/raw/https%3A%2F%2Fd1e00ek4ebabms.cloudfront.net%2Fproduction%2Ff9f2ccb3-56f5-455c-bdfd-8e41bafcff26.jpg?source=next-barrier-page
Complete digital access to quality FT journalism with expert analysis from industry leaders. Pay a year upfront and save 20%.

Reading Zanzibar

Google published Zanzibar in 2019, a system for flexible and scalable authorization. It features primitives like usersets and tuples, and a configuration language, but its distributed consistency solution is complex and specific to Google's scale.

Digitization Complete for World-Renowned Franco Novacco Map Collection

https://www.newberry.org/uploads/transforms/_autoLarge/511293/999119938805867_Novacco_4F_16_00001_edit-2.webp
The Newberry and The Digital Archive Group digitized high-definition maps, making them accessible worldwide. The Novacco Collection is now available online, with high-resolution files for public use.

The Algebra of Patterns (Extended Version)

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Language designers should invest in a good pattern matching design to achieve a declarative programming model. A principled solution involves a boolean algebra of patterns and default clauses for order-independent pattern matching.

The Unreasonable Effectiveness of Multiple Dispatch in Julia (2019)

Computational Limit of Life May Be Billion Times Higher Than Assumed

https://hips.hearstapps.com/rover/profile_photos/e9b7a87b-359a-4fff-859b-ab9cf5e31c5b_1565789938.file?fill=1:1&resize=120:*
A theoretical physicist claims that aneural eukaryotic cells can process information up to a billion times faster than typical biochemical processes using quantum signals. This idea could revolutionize our understanding of biological computation and potentially surpass the power of quantum computers.

You can now directly sync Postgres with Redis

https://opengraph.githubassets.com/b0fa505071ce09eaf08f99e1155465db2c0e3c3dc250f673502d68a6d86909a2/redfly-ai-org/redfly.ai
redfly.ai is a schema-agnostic caching system that synchronizes databases with Redis for seamless data access without SQL query optimization or disk-based database scaling issues. It provides a data access layer that integrates caching, improving performance and security for large datasets.

Understanding transaction visibility in PostgreSQL clusters with read replicas

https://d2908q01vomqb2.cloudfront.net/887309d048beef83ad3eabf2a79a64a389ab1c9f/2025/05/02/DBBLOG-4860-a1.jpg
Amazon RDS for PostgreSQL Multi-AZ clusters exhibit a long-standing issue where transaction visibility order differs between primary and replicas. This issue, known as the Long Fork anomaly, doesn't lead to data loss but can cause non-repeatable reads in certain scenarios.

Determining favorite t-shirt color using science

https://ostwilkens.se/posts/6-determining-favorite-shirt-color/scrot0.png
User simplified wardrobe by trying on virtual t-shirt colors in Photopea, favoring brown and blue. Ordered second-hand t-shirts in these colors to test in real life.

Make music from GitHub contribution graphs

Generate Graph