frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Deleted doesn't mean gone: How police recovered Nancy Guthrie's doorbell footage

https://www.theverge.com/tech/877235/nancy-guthrie-google-nest-cam-video-storage
1•wewewedxfgdf•52s ago•0 comments

A few design decisions for a new chat platform

https://sporks.space/2026/02/10/a-few-design-decisions-for-a-new-chat-platform/
1•zdw•1m ago•0 comments

Apple withholds 18.7.5 security update from iPhones and iPads supporting iOS 26

https://support.apple.com/en-us/126347
2•shantara•4m ago•2 comments

Building Modern Databases with the FDAP Stack

https://gotopia.tech/articles/412/building-modern-databases-with-the-fdap-stack
1•PaulHoule•6m ago•0 comments

TypeScript 6.0 Beta

https://devblogs.microsoft.com/typescript/announcing-typescript-6-0-beta/
1•enz•6m ago•0 comments

Three Conversations Worth Having with Your CTO

https://docs.eventsourcingdb.io/blog/2026/02/12/three-conversations-worth-having-with-your-cto/
1•goloroden•6m ago•0 comments

Microwave Oven Failure: Spontaneously turned on by its LED display (2024)

https://blog.stuffedcow.net/2024/06/microwave-failure-spontaneously-turns-on/
1•arm•7m ago•0 comments

Show HN: Codingagents.md – The open directory for AI coding agents

https://codingagents.md/
2•meame2010•7m ago•3 comments

You Don't Need It

https://moq.dev/blog/you-dont-need-it/
1•surprisetalk•7m ago•0 comments

Singing the Gospel of Collective Efficacy

https://interconnected.org/home/2026/01/30/efficacy
1•surprisetalk•7m ago•0 comments

So I Got an EEG

https://chillphysicsenjoyer.substack.com/p/so-i-got-an-eeg
1•surprisetalk•7m ago•0 comments

Show HN: DetectZeStack – REST API to detect any website's technology stack

https://detectzestack.fly.dev/
1•mlugo-apx•7m ago•0 comments

I Vibe Coded a Game to the Front Page of Hacker News

https://katecatlin.substack.com/p/i-vibe-coded-a-game-to-the-front
2•mooreds•8m ago•0 comments

FDA refuses to review Moderna's application for mRNA flu vaccine, company says

https://www.cnn.com/2026/02/10/health/fda-moderna-mrna-flu-vaccine
1•MilnerRoute•9m ago•0 comments

Show HN: Unpack – a lightweight way to steer Codex/Claude with phased docs

https://github.com/apresmoi/unpack
2•apresmoi•10m ago•0 comments

How Talking to a Rubber Duck Made Me a Better Developer

https://talkflow.substack.com/p/how-talking-to-a-rubber-duck-made
1•moss98•11m ago•0 comments

Sam 3: a unified foundation model for promptable segmentation in images/videos

https://github.com/facebookresearch/sam3
1•mooreds•13m ago•0 comments

Fyrox Rust Game Engine 1.0 Release Candidate 2

https://fyrox.rs/blog/post/fyrox-game-engine-1-0-0-rc-2/
1•adamnemecek•13m ago•0 comments

What is wrong with ChatGPT and this Harry Potter Question

1•anoncow•13m ago•0 comments

From Muscle to Matrix

https://www.aviraj.dev/blog/from-muscle-to-matrix
1•avirajkhare•13m ago•0 comments

Are AI replicas of the dead an innovative medical tool or an ethical nightmare?

https://www.rnz.co.nz/news/world/586024/digital-ghosts-are-ai-replicas-of-the-dead-an-innovative-...
3•billybuckwheat•14m ago•0 comments

Intel cancelling Tower Semi co-manufacturing deal

https://towersemi.com/2026/02/11/02112026/
2•osnium123•15m ago•1 comments

Fontemon

https://www.coderelay.io/fontemon.html
1•Tomte•15m ago•0 comments

Paragon accidentally uploaded a photo of its spyware control panel

https://twitter.com/DrWhax/status/2021608609595945442
3•CGMthrowaway•15m ago•0 comments

The Death of Traditional Testing: Agentic Development Broke a 50-Year-Old Field

https://engineering.fb.com/2026/02/11/developer-tools/the-death-of-traditional-testing-agentic-de...
2•melqdusy•16m ago•0 comments

Can LLMs Play the Game of Science?

https://huggingface.co/spaces/huggingface/eleusis-benchmark
1•amai•16m ago•0 comments

Show HN: Agent framework that generates its own topology and evolves at runtime

https://github.com/adenhq/hive/blob/main/README.md
5•vincentjiang•18m ago•1 comments

Chasing Counter Seasonality

https://sftw.substack.com/p/chasing-counter-seasonality
1•paulpauper•19m ago•0 comments

Basics on Programming a Canvas for a CAD-System [pdf]

http://www.blunk-electronic.de/pub/buecher/canvas/2025-06-04_canvas_en.pdf
1•gneuromante•19m ago•1 comments

My simple model of fertility decline

https://marginalrevolution.com/marginalrevolution/2026/02/my-simple-model-of-fertility-decline.html
2•paulpauper•19m ago•0 comments
Open in hackernews

Migrating from Slurm to Kubernetes

https://blog.skypilot.co/slurm-to-k8s-migration/
7•rombr•1h ago

Comments

GuestFAUniverse•1h ago
The author doesn't seem to now even the basics of SLURM?

"gang scheduling" according to the official docs: https://slurm.schedmd.com/gang_scheduling.html

-- maybe I've read the docs wrong the last decade using SLURM.

covi•1h ago
The post says Slurm supports gang scheduling, k8s doesn't (out of the box).
alex000kim•1h ago
Author here. I've seen the docs you linked to: Slurm uses "gang scheduling" to mean something specific (timesliced oversubscription where jobs alternate on shared resources).

I'm using the term in its broader CS sense: all-or-nothing co-scheduling of related processes across multiple processors [1]. This is the definition used across the K8s ecosystem e.g. Volcano [2], Kueue [3], and its Coscheduling plugin all define gang scheduling as "all or nothing" allocation.

I still stand by the origianl claim:

Slurm allocates multi-node jobs atomically, while vanilla K8s doesn't. its default scheduler places pods as resources become available, leading to partial allocations and deadlocks for distributed training. It's just a terminology clash. Thanks for the comment anyway.

[1] https://en.wikipedia.org/wiki/Gang_scheduling [2] https://volcano.sh/en/docs/plugins/ [3] https://www.coreweave.com/blog/kueue-a-kubernetes-native-sys...

GuestFAUniverse•3m ago
Thanks for the clarification!
dekhn•18m ago
Much of this stems from Google's original design for its search engine, and borg. Borg was not a batch scheduler, it was a service-keeper-upper with loose relationships between individual containers. Google's design was never friendly to MPI-style jobs (which long ago tended to be highly synchronous, with distributed processes that were extremely long-lived, and servers did not just "come and go").

There are a number of properties of SLURM and other batch systems that are far more convenient for users. Typically a SLURM system will have a large distributed filesystem that can be accessed from all the nodes using normal UNIX commands (GFS and Colossus aren't mountable filesystems and the UNIX tools do not really work against them natively). Reading output logs is often much easier (tail -f, less, etc) but the cost of the filesystem (per byte) goes up exponentially as the number of nodes increases.

I have extensive experience with both systems. My experience with SLURM is that the system is highly predictable, slowly changing, and I can get my work done. Whereas on Google systems, everything was breaking constantly and I had to focus on making my systems resilient to noise. On the other hand, the Google system scaled far larger, for cheaper.

When I joined Google I asked Jeff Dean how page rank was computed and he said it was an iterative mapreduce- I was assuming it was some sort of tightly coupled supercomputer-style job, but for the size of the web, and the link structure, MR made much more sense.