Top stories

Xunxi about 9 hours ago

Gut bacteria from amphibians and reptiles achieve tumor elimination in mice

Japan Advanced Institute of Science and Technology (JAIST) has announced the establishment of a new joint degree program with the University of California, San Diego (UCSD). The program will offer international students the opportunity to earn a dual master's degree in engineering from both JAIST and UCSD.

jaist.ac.jp
352 76
Summary
'Ghost jobs' are on the rise – and so are calls to ban them
1659447091 about 3 hours ago

'Ghost jobs' are on the rise – and so are calls to ban them

The article explores the ongoing debate surrounding the use of artificial intelligence (AI) in healthcare, highlighting concerns about bias, privacy, and the need for ethical guidelines as the technology becomes more prevalent in medical decision-making.

bbc.com
35 28
Summary
Gemini 3 Flash: Frontier intelligence built for speed
meetpateltech about 16 hours ago

Gemini 3 Flash: Frontier intelligence built for speed

Docs: https://ai.google.dev/gemini-api/docs/gemini-3

Developer Blog: https://blog.google/technology/developers/build-with-gemini-...

Model Card [pdf]: https://deepmind.google/models/model-cards/gemini-3-flash/

Gemini 3 Flash in Search AI mode: https://blog.google/products/search/google-ai-mode-update-ge...

Deepmind Page: https://deepmind.google/models/gemini/flash/

blog.google
916 491
Summary
aizk about 11 hours ago

OBS Studio Gets a New Renderer

OBS Studio, the popular open-source streaming and recording software, has introduced a new renderer that promises improved performance and stability, particularly for users with complex scenes or hardware constraints.

obsproject.com
227 47
Summary
tzury about 2 hours ago

What Is an Elliptic Curve?

The article provides an overview of elliptic curves, which are mathematical structures with applications in cryptography and other areas. It explains the basic properties of elliptic curves and how they are used in the context of elliptic curve cryptography.

johndcook.com
18 0
Summary
throwaway019254 about 19 hours ago

Coursera to combine with Udemy

Coursera and Udemy are merging to create a global platform that will empower the workforce with skills for the AI era. The combined company aims to provide learners worldwide with access to a wide range of high-quality educational content and credentials to meet the evolving demands of the job market.

investor.coursera.com
486 295
Summary
bschne 3 days ago

Working quickly is more important than it seems (2015)

The article discusses the importance of website speed and how it can impact user engagement, conversion rates, and search engine rankings. It provides strategies for improving website performance, such as optimizing images, minifying code, and using caching techniques.

jsomers.net
128 57
Summary
I got hacked: My Hetzner server started mining Monero
jakelsaunders94 about 11 hours ago

I got hacked: My Hetzner server started mining Monero

The article describes the author's experience of discovering that their server had been compromised and was being used to mine Monero, a cryptocurrency, without their knowledge or consent. It provides insights into the author's investigation and actions taken to address the security breach.

blog.jakesaunders.dev
318 220
Summary
jannesblobel about 8 hours ago

Ask HN: Does anyone understand how Hacker News works?

When working on my projects and talking to investors, I often hear: “Just post it on Hacker News or Reddit and show that people love it.”

What I find strange is that Hacker News feels oddly opaque. I’ve never met anyone who can clearly explain how it works in practice. Not just the rules, but the dynamics: what’s repeatable, what’s luck, and what actually matters.

By using the Kevin Bacon-number idea: I can usually get within three degrees of separation of well-known technologists like Linus Torvalds, but I can’t seem to get within three steps of someone who confidently understands how HN works.

So I’m asking sincerely: Does anyone here feel they understand Hacker News? If so, what are the real levers, and what do people consistently misunderstand?

PS: This question comes from a mix of genuine curiosity and personal frustration. I’m honestly trying to understand how HN works in practice.

47 56
pabs3 about 4 hours ago

Judge hints Vizio TV buyers may have rights to source code licensed under GPL

A U.S. court ruled that Vizio must provide the source code for certain software components used in its TV sets, as required by the GNU General Public License (GPL). The ruling is a victory for software freedom and transparency, as it compels Vizio to comply with the terms of the GPL.

theregister.com
47 1
Summary
cvbox about 7 hours ago

Ask HN: Those making $500/month on side projects in 2025 – Show and tell

It's the time of the year again, so I'd be interested hear what new (and old) ideas have come up. Previously asked on:

2024 → https://news.ycombinator.com/item?id=42373343

2023 → https://news.ycombinator.com/item?id=38467691

2022 → https://news.ycombinator.com/item?id=34190421

2021 → https://news.ycombinator.com/item?id=29667095

2020 → https://news.ycombinator.com/item?id=24947167

2019 → https://news.ycombinator.com/item?id=20899863

2018 → https://news.ycombinator.com/item?id=17790306

2017 → https://news.ycombinator.com/item?id=15148804

177 121
birdculture about 15 hours ago

AWS CEO says replacing junior devs with AI is 'one of the dumbest ideas'

The CEO of AWS, Adam Selipsky, believes that AI technology cannot fully replace junior developers, as they provide valuable insights and creativity that AI cannot replicate. He emphasizes the importance of a balanced approach, where AI and human developers work together to leverage their respective strengths.

finalroundai.com
885 459
Summary
mooreds 3 days ago

Don MacKinnon: Why Simplicity Beats Cleverness in Software Design [audio]

The article discusses the importance of simplicity over complexity in software design, highlighting that simple, easy-to-understand solutions are often more effective and maintainable than overly clever or complicated approaches. It emphasizes the value of focusing on the core functionality and user experience rather than prioritizing technical complexity.

maintainable.fm
27 4
Summary
neilv about 3 hours ago

More than half of researchers now use AI for peer review, often against guidance

The article discusses a new study that suggests the Amazon rainforest may be reaching a tipping point, with deforestation and climate change leading to a potential transformation into a savanna-like ecosystem. Researchers warn that urgent action is needed to protect the Amazon and prevent this potential irreversible change.

nature.com
27 18
Summary
tananaev about 10 hours ago

Developers can now submit apps to ChatGPT

OpenAI has announced that developers can now submit apps to be integrated with ChatGPT, allowing users to access various AI-powered functionalities through the chatbot interface.

openai.com
122 72
Summary
TikTok unlawfully tracks shopping habits and use of dating apps?
doener about 8 hours ago

TikTok unlawfully tracks shopping habits and use of dating apps?

The article alleges that TikTok unlawfully tracks users' shopping habits and dating app usage, potentially violating data privacy laws. It highlights concerns over TikTok's data collection practices and the lack of transparency around how this information is used.

noyb.eu
172 83
Summary
uyzstvqs about 15 hours ago

Tell HN: HN was down

- HN errored on all authenticated requests with 502 Bad Gateway. It did still respond to a limited amount of unauthenticated requests with presumably cached pages, which did not get updated. The last post on /newest claimed "0 minutes ago", but was actually much older (1:32:57 PM GMT) and not the newest post.

- This status page actually identified the outage: https://hackernews.onlineornot.com/ - Pages by Hund and Statuspal did not show the outage.

- The last post before the outage was https://news.ycombinator.com/item?id=46301823 (1:39:59 PM GMT). The last comment was https://news.ycombinator.com/item?id=46301848 (1:41:54 PM GMT).

- There was an average of ~4 seconds per comment just prior to the outage. Based on this, HN likely went down at 1:41:58 PM GMT.

543 298
A Safer Container Ecosystem with Docker: Free Docker Hardened Images
anttiharju about 15 hours ago

A Safer Container Ecosystem with Docker: Free Docker Hardened Images

The article discusses Docker's new hardened images, which provide enhanced security measures for developers. It highlights how these images help mitigate potential vulnerabilities and offer a more secure environment for building and deploying applications.

docker.com
309 67
Summary
Show HN: High-Performance Wavelet Matrix for Python, Implemented in Rust
math-hiyoko about 13 hours ago

Show HN: High-Performance Wavelet Matrix for Python, Implemented in Rust

I built a Rust-powered Wavelet Matrix library for Python.

There were surprisingly few practical Wavelet Matrix implementations available for Python, so I implemented one with a focus on performance, usability, and typed APIs. It supports fast rank/select, top-k, quantile, range queries, and even dynamic updates.

Feedback welcome!

pypi.org
82 2
Summary
tzury 5 days ago

The Number That Turned Sideways

The article explores the mathematical and cultural significance of the number 6, which appears the same regardless of its orientation. It discusses the unique properties of the number 6 and its representation in various contexts, including art, design, and numerology.

zuriby.github.io
39 23
Summary
fanf2 4 days ago

Zmij: Faster floating point double-to-string conversion

The article discusses a new algorithm for converting floating-point numbers to decimal strings, which is faster and more accurate than previous methods. The author presents a detailed analysis of the algorithm's performance and compares it to other popular implementations.

vitaut.net
124 16
Summary
Show HN: I built a fast RSS reader in Zig
superstarryeyes 1 day ago

Show HN: I built a fast RSS reader in Zig

Well, I certainly tried. I had to, because it has a certain quirk inspired by "digital minimalism."

The quirk is that it only allows you to fetch new articles once per day (or X days).

Why? Let me explain...

I want my internet content to be like a boring newspaper. You get it in the morning, and you read the whole thing while sipping your morning coffee, and then you're done! No more new information for today. No pings, no alerts, peace, quiet, zen, etc.

But with that, I needed it to be able to fetch all articles from my hundreds of feeds in one sitting. This is where Zig and curl optimisations come in. I tried to do all the tricks in the book. If I missed something, let me know!

First off, I'm using curl multi for the network layer. The cool thing is it automatically does HTTP/2 multiplexing, which means if your feeds are hosted on the same CDN it reuses the same connection. I've got it configured to handle 50 connections total with up to 6 per host, which seems to be the sweet spot before servers start getting suspicious. Also, conditional GETs. If a feed hasn't changed since last time, the server just says "Not Modified" and we bail immediately.

While curl is downloading feeds, I wouldn't want CPU just being idle so the moment curl finishes downloading a single feed, it fires a callback that immediately throws the XML into a worker thread pool for parsing. The main thread keeps managing all the network stuff while worker threads are chewing through XML in parallel. Zig's memory model is perfect for this. Each feed gets its own ArenaAllocator, which is basically a playground where you can allocate strings during parsing, then when we're done, we just nuke the entire arena in one go.

For parsing itself, I'm using libexpat because it doesn't load the entire XML into memory like a DOM parser would. This matters because some podcast feeds especially are like 10MB+ of XML. So with smart truncation we download the first few X mb's (configurable), scan backwards to find the last complete item tag, cut it there, and parse just that. Keeps memory usage sane even when feed sizes get massive.

And for the UI I just pipe everything to the system's "less" command. You get vim navigation, searching, and paging for free. Plus I'm using OSC 8 hyperlinks, so you can actually click links to open them on your browser. Zero TUI framework needed. I've also included OPML import/export and feed groups as additional features.

The result: content from hundreds of RSS feeds retrieved in matter of seconds, and peace of mind for the rest of the day.

The code is open source and MIT licensed. If you have ideas on how to make it even faster or better, comment below. Feature requests and other suggestions are also welcome, here or GitHub.

github.com
47 13
Inside PostHog: SSRF, ClickHouse SQL Escape and Default Postgres Creds to RCE
arwt about 11 hours ago

Inside PostHog: SSRF, ClickHouse SQL Escape and Default Postgres Creds to RCE

The article describes a vulnerability chain in the PostHog application, involving Server-Side Request Forgery (SSRF), a ClickHouse SQL injection vulnerability, and default PostgreSQL credentials, ultimately leading to Remote Code Execution (RCE). The vulnerabilities were discovered and reported through the Zero Day Initiative (ZDI).

mdisec.com
89 26
Summary
ksec about 10 hours ago

Cloudflare Radar 2025 Year in Review

The article provides an in-depth look at Cloudflare's year-in-review for 2025, highlighting key achievements, technological advancements, and the company's continued efforts to shape the future of the internet and cloud computing.

radar.cloudflare.com
76 30
Summary
whatisabcdefgh about 14 hours ago

How SQLite is tested

The article discusses the testing practices and tools used for SQLite, a popular embedded database engine. It covers the extensive test suite, fuzzing, and continuous integration processes employed to ensure the reliability and stability of SQLite.

sqlite.org
275 76
Summary
blakepelton 6 days ago

Oasis: Pooling PCIe Devices over CXL to Boost Utilization

dl.acm.org
7 1
Feather Detective (2016)
thither 3 days ago

Feather Detective (2016)

The article profiles the work of Pepper Trail, a forensic ornithologist who uses feather analysis to help solve crimes and uncover wildlife trafficking. He uses his expertise to identify feathers found at crime scenes and poaching sites, providing crucial evidence to law enforcement.

audubon.org
4 0
Summary
sarreph about 15 hours ago

Launch HN: Kenobi (YC W22) – Personalize your website for every visitor

Hey HN! We’re Rory, Chris, and Felix from Kenobi (https://kenobi.ai). Kenobi lets you add AI-based content personalization to any website. As a site owner, you install our personalization widget with a script tag, just like you would for e.g. a chatbot integration. As a visitor, you interact with the widget (right now by providing a company name) and Kenobi changes the site content to suit you.

We’ve built a demo that anyone can try here: https://kenobi.ai/start

We believe that large parts of the web are about to go from being static to dynamic because of how adept LLMs are at transforming rendered HTML. And right now we’re focussing on B2B landing page content (as opposed to application UIs) because there is a lot of commercial opportunity for increasing top-of-funnel inbound conversions.

Our journey to Kenobi today is a long and snaking one. You may notice from the post title that we did YC’s Winter 2022 batch (I know that 4 years is practically ancient in YC-dog-years). Kenobi is a hard pivot from our original idea that we got accepted into YC with — a company called Verdn which did trackable environmental donations via an API. Since the summer, we’ve been hacking on different ideas… We started with personalized UI screenshots for outbound campaigns, but then people told us they wanted transformations to their actual site[0] — so we built an agentic workflow to research a visitor-company and “pre-render” changes to a landing site for them. Ultimately, there was too much friction in getting people to incorporate personalized URLs into their cold outbound campaigns[1]. Besides, people kept asking for us to do this for their inbound traffic, and so our current iteration was born.

Right now with Kenobi you pick a page that you’d like to make customizable, and choose [text] elements that you’d like to make dynamic. You can define custom prompting instructions for these elements, and when someone visits your page, our agentic workflow researches their company, and presents the updated content as quickly as possible, usually within a few seconds.[2] You also get a ping in Slack every time this happens so you know who is using your site.

We’ve been experimenting with features such as generating custom imagery that actually looks good and native to the page design, and pulling in company data sources so that e.g. the right case study can be presented based on a visitor’s industry and ICP profile. Our most requested feature is deanonymizing traffic so that Kenobi’s personalization can happen automatically as visitors land on your page — this is coming very soon, as right now you have to specify where you’re coming from.

It’s surprised us just how much business value we’ve gotten from knowing who (most probably) is on the page and asking for a personalized experience. We’ve seen response rates 3x of what we would normally from following people up from companies we know visited our site.

There are many players in this space already, and everyone seems to have their own angle. We are keen to hear thoughts on what people think the future of the personalized internet looks like!

Cheers from London!

P.S. - there's also a video that Chris recorded showing the end-to-end Kenobi experience right now https://www.loom.com/share/bc0a82a2f2fd40f695315bae80e8f5d8

[0] - Many of them had tried AI “microsite” generators but found the maintenance of managing a separate website(s) just for closing deals to be burdensome and inefficient.

[1] - Despite having a CSV export and Clay integration option for our pre-generated website changes, getting people to weave the URLs into their email sequences (everyone uses different tools) seemed almost insurmountable without building what would ostensibly be our own sequencing software.

[2] - We use light foundation models with grounded search for the research step, and translate these into markup changes via another light LLM pass and our own DSL which is optimized for speed.

40 53
Flick (YC F25) Is Hiring Founding Engineer to Build Figma for AI Filmmaking
rayruiwang about 15 hours ago

Flick (YC F25) Is Hiring Founding Engineer to Build Figma for AI Filmmaking

Flick, a Y Combinator-backed company, is seeking a Founding Frontend Engineer to help build their innovative product. The successful candidate will play a key role in shaping the company's technical direction and delivering a seamless user experience.

ycombinator.com
1 0
Summary
BoingBoomTschak 5 days ago

Fast SEQUENCE iteration in Common Lisp

world-playground-deceit.net
44 8