Home

Everything as code: How we manage our company in one monorepo
benbeingbin about 7 hours ago

Everything as code: How we manage our company in one monorepo

This article explores the concept of 'Everything as Code' and how it can be implemented in a monorepo structure. It discusses the benefits of this approach, including improved collaboration, reduced complexity, and better version control, and provides guidance on setting up and managing a monorepo for 'Everything as Code'.

kasava.dev
179 166
Summary
Project ideas to appreciate the art of programming
vitaelabitur about 5 hours ago

Project ideas to appreciate the art of programming

This article provides a curated list of programming project ideas for aspiring developers, covering a range of topics and skill levels to help individuals enhance their coding abilities and build a strong portfolio.

codecrafters.io
136 43
Summary
Zpdf: PDF text extraction in Zig – 5x faster than MuPDF
lulzx about 8 hours ago

Zpdf: PDF text extraction in Zig – 5x faster than MuPDF

The article describes zpdf, an open-source PDF rendering library written in Rust that aims to provide fast and accurate PDF rendering capabilities. It highlights the library's performance, accuracy, and cross-platform support, making it a promising solution for integrating PDF functionality into applications.

github.com
120 46
Summary
Toro: Deploy Applications as Unikernels
ignoramous about 10 hours ago

Toro: Deploy Applications as Unikernels

ToroKernel is an open-source microkernel designed for embedded systems and real-time applications. It offers a lightweight and modular architecture, as well as support for various hardware platforms and programming languages.

github.com
119 104
Summary
Humans May Be Able to Grow New Teeth Within Just 4 Years
rmason about 6 hours ago

Humans May Be Able to Grow New Teeth Within Just 4 Years

Japanese researchers have successfully grown and implanted new teeth in human patients, potentially offering a groundbreaking alternative to traditional dental implants. The study demonstrates the feasibility of regenerative dentistry, which could revolutionize how missing teeth are replaced in the future.

popularmechanics.com
89 40
Summary
Sabotaging Bitcoin
zdw about 7 hours ago

Sabotaging Bitcoin

The article discusses the potential for sabotaging the Bitcoin network by exploiting vulnerabilities in the system's design and execution. It explores various attack vectors that could undermine the cryptocurrency's stability and functionality.

blog.dshr.org
89 51
Summary
U.S. cybersecurity experts plead guilty for ransomware attacks
robotnikman about 6 hours ago

U.S. cybersecurity experts plead guilty for ransomware attacks

Two U.S. cybersecurity experts have pleaded guilty to carrying out ransomware attacks, facing up to 20 years in prison each. The group they were part of demanded up to $10 million from each victim company.

tomshardware.com
58 8
Summary
Escaping containment: A security analysis of FreeBSD jails [video]
todsacerdoti about 8 hours ago

Escaping containment: A security analysis of FreeBSD jails [video]

The article examines the security of FreeBSD jails, a containerization technology, and presents several vulnerabilities that could allow an attacker to escape the jail's confinement and gain access to the host system. The researchers demonstrate practical attacks and discuss the implications for the security of container-based systems.

media.ccc.de
55 1
Summary
Foreign tech workers are avoiding travel to the US
CrankyBear about 8 hours ago

Foreign tech workers are avoiding travel to the US

The article discusses how foreign tech workers are increasingly avoiding travel to the U.S. due to concerns over the country's immigration policies and the political climate, which has led to a decline in the number of skilled workers applying for U.S. jobs.

computerworld.com
41 23
Summary
Quality of drinking water varies significantly by airline
azinman2 about 3 hours ago

Quality of drinking water varies significantly by airline

The article discusses a study conducted by the Center for Food as Medicine, which examined the effects of airline water on passenger health and longevity. The study found that exposure to certain contaminants in airplane water may have long-term implications for passenger health and lifespan.

foodmedcenter.org
41 13
Summary
Now That He Has No Power, Mitt Romney Says "Tax the Rich"
robtherobber about 8 hours ago

Now That He Has No Power, Mitt Romney Says "Tax the Rich"

The article discusses Mitt Romney's op-ed in the New York Times, in which he argues for raising taxes on the wealthy to address inequality and fund social programs. It examines Romney's shift from his previous Republican positions and analyzes the potential political implications of his proposal.

jacobin.com
39 6
Summary
Show HN: I remade my website in the Sith Lord Theme and I hope it's fun
cookiengineer about 9 hours ago

Show HN: I remade my website in the Sith Lord Theme and I hope it's fun

I used the time over Christmas and in between the years to redesign my website.

This time I decided to make it in the theme of an evil Sith Lord that commands the Galactic Cookie Empire, because I found my previous cookie consent game a bit boring after a while.

Here's the website's welcome page and the cookie consent game: https://cookie.engineer/index.html

(the cookie consent game isn't started on any other page of my website, only on the welcome page)

I also made a "making of" weblog article series, in case you're interested in the development process and how I implemented it and what kind of troubles I went through already:

- Making of the Game: https://cookie.engineer/weblog/articles/making-of-my-website...

- Making of the Avatar: https://cookie.engineer/weblog/articles/making-of-my-website...

- Debuggers to toy around with: https://cookie.engineer/design/consent/index.html

It "should" work on modern browsers. I tested it on Firefox on Linuxes, Chrome/Chromium on Linuxes, and Safari on Macbook. Don't have an iPhone so I can't test that, but my two old Android phones were also working fine with the meta viewport hack (I can't believe this is still the "modern" way to do things after 15 years. Wtf).

Best experience is of course with a bigger display. On smaller screen sizes, the game will use a camera to zoom around the game world and follow the player's spaceship. Minimum window width is 1280 pixels for no camera, and I think 800 pixels to be playable (otherwise the avatar gets in the way too much in the boss fights).

Oh, there's also a secret boss fight that you can unlock when you toy around with the Dev Tools :)

What's left to do on the avatar animation side:

- I have to backport CMUdict to JavaScript / ECMAScript. That's what I'm working on right now, as I'm not yet satisfied with the timings of the phonemes. Existing tools and pipelines that do this in python aren't realtime, which leads to my next point.

- I want to switch to using the "waveform energy detection" and a zero cross rate detector to time phonemes more correctly. I believe that changes in waveforms and their structures can detect differences in phonemes, but it's a gut feeling and not a scientific fact. Existing phoneme animation papers were kind of shit and broken (see my making of article 2). The phoneme boundary detector is highly experimental though and is gonna need a couple weeks more time until it's finished.

That's it for now, hope you gonna enjoy your stay on my website and I hope you gonna have fun playing the Cookie Consent Game :)

Oh, also, because it might not be obvious: No LLMs were used in the making of this website. Pretty much everything is hand-coded, and unbundled and unminified on purpose so visitors can learn from the code if they want to.

~Cookie

cookie.engineer
27 12
Summary
Show HN: Brainrot Translator – Convert corporate speak to Gen Alpha and back
todaycompanies about 11 hours ago

Show HN: Brainrot Translator – Convert corporate speak to Gen Alpha and back

Hey HN, I built this because the generational gap online is getting wider (and weirder). It’s an LLM-wrapper that translates "Boomer" (normal/corporate English) into "Brainrot" (Gen Alpha slang) and vice versa. It also has an "Image-to-Rot" feature that uses vision to describe uploaded images in slang. It’s mostly for fun, but actually kind of useful for deciphering what your younger cousins are saying. Would love to hear what you think!

brainrottranslator.com
17 2
Summary
How the “Marvelization” of Cinema Accelerates the Decline of Filmmaking
PaulHoule about 6 hours ago

How the “Marvelization” of Cinema Accelerates the Decline of Filmmaking

The article discusses the 'marvelization' of cinema, where blockbuster superhero movies have come to dominate the film industry, leading to a decline in diverse and innovative filmmaking. It argues that this trend reduces creative risks and undermines the art of filmmaking.

openculture.com
15 2
Summary
Show HN: Replacing my OS process scheduler with an LLM
ImPrajyoth about 11 hours ago

Show HN: Replacing my OS process scheduler with an LLM

The article discusses the creation of the BrainKernel project, which aims to develop an open-source, cross-platform, deep learning framework for brain-computer interface applications. The project focuses on building a modular and scalable system to facilitate research and development in the field of brain-computer interfaces.

github.com
14 6
Summary
2025 Was Another Exceptionally Hot Year
Brajeshwar about 12 hours ago

2025 Was Another Exceptionally Hot Year

The year 2025 is projected to be the second-hottest year on record globally, continuing the trend of rising temperatures due to climate change. This finding is based on a new analysis that examines the impact of various climate change scenarios on global temperatures.

e360.yale.edu
12 1
Summary
Lottocracy: Democracy Without Elections
egghack about 9 hours ago

Lottocracy: Democracy Without Elections

Lottocracy is a proposed system of government where political decisions are made through a lottery of randomly selected citizens, aiming to increase political participation and reduce the influence of special interests.

lottocracy.org
11 3
Summary
'Commuting Is Bad'–Particularly for Women
zeroonetwothree about 10 hours ago

'Commuting Is Bad'–Particularly for Women

The article examines how the gender wage gap is exacerbated by the disproportionate burden of commuting faced by mothers, who often have to balance work and family responsibilities. It highlights the need for policies and workplace practices that accommodate the realities of modern family life.

theatlantic.com
8 3
Summary
India has surpassed Japan to become the fourth-largest economy
guptadeepak about 7 hours ago

India has surpassed Japan to become the fourth-largest economy

India has surpassed Japan to become the world's fourth-largest economy, according to a recent report. This shift highlights India's growing economic prominence on the global stage.

dw.com
8 1
Summary
Show HN: MCP Mesh – one endpoint for all your MCP servers (OSS self-hosted)
gadr90 about 11 hours ago

Show HN: MCP Mesh – one endpoint for all your MCP servers (OSS self-hosted)

Hey HN! I’m Gui from deco (decocms.com). We’ve been using this tool internally as the foundation for a few customer AI platforms, and today we’re open-sourcing it as MCP Mesh.

MCP is quickly becoming the standard for agentic systems, but… once you go past a couple servers it turns into the same problems for every team:

- M×N config sprawl (every client wired to every server, each with its own JSON + ports + retries) - Token + tool bloat (dumping tool definitions into every prompt doesn’t scale) - Credentials + blast radius (tokens scattered across clients, hard to audit, hard to revoke) - No single place to debug (latency, errors, “what tool did it call, with what params?”)

MCP Mesh sits between MCP clients and MCP servers and collapses that mess into one production endpoint you can actually operate.

What it does:

- One endpoint for Cursor / Claude / VS Code / custom agents → all MCP traffic routes through the mesh - RBAC + policies + audit trails at the control plane (multi-tenant org/workspace/project scoping) - Full observability with OpenTelemetry (traces, errors, latency, cost attribution) - Runtime strategies as “gateways” to deal with tool bloat: Full-context (small toolsets), Smart selection (narrow toolset before execution), Code execution (load tools on-demand / run code in a sandbox) - Token vault + OAuth support, proxying remote servers without spraying secrets into every client - MCP Apps + Bindings so apps can target capability contracts and you can swap MCP providers without rewriting everything

A small but surprisingly useful thing: the UI shows every call, input/output, who ran it, and lets you replay calls. This ended up being our “Wireshark for MCP” during real workflows.

It’s open-source + self-hosted (run locally with SQLite; Postgres or Supabase for prod).

You can start with `npx @decocms/mesh` or clone + run with Bun.

We’d love your feedback!

Links below:

Repo: https://github.com/decocms/mesh

Landing: https://www.decocms.com/mcp-mesh

Blog post: https://www.decocms.com/blog/post/mcp-mesh

edit: layout

github.com
7 0
Summary