Top stories

A guide to local coding models
mpweiher about 3 hours ago

A guide to local coding models

This article discusses the capabilities and cost-effectiveness of the Claude AI model, suggesting that users can access similar capabilities to ChatGPT for a lower monthly subscription fee, making it a more affordable option for many users.

aiforswes.com
115 55
Summary
FlorinSays about 6 hours ago

Logging Sucks

loggingsucks.com
479 169
lemper 6 days ago

I'm just having fun

The article discusses the author's perspective on the importance of having fun and not taking life too seriously. It emphasizes the value of enjoying the present moment and maintaining a positive, lighthearted attitude, even in the face of life's challenges.

jyn.dev
59 22
Summary
seinvak about 7 hours ago

Show HN: Books mentioned on Hacker News in 2025

The article discusses the rise of 'software-based' cities, where urban planning and development are increasingly driven by technology and data-driven decision-making. It explores how cities are leveraging digital tools and platforms to enhance infrastructure, services, and citizen engagement.

hackernews-readings-613604506318.us-west1.run.app
292 113
Summary
The gift card accountability sink
walterbell about 3 hours ago

The gift card accountability sink

This article explores the growing issue of gift card fraud, highlighting the need for increased accountability and security measures to combat the rising trend of scammers abusing gift card systems to steal money from unsuspecting consumers.

bitsaboutmoney.com
58 30
Summary
More on whether useful quantum computing is "imminent"
A_D_E_P_T about 3 hours ago

More on whether useful quantum computing is "imminent"

The article discusses the potential risks and considerations surrounding the development of advanced artificial intelligence, focusing on the importance of ensuring that such systems are aligned with human values and interests to avoid unintended consequences.

scottaaronson.blog
44 28
Summary
ingve about 3 hours ago

Rue: Higher level than Rust, lower level than Go

Rue is a new programming language that aims to provide a concise and elegant syntax for building modern software applications. It focuses on simplicity, productivity, and ease of use, making it an attractive choice for developers seeking a streamlined programming experience.

rue-lang.dev
38 26
Summary
Disney Imagineering Debuts Next-Generation Robotic Character, Olaf
ChrisArchitect about 2 hours ago

Disney Imagineering Debuts Next-Generation Robotic Character, Olaf

Disney has unveiled a new robotic version of the beloved Olaf character from the Frozen franchise, marking a significant advancement in Disney's innovative technology. This autonomous figure represents a new era of immersive and interactive Disney experiences, blending advanced robotics with beloved characters.

disneyparksblog.com
17 8
Summary
alentodorov about 8 hours ago

Show HN: WalletWallet – create Apple passes from anything

I got my Apple developer certificate and built a simple app to solve a problem I had. One shop I buy from doesn't have Apple Wallet passes. Since you need signed certificates to build these very simple things, I created a minimal app that signs them. It's available if you need it too. It won't scan cards with AI - you manually enter the barcode, which I think makes it less prone to error.

walletwallet.alen.ro
248 75
mfiguiere 3 days ago

Evaluating Chain-of-Thought Monitorability

The article discusses the importance of monitoring and evaluating the chain of thought process in language models to ensure their transparency and accountability. It explores the challenges and potential solutions for making the inner workings of these models more understandable and interpretable.

openai.com
8 0
Summary
I Program on the Subway
evankhoury 5 days ago

I Program on the Subway

This article explores the challenges and benefits of programming during the commute on public transportation, highlighting the need for focused work environments and the tradeoffs between productivity and distractions in such settings.

scd31.com
142 91
Summary
janandonly about 5 hours ago

Mullvad VPN: "This is a Chat Control 3.0 attempt."

Mullvad, a privacy-focused VPN service, announces a new feature allowing users to access the Tor network directly through their Mullvad VPN client, providing an additional layer of privacy and security.

mastodon.online
387 113
Summary
Show HN: Autograd.c – a tiny ML framework built from scratch
sueszli 6 days ago

Show HN: Autograd.c – a tiny ML framework built from scratch

built a tiny pytorch clone in c after going through prof. vijay janapa reddi's mlsys book: mlsysbook.ai/tinytorch/

perfect for learning how ml frameworks work under the hood :)

github.com
31 1
firefoxd about 5 hours ago

I can't upgrade to Windows 11, now leave me alone

The article discusses the frustration of users who are unable to upgrade to Windows 11 due to their hardware not meeting the system requirements. It explores the challenges faced by those who wish to continue using their existing devices and the limited options available to them.

idiallo.com
270 255
Summary
surprisetalk about 8 hours ago

E.W.Dijkstra Archive

This website presents the writings and lectures of Edsger Dijkstra, a renowned computer scientist who made significant contributions to the field of computer science, including the development of algorithms and programming languages.

cs.utexas.edu
99 8
Summary
CO2 batteries that store grid energy take off globally
rbanffy about 8 hours ago

CO2 batteries that store grid energy take off globally

The article discusses a novel battery technology that uses carbon dioxide as the active material, which could potentially provide a more environmentally friendly and cost-effective energy storage solution compared to traditional lithium-ion batteries.

spectrum.ieee.org
109 86
Summary
Structured outputs create false confidence
gmays about 9 hours ago

Structured outputs create false confidence

The article discusses the potential pitfalls of using structured outputs in machine learning models, such as creating a false sense of confidence in the model's predictions. It emphasizes the importance of understanding the limitations of structured outputs and the need for careful interpretation of model results.

boundaryml.com
105 53
Summary
immibis about 8 hours ago

ARIN Public Incident Report – 4.10 Misissuance Error

arin.net
128 33
Autoland Saves King Air, Everyone Reported Safe
bradleybuda about 7 hours ago

Autoland Saves King Air, Everyone Reported Safe

The article describes how the autoland feature of a King Air turboprop aircraft saved the lives of the crew and passengers when the pilot became incapacitated, allowing the plane to land safely without human intervention.

avbrief.com
57 22
Summary
Get an AI code review in 10 seconds
oldmanrahul about 6 hours ago

Get an AI code review in 10 seconds

The article discusses a trick for using AI tools to assist with code reviews, which can help identify issues and improve code quality. It highlights the benefits of AI-powered code review, including faster feedback, more consistent reviews, and the ability to scale code review processes.

oldmanrahul.com
77 41
Summary
Coarse Is Better
_dain_ about 11 hours ago

Coarse Is Better

The article argues that coarse-grained models can often outperform more complex, fine-grained models in machine learning tasks, as they are more robust to noise and better capture the essence of the problem. It suggests that simplicity and generalization should be prioritized over detailed modeling in many real-world applications.

borretti.me
172 92
Summary
Ruby website redesigned
psxuaw about 17 hours ago

Ruby website redesigned

The article provides an overview of the Ruby programming language, highlighting its core features, such as being a dynamic, object-oriented, and interpreted language, as well as its emphasis on simplicity and developer productivity.

ruby-lang.org
344 134
Summary
SanjayMehta about 18 hours ago

Indoor tanning makes youthful skin much older on a genetic level

The article reports that indoor tanning can make skin appear much older at the genetic level, accelerating the aging process and increasing the risk of skin cancer. Researchers found that indoor tanning exposure is associated with significant changes in gene expression related to skin aging and cancer.

ucsf.edu
212 153
Summary
You’re not burnt out, you’re existentially starving
thanedar about 5 hours ago

You’re not burnt out, you’re existentially starving

The article argues that the feeling of burnout may not be caused by overwork, but by a deeper existential crisis stemming from a lack of meaning, purpose, and connection. It suggests that addressing these underlying needs can help alleviate the symptoms of burnout.

neilthanedar.com
166 170
Summary
42point2 about 9 hours ago

Three ways to solve problems

The article discusses three effective problem-solving strategies: reframing the problem, considering alternative solutions, and breaking down the problem into smaller steps. It emphasizes the importance of approaching problems with an open and creative mindset to find the best solutions.

andreasfragner.com
101 19
Summary
Show HN: Shittp – Volatile Dotfiles over SSH
sdovan1 about 11 hours ago

Show HN: Shittp – Volatile Dotfiles over SSH

github.com
113 61
Waymo halts service during S.F. blackout after causing traffic jams
rwoll about 19 hours ago

Waymo halts service during S.F. blackout after causing traffic jams

Waymo, a self-driving car company, has temporarily halted its autonomous vehicle service in San Francisco due to safety concerns amid heavy rainfall and flooding. The company is working to resume operations as soon as conditions improve and it can ensure the safety of its vehicles and passengers.

missionlocal.org
158 243
Summary
Engineering dogmas it's time to retire
kiyanwang about 2 hours ago

Engineering dogmas it's time to retire

The article challenges five common engineering dogmas, including the belief that technical debt is always bad, that monoliths are inferior to microservices, and that engineers should avoid taking shortcuts. It argues that these dogmas should be reconsidered in the context of real-world constraints and business priorities.

newsletter.manager.dev
8 1
Summary
mrsurge 4 days ago

FWS – pip-installable embedded process supervisor with PTY/pipe/dtach back ends

I’m releasing *Framework Shells* (`fws`): a standalone Python package for orchestrating long-running background processes (“shells”) with *PTY*, *pipes*, and *dtach* backends.

This is meant for environments where you don’t want to stand up a full supervisor stack (or don’t have one): quick multi-service prototypes, dev environments, constrained userlands, etc.

### What it does

* Spawn/manage shells with:

  * **PTY**: interactive terminal sessions (resize, input, stream)
  * **Pipes**: stdin/stdout/stderr streams (good for daemons/LSPs)
  * **dtach**: persistent sessions you can attach/detach to (survives manager restarts)
* *Runtime isolation* (the big feature): shells are namespaced by `~/.cache/framework_shells/runtimes/<repo_fingerprint>/<runtime_id>/...` so two clones of the same repo can run concurrently without cross-adoption or cross-control. * *Control surfaces*: CLI + optional FastAPI/WS UI for listing, logs, and lifecycle actions. * Optional *hooks* for host integration (external registries/telemetry).

### CLI quickstart

```bash # list shells fws list

# run a one-off shell (no spec) fws run --backend pty --label demo -- bash -l -i

# apply a YAML shellspec (recommended) fws up shells.yaml

# terminate shells fws down

# attach to a dtach-backed shell fws attach <shell_id>

# show managed shells + procfs descendants fws tree --depth 4 ```

### Shellspec example

```yaml version: "1" shells: worker: backend: proc cwd: ${ctx:PROJECT_ROOT} subgroups: ["worker", "project:${ctx:APP_ID}"] command: ["python", "-m", "your_module.worker", "--port", "${free_port}"] ```

### Isolation + security model (simple by default)

* `FRAMEWORK_SHELLS_SECRET` derives the `runtime_id` (namespace) and API tokens. * If the secret is set, mutating API endpoints require:

  * `Authorization: Bearer <token>` (or `X-Framework-Key`).
* If the secret is unset, auth is disabled (dev mode).

Hard limit: if two runtimes share the same OS user/UID, the OS may still allow signaling each other’s processes. The guarantee is: no cross-count/adopt/control *through the library’s control plane*.

### Real-world usage

I use this as the substrate of a full dev environment where “apps are shells” (terminals, IDE + LSP, agent/MCP, aria2 RPC, file explorer, llama.cpp runner, etc.). Repo:

```text https://github.com/mrsurge/termux-extensions-2 ```

### Feedback I want

* Does the secret/fingerprint/runtime isolation contract feel right? * Any obvious foot-guns in the default API/CLI? * Expectations vs systemd/supervisord/tmux/dtach: where would you use this?

github.com/mrsurge/framework-shells

pip install "framework-shells @ git+https://github.com/mrsurge/framework-shells@main"

```bash fws --help ```

13 3
Show HN: Jmail – Google Suite for Epstein files
dvrp 1 day ago

Show HN: Jmail – Google Suite for Epstein files

Hi everyone! My name's Luke and I made the original Jmail here alongside Riley Walz. We had a ton of friends collaborate on building out more of the app suite last night in lieue of DOJ's "Epstein files" release.

Please AMA!

jmail.world
1,359 319