Top stories

tomjuggler about 13 hours ago

Google is dead. Where do we go now?

The article discusses the decline of Google's dominance in the search engine market and explores alternative search platforms that may emerge as the next go-to options for users, highlighting the potential for decentralized and privacy-focused search engines to gain traction in the future.

circusscientist.com
779 647
Summary
haunter about 17 hours ago

GOG is getting acquired by its original co-founder

GOG, the digital game store and distribution platform, is being acquired by its original co-founder, Marcin Iwiński. The acquisition is expected to strengthen GOG's position in the gaming industry and provide more resources for the platform's continued development.

gog.com
671 384
Summary
Hacking Washing Machines [video]
clausecker about 8 hours ago

Hacking Washing Machines [video]

The article discusses how some modern washing machines can be hacked, allowing remote access and control of the appliances. It explores the security vulnerabilities in the design and connectivity of these smart home devices, and the potential risks and implications for users.

media.ccc.de
108 27
Summary
1970-01-01 about 10 hours ago

Stranger Things creator says turn off "garbage" settings

The article discusses how the creators of the hit Netflix series 'Stranger Things' have asked viewers to turn off their settings and watch the season premiere as intended, without adjustments to aspects like screen brightness or aspect ratio. This is to ensure viewers experience the show as the creators intended.

screenrant.com
168 278
Summary
ManusAI Joins Meta
gniting about 11 hours ago

ManusAI Joins Meta

Manus, a leading hand-tracking and motion control technology company, has joined forces with Meta (formerly Facebook) to collaborate on the next generation of virtual and augmented reality experiences. The partnership aims to accelerate the development of innovative input and interaction solutions for immersive computing platforms.

manus.im
221 135
Summary
Tesla's 4680 battery supply chain collapses as partner writes down deal by 99%
coloneltcb about 16 hours ago

Tesla's 4680 battery supply chain collapses as partner writes down deal by 99%

Tesla's 4680 battery supply chain is facing challenges, as a key partner has written down a significant asset value due to delays and uncertainties in the 4680 battery program. This development highlights the complexities and risks involved in scaling up new battery technologies for electric vehicles.

electrek.co
431 465
Summary
dcminter 7 days ago

UNIX Fourth Edition

squoze.net
29 5
The future of software development is software developers
cdrnsf about 14 hours ago

The future of software development is software developers

The article explores the future of software development, highlighting the increasing importance of software developers as the demand for their skills grows. It suggests that software developers will play a central role in shaping the technological landscape of the future.

codemanship.wordpress.com
195 164
Summary
yarlinghe 5 days ago

Show HN: One clean, developer-focused page for every Unicode symbol

I’m building a Unicode reference where each symbol has its own dev-friendly page with all relevant encodings.

Example: [https://fontgenerator.design/symbol/almost-equal-to](https://fontgenerator.design/symbol/almost-equal-to)

Includes Unicode, HTML, CSS, JS, UTF-8/16 bytes, URL encoding, and usage examples.

The same structure is used across thousands of symbols (math, arrows, currency, tech/UI, punctuation).

Built because existing references are fragmented. Feedback welcome.

fontgenerator.design
9 6
Summary
The Signature Flicker
tosh 4 days ago

The Signature Flicker

The article discusses a solution to the problem of 'signature flicker' in iOS apps, where the signing certificate can change unexpectedly, causing UI glitches. The author presents a technique that allows apps to gracefully handle certificate changes without disrupting the user experience.

steipete.me
18 9
Summary
Show HN: Stop Claude Code from forgetting everything
austinbaggio about 11 hours ago

Show HN: Stop Claude Code from forgetting everything

I got tired of Claude Code forgetting all my context every time I open a new session: set-up decisions, how I like my margins, decision history. etc.

We built a shared memory layer you can drop in as a Claude Code Skill. It’s basically a tiny memory DB with recall that remembers your sessions. Not magic. Not AGI. Just state.

Install in Claude Code:

  /plugin marketplace add https://github.com/mutable-state-inc/ensue-skill
  /plugin install ensue-memory
  # restart Claude Code
What it does: (1) persists context between sessions (2) semantic & temportal search (not just string grep). Basically git for your Claude brain

What it doesn’t do: - it won’t read your mind - it’s alpha; it might break if you throw a couch at it

Repo: https://github.com/mutable-state-inc/ensue-skill

If you try it and it sucks, tell me why so I can fix it. Don't be kind, tia

github.com
141 170
Summary
AI is forcing us to write good code
sgk284 about 14 hours ago

AI is forcing us to write good code

The article discusses how the rise of AI is pushing developers to write better, more robust code. AI systems require carefully designed and well-documented code, leading to improved coding practices and a heightened focus on software quality and maintainability.

bits.logic.inc
170 125
Summary
MongoDB Server Security Update, December 2025
plorkyeran about 9 hours ago

MongoDB Server Security Update, December 2025

MongoDB has released a security update to address a vulnerability in its server software. The update is recommended for all MongoDB users to ensure the continued security and reliability of their MongoDB deployments.

mongodb.com
73 27
Summary
pbhn 5 days ago

Incremental Backups of Gmail Takeouts

This article discusses the author's approach to creating incremental backups of their Gmail takeouts, which involves using a combination of Google Takeout, Git, and a custom Python script to efficiently manage and update their backup archives over time.

baecher.dev
76 38
Summary
birdculture about 10 hours ago

Parsing Advances

The article discusses the evolution of parsing technology, highlighting the importance of incremental parsing for building responsive user interfaces. It examines the history of parsing approaches and the recent advancements in techniques like predictive parsing and continuous parsing, which aim to improve the efficiency and responsiveness of parsing in modern software development.

matklad.github.io
75 8
Summary
Outside, Dungeon, Town: Integrating the Three Places in Videogames (2024)
vector_spaces about 9 hours ago

Outside, Dungeon, Town: Integrating the Three Places in Videogames (2024)

The article discusses the three main locations in video games - the Dungeon, the Town, and the Outside World - and how they can be better integrated to create a more cohesive and immersive game world. It explores the purpose and function of each location and suggests ways to blend them seamlessly for a more engaging player experience.

keithburgun.net
64 30
Summary
I migrated to an almost all-EU stack and saved 500€ per year
alexcos about 10 hours ago

I migrated to an almost all-EU stack and saved 500€ per year

This article details the author's experience of moving away from big tech platforms and services, exploring alternative privacy-focused solutions and the challenges and benefits of this transition.

zeitgeistofbytes.com
189 110
Summary
todsacerdoti about 17 hours ago

Static Allocation with Zig

The article explores the use of static allocation in Zig, a systems programming language, to implement a key-value store. It discusses the advantages of static allocation, such as improved performance and reduced memory usage, and demonstrates how to implement a simple key-value store using Zig's built-in data structures and memory management features.

nickmonad.blog
190 91
Summary
rishabhaiover 4 days ago

Karpathy on Programming: “I've never felt this much behind”

twitter.com
440 478
bouk 4 days ago

Streaming compression beats framed compression

The article discusses the benefits of using compressed data formats, such as Brotli and Zlib, to improve website performance by reducing the size of web assets. It provides an in-depth comparison of these compression algorithms, highlighting their respective strengths and tradeoffs in terms of compression ratio, decompression speed, and compatibility.

bou.ke
19 12
Summary
shardullavekar about 9 hours ago

100x (YC S22) Is Hiring a Front End Engineer

Location: Bangalore, India (Koramangala) Compensation: Competitive Salary + Significant Equity (YC Standard) Founders: Shardul Lavekar (ex-Airtel AI, ex-Ola) & Parth Mudgal (ex-Flipkart, ex-Ola)

At 100x.bot, we are building the interface for this future. We are not just another "AI Wrapper." We are a deep-tech company backed by Y Combinator, Accel, and Inventus, solving the hardest problem in automation: making browser agents reliable, fast, and accessible to everyone.

Most AI agents today are slow, expensive, and hallucinate frequently because they "think too hard" about every click. We take a different approach: "Record once, Automate forever." We combine the deterministic speed of record-and-replay technology with the semantic intelligence of LLMs to create agents that utilize self-healing DOM maps to navigate the chaotic web with human-like resilience.

The Opportunity: More Than Just UI We are looking for a Frontend Craftsperson to join our core engineering team in Bangalore.

This is not a role for someone who just wants to center divs or convert Figma files into React components. We are looking for an engineer who can architect the client-side experience for autonomous agents. You will be building the "cockpit" from which users control their digital workforce.

What You Will Architect The Agent Visualization Engine: You will build complex, interactive graph-based interfaces that visualize agent workflows. Users need to see the logic flow—loops, conditionals, and "self-healing" events—in real-time.

Dynamic MCP Interfaces: You will build systems that dynamically generate UIs based on Model Context Protocol schemas. If an MCP server exposes a new tool, your UI should instantly adapt to support it, without a code deploy.

High-Performance Streaming UI: Our agents generate massive logs (DOM snapshots, network events, execution traces). You will use virtualization (e.g., react-window) and atomic state management (Zustand/Jotai) to render these streams at 60fps, ensuring the UI never lags behind the bot.

The "Recorder" Experience: You will refine our Chrome Extension overlay, ensuring it injects cleanly into any third-party website (using Shadow DOM encapsulation) to capture user intent without breaking the host page.

The Tech Stack We run a modern, type-safe stack designed for velocity and reliability.

Frontend: React, TypeScript, Next.js

Styling: Tailwind CSS (with Shadow DOM handling)

State: Zustand / TanStack Query (for high-frequency updates)

Protocol: Model Context Protocol (MCP), WebSockets, Chrome Extension APIs

Who You Are A React Expert (2+ Years): You understand the React reconciliation algorithm inside out. You know why useEffect is dangerous for high-frequency data and how to use useRef or useSyncExternalStore to optimize performance.

TypeScript Native: You don't just use any. You write robust, generic types that mirror complex backend schemas. You are comfortable sharing types between the extension background script and the UI.

A "Craftsperson": You care about micro-interactions. You understand that trust is built through UI feedback—a loading spinner, a hover state, a smooth transition. You take pride in building developer tools that feel like magic.

Systems Thinker: You can reason about asynchronous systems. You understand race conditions, websocket reconnections, and the complexity of communicating between a Content Script, a Background Worker, and a React UI.

High Agency: In a small YC team, nobody will hand you a ticket. You will identify problems, design solutions, and ship them.

Why Join 100x.bot? Work on the Bleeding Edge. You will be a pioneer in the space of AI Agents.

YC Culture: We move fast. We ship daily. We value product instincts over bureaucracy. You will have significant ownership and equity.

Complex Engineering: You won't be bored. You are building a browser automation engine, a recording studio, and an IDE—all in the browser.

Work directly with Shardul and Parth to shape the product roadmap.

How to Apply Email me your GitHub and a link to a complex UI you have built.

Note: We value actual build history over resumes/degress. Show us something that proves you are a craftsperson.

1 0
JeremyTheo about 21 hours ago

Kidnapped by Deutsche Bahn

This article recounts the author's experience of being effectively 'kidnapped' by Deutsche Bahn, Germany's national railway company, after missing their train. It details the frustrating bureaucratic process they went through to resolve the situation and highlights the lack of clear policies and communication from the company.

theocharis.dev
1,038 905
Summary
When someone says they hate your product
jger15 about 14 hours ago

When someone says they hate your product

The article discusses strategies for responding effectively to negative feedback, emphasizing the importance of active listening, perspective-taking, and a constructive approach to address concerns and turn the situation into an opportunity for growth and improvement.

getflack.com
143 103
Summary
bills-appworks 4 days ago

Show HN: Euclidle – Guess the Coordinates in N‑Dimensional Space

A small web puzzle game where you guess coordinates in n-dimensional space. Tutorial and manual are available. Available in 17 languages.

Play here: https://euclidle.com/ Note: Google Analytics and AdSense are used.

Tutorial: https://docs.euclidle.com/en/tutorial.html Manual: https://docs.euclidle.com/en/manual.html

Bluesky: https://bsky.app/profile/euclidle.com

euclidle.com
11 3
Summary
vismit2000 6 days ago

Stanford Lecture: Dr. Don Knuth – Adventures with Knight's Tours [video]

youtube.com
66 6
YouTube
Linux DAW: Help Linux musicians to quickly and easily find the tools they need
prmoustache about 21 hours ago

Linux DAW: Help Linux musicians to quickly and easily find the tools they need

linuxdaw.org
236 104
gudzpoz 3 days ago

Flame Graphs vs Tree Maps vs Sunburst (2017)

The article compares three different visualization techniques - flamegraphs, treemaps, and sunbursts - for analyzing performance data. It discusses the strengths and weaknesses of each approach, helping readers choose the most suitable visualization method for their specific use case.

brendangregg.com
122 31
Summary
howToTestFE 5 days ago

Vitest Browser Mode Guide

This article provides a guide on how to set up and use Vitest in browser mode, a lightweight and fast unit testing framework for JavaScript. It covers the necessary steps to configure Vitest for browser-based testing and explains the benefits of this approach compared to traditional browser testing tools.

howtotestfrontend.com
51 7
Summary
greesil about 10 hours ago

Geology of the Gulf of the Farallones National Marine Sanctuary

The article discusses the Farallon Islands, a group of small islands off the coast of California that are home to a diverse array of marine life and serve as an important seabird nesting site. It provides an overview of the islands' history, ecology, and conservation efforts to protect this unique ecosystem.

pubs.usgs.gov
49 15
Summary
birdculture about 15 hours ago

A production bug that made me care about undefined behavior

The article explores a production bug caused by undefined behavior in C code, highlighting the importance of understanding and accounting for undefined behavior when writing software. It emphasizes the need for developers to be aware of potential pitfalls and to carefully consider the implications of their code, even in seemingly simple scenarios.

gaultier.github.io
133 83
Summary