Half-Baked Product

https://weli.dev/images/social_card_bg_hu_2720064dc817e53c.webp
A founder builds an oven company with a flawed MVP that fails to deliver on its promises, despite raising millions of dollars in funding. The company struggles to execute its vision due to poor engineering, sales, and management decisions.

PostgreSQL and the OOM Killer: Why We Use Strict Memory Overcommit

https://cdn.prod.website-files.com/64f9d9b4e737e7b37d4e39a4/669a6467d686c690fa7e7ac6_Burak.jpg
Enabling strict memory overcommit in Linux protects PostgreSQL from catastrophic OOM kills by preventing shared memory corruption. A kernel bug in Linux 6.5 caused inflated committed memory, but a fix was applied, allowing strict overcommit to be safely enabled.

Valve open source the Steam Machine e-ink screen so you can make your own

https://uploads.golmedia.net/uploads/articles/article_media/15354839511783064248gol2.webp
Valve has made the Steam Machine's e-ink display open source under the MIT license, allowing anyone to create their own "Inkterface". JSAUX plans to release pre-built versions of the display.

Jamesob's guide to running SOTA LLMs locally

https://raw.githubusercontent.com/jamesob/local-llm/master/images/rig.png
Have $2k burning a hole in your pocket and want some local, state-of-the-art machine intelligence? How about $40k? If Dario and Altman are giving you heartburn (they should be), read on to figure out how to run this new kind of computing locally. I was lucky/dumb enough to buy 4x RTX Pro 6000s back when they were cheaper. Because RAM is now so expensive, I opted to build a last-gen DDR4 ...

Wordgard: The new in-browser rich-text editor from the creator of ProseMirror

Wordgard is an open-source JavaScript library for in-browser rich-text editors with a powerful programming interface. It's customizable and free to use under the MIT license, but commercial users are expected to contribute to its maintenance.

The Fall and Rise of Screwworm

https://substackcdn.com/image/fetch/$s_!mzFn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3a17cc0-112b-419e-bc6a-a3910c5f3208_953x525.png
Screwworms, a flesh-eating parasite, have returned to the US after decades of eradication. The parasite was previously eliminated through a program that dropped millions of sterile male flies in infested areas.

Right to Local Intelligence

https://righttointelligence.org/beats/beat-01-local.png
Right to Intelligence advocates for open AI models, allowing users to download, own, and run them locally without needing a license. They provide state-specific call scripts to contact legislators about this issue.

CarPlay Is Additive

https://www.caseyliss.com/images/2026/no.gif
The author is disappointed that Rivian vehicles do not support CarPlay, a feature that allows phone interaction in cars. They believe Rivian should offer CarPlay as an option to attract more customers and increase sales.

Best Simple System for Now

https://dannorth.net/blog/best-simple-system-for-now/the_general_problem.png
You can have your cake and eat it, as long as you bake it carefully. ‘We can do this the quick way and pay later, or the thorough way and pay now.’ This seems to be a fundamental dichotomy in software development, between ‘perfectionism’ and ‘pragmatism’, but I do not think it has to be a trade-off at all. A CTO friend uses the metaphor of clearing two paths up a mountain. The left-hand path ...

Hunting a 16-year-old SQLite WAL bug with TLA+

https://ubuntu.com/wp-content/uploads/f847/Isometric-One-logo-Dark.jpg
SQLite fixed a long-standing bug in WAL checkpointing that could lead to database corruption. The dqlite team used TLA+ to model SQLite's behavior and found that dqlite is not affected by the bug due to its stricter locking mechanism.

Give Smart People the Tools to Do Smart Things

https://superuserdone.com/og/og-background_hu_ca9a6aaf37d1ad9d.png
Have you opened X or a tech news site lately? Then you are probably familiar, even exhausted by, posts like these: AI will beat the smelly humans. It is faster, cheaper, tireless, and anyone who doubts this (usually the experts in a field) is a dumb luddite who failed to adapt (and will end up in the permanent underclass). Conveniently, adaptation means buying the $200/mo subscription and ...

How working with a blind client revealed invisible accessibility gaps

https://iinteractive.com/assets/logo/20171023_ii_logo_blue.png
The author learned about the challenges of building accessible software through a project with a client who had blind and deaf employees, discovering that Microsoft's tools had significant accessibility gaps. The author emphasizes the importance of prioritizing accessibility from the start and working around platform limitations to create a better experience for users with disabilities.

The Safari MCP server for web developers

https://webkit.org/wp-content/themes/webkit/images/preview-card.jpg
Safari MCP server is a new tool for web developers that makes debugging faster and more powerful by connecting agents to a Safari browser window. It enables agents to emulate user experiences, access DOM, network requests, and console output, reducing manual checks and improving productivity.

Since Linux 6.9, LUKS suspend stopped wiping disk-encryption keys from memory

https://media.mathstodon.xyz/cache/preview_cards/images/034/328/066/original/808ef6b3dbb0dfd7.png
A user discovered a security vulnerability in Linux 6.9 where LUKS encryption keys remained in memory after suspend, making laptops susceptible to cold boot attacks. A patch was created to wipe the LUKS encryption keys on suspend, inspired by Debian's cryptsetup-suspend, and is now available for other Linux distributions.

Commodore 64 Basic for PostgreSQL

A new PostgreSQL extension, PL/CBMBASIC, brings Commodore 64 BASIC to PostgreSQL. It executes function bodies on Commodore 64 BASIC V2, with a 15-microsecond power cycle per call.

crustc: entirety of `rustc`, translated to C

https://opengraph.githubassets.com/36e1834876869cb9d9fedbc96ccbec266e59d764cc03fb7e06d3cdbcc1aa2db8/FractalFir/crustc
The user is working on a Rust to C compiler toolchain called cilly which can compile Rust code to C for arbitrary targets and is network transparent. The toolchain is still in development and not yet ready for public consumption due to some issues and the user's current busy schedule.

Show HN: TaskPeace – a task queue my AI coding agents pull work from over MCP

https://taskpeace.com/og.png
One line gives Claude Code / Cursor / ChatGPT the queue tools (get_next_task, complete_task, …). Grab your token first: sidebar foot → Connect your agent → Copy token, then: Restart your agent, then verify: claude mcp list → promptprio ✓ Connected. Per-tool guides: Claude Code · Cursor · Cline · Goose · Warp · Continue · Codex CLI · Gemini CLI · ChatGPT · Windsurf · Zed. The loop — six ...

Anatomy of Persistent Memory's 3 Layers: Comparing ContextNest, Mem0 and Zep

https://promptowl.ai/_next/image/?url=%2FKey-Agent-Stale-Facts-Owl-Doodle-V4.png&w=3840&q=75&dpl=dpl_4Lr4YbD1dtD6q7tMvLwpjsUch9HM
Designing production-grade AI agents requires building a robust, multi-tiered persistent memory architecture. A common pitfall is expecting a single memory database or context retrieval tool to handle everything. In practice, building a truly smart agent requires stacking three complementary memory layers: conversational session context, user personalization profiles, and governed corporate ...

Reality has a surprising amount of detail (2017)

https://johnsalvatier.org/assets/stairs-diagram.jpg
The author reflects on their childhood experiences working with their father, a Colombian immigrant, and how it taught them about the importance of paying attention to details in reality, which is often overlooked. This realization has implications for various domains, including programming, physics, and personal growth, and the author argues that seeking out and noticing details is crucial ...

Podman v6.0.0

https://blog.podman.io/wp-content/uploads/2022/11/containersgfx-1.png
Podman v6.0.0 is now available with improved networking, enhanced machine capabilities, and configuration file handling. This release includes Docker compatibility improvements and new features like Pesto rootless port forwarding and Quadlet evolution.

Immich 3.0

https://private-user-images.githubusercontent.com/27055614/615815076-fc8f6008-d486-4915-ad1b-feaddb856315.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3ODMwMjA4OTcsIm5iZiI6MTc4MzAyMDU5NywicGF0aCI6Ii8yNzA1NTYxNC82MTU4MTUwNzYtZmM4ZjYwMDgtZDQ4Ni00OTE1LWFkMWItZmVhZGRiODU2MzE1LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNjA3MDIlMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjYwNzAyVDE5Mjk1N1omWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJjYzZiNGFhYTkwZTMxMzZjMzNhYmFkYWNhMzYzMTU5NDAyMTE1MzA4ODg2NDIzMjgzMDc4NTQ2NTMyYzRiMjMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JnJlc3BvbnNlLWNvbnRlbnQtdHlwZT1pbWFnZSUyRnBuZyJ9.NL9KZU3FWYQTpMUSstDbeYt3RK1tIMkG5o6C8gl2tsM
v3.0.0 Welcome to Immich v3.0.0! After months of hard work from the team and our amazing contributors, we're thrilled to announce the next major version of Immich: v3.0.0! 🎉 Breaking changes Th...

Local Reasoning for Global Properties

The author believes that programming languages can help prevent bugs in AI-generated code by enforcing global properties, such as data race freedom, through local reasoning. The author uses Rust as an example of a language that enforces data race freedom through ownership types and traits, and suggests that this approach could be applied to other languages to improve code reliability and productivity.

Quake in 13 Kilobytes (2021)

https://play.js13kgames.com/q1k3/.c.jpg
The game has great graphics, music, and gameplay despite its small size of 13k. It features enemy AI with line of sight checks, dynamic lighting, and impressive graphics for its tiny size.

Alibaba to ban Claude Code in workplace over alleged backdoor risks, source says

Please enable JS and disable any ad blocker

Gemini Code Assist will be shut down on July 17

https://www.gstatic.com/devrel-devsite/prod/v3be1e30159846e100d05529400567b663b9f8b605137438a2f417848d68359dd/cloud/images/social-icon-google-cloud-1200-630.png
Gemini Code Assist on GitHub is a code reviewer that automatically summarizes pull requests and provides in-depth code reviews. It can be invoked at any stage of a pull request and interacts with users through comments.

Program-as-Weights: A Programming Paradigm for Fuzzy Functions

https://arxiv.org/static/browse/0.3.4/images/arxiv-logo-fb.png
Researchers propose fuzzy-function programming, compiling natural-language functions into compact neural artifacts. This approach, Program-as-Weights, uses a 4B compiler to produce efficient adapters for a lightweight interpreter.

Hackers shoveled snow for company, were rewarded with network admin access

https://image.theregister.com/5266495.jpg?imageId=5266495&panox=0.00&panoy=25.97&panow=100.00&panoh=71.27&heightx=32.48&heighty=0.00&heightw=41.43&heighth=99.53&width=960&height=432&format=webp&format=jpg
Two red teamers gained access to a company's network by posing as new employees and exploiting a maintenance door left open during winter. They used a hidden Raspberry Pi to breach the network and gain domain admin access through password vulnerabilities.

Show HN: Pieces – Social network for people

https://piecesof.me/og-image.png
PIECES is for the people (forreal, people) — your posts, galleries, docs and stories, all in one home.

Exapunks (2018)

https://www.zachtronics.com/exapunks/trailer.jpg
A former hacker with the phage now makes deals for one hack per dose of medication. They learn from TRASH WORLD NEWS, a zine with hacking tutorials and tips.

Zuckerberg 'Admits' Meta's Layoffs Were Ineffective

Mark Zuckerberg admitted Meta's AI development hasn't accelerated as expected. Meta's management relies on "vibes" which often lead to wrong decisions.