frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Notion releases offline mode

https://www.notion.com/help/guides/working-offline-in-notion-everything-you-need-to-know
61•ericzawo•1h ago•40 comments

How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos

https://research.kudelskisecurity.com/2025/08/19/how-we-exploited-coderabbit-from-a-simple-pr-to-rce-and-write-access-on-1m-repositories/
281•spiridow•4h ago•87 comments

Emacs as your video-trimming tool

https://xenodium.com/emacs-as-your-video-trimming-tool
110•xenodium•3h ago•54 comments

D2 (text to diagram tool) now supports ASCII renders

https://d2lang.com/blog/ascii/
61•alixanderwang•1h ago•6 comments

Without the futex, it's futile

https://h4x0r.org/futex/
182•eatonphil•6h ago•88 comments

The new geography of stolen goods

https://www.economist.com/interactive/britain/2025/08/17/the-new-geography-of-stolen-goods
25•tlb•1d ago•12 comments

Perfect Freehand – Draw perfect pressure-sensitive freehand lines

https://www.perfectfreehand.com/
4•NikxDa•10m ago•0 comments

How Figma’s multiplayer technology works (2019)

https://www.figma.com/blog/how-figmas-multiplayer-technology-works/
47•redbell•3d ago•23 comments

Candle Flame Oscillations as a Clock

https://cpldcpu.com/2025/08/13/candle-flame-oscillations-as-a-clock/
177•cpldcpu•3d ago•33 comments

The SSO Wall of Shame – Vendors that treat SSO as luxury feature

https://sso.tax/
9•vinnyglennon•25m ago•2 comments

Positron, a New Data Science IDE

https://posit.co/blog/positron-product-announcement-aug-2025/
90•kgwgk•5h ago•35 comments

A renovation project in Turkey led to the discovery of a lost city (2023)

https://www.atlasobscura.com/articles/derinkuyu-turkey-underground-city-strange-maps
46•areoform•4h ago•11 comments

Show HN: OpenAI/reflect – Physical AI Assistant that illuminates your life

https://github.com/openai/openai-reflect
5•Sean-Der•15m ago•0 comments

Custom telescope mount using harmonic drives and ESP32

https://www.svendewaerhert.com/blog/telescope-mount/
228•waerhert•10h ago•83 comments

Lazy-brush – smooth drawing with mouse or finger

https://lazybrush.dulnan.net
518•tvdvd•4d ago•65 comments

Why Semantic Layers Matter (and how to build one with DuckDB)

https://motherduck.com/blog/semantic-layer-duckdb-tutorial/
19•secondrow•3h ago•0 comments

Launch HN: Uplift (YC S25) – Voice models for under-served languages

69•zaidqureshi•7h ago•33 comments

Show HN: Chroma Cloud – serverless search database for AI

https://trychroma.com/cloud
56•jeffchuber•1d ago•15 comments

Geotoy – Shadertoy for 3D Geometry

https://3d.ameo.design/geotoy
79•Ameo•1d ago•11 comments

How to Build a Medieval Castle

https://archaeology.org/issues/september-october-2025/features/how-to-build-a-medieval-castle/
201•benbreen•15h ago•58 comments

Forklifts require training

https://www.zacsweers.dev/forklifts-require-training/
32•pandanomic•2h ago•12 comments

CRLite: Certificate Revocation Checking in Firefox

https://hacks.mozilla.org/2025/08/crlite-fast-private-and-comprehensive-certificate-revocation-checking-in-firefox/
25•TangerineDream•3h ago•2 comments

Branch prediction: Why CPUs can't wait?

https://namvdo.ai/cpu-branch-prediction/
4•signa11•3d ago•0 comments

Launch HN: Parachute (YC S25) – Guardrails for Clinical AI

39•ariavikram•5h ago•18 comments

Prime Number Grid

https://susam.net/primegrid.html
248•todsacerdoti•12h ago•86 comments

"Remove mentions of XSLT from the html spec"

https://github.com/whatwg/html/pull/11563
281•troupo•5h ago•338 comments

Medical cannabis patient data exposed by unsecured database

https://www.wired.com/story/highly-sensitive-medical-cannabis-patient-data-exposed-by-unsecured-database/
15•hacker_yacker•1h ago•2 comments

PyPI Preventing Domain Resurrection Attacks

https://blog.pypi.org/posts/2025-08-18-preventing-domain-resurrections/
95•pabs3•9h ago•36 comments

Guile bindings for Sway window manager

https://github.com/ebeem/guile-swayer
52•ducktective•3d ago•6 comments

Vim Macros for Beancount

https://tangled.sh/@adam.tngl.sh/vim-beancounting
46•xarcolade•7h ago•12 comments
Open in hackernews

How Figma’s multiplayer technology works (2019)

https://www.figma.com/blog/how-figmas-multiplayer-technology-works/
47•redbell•3d ago

Comments

bogwog•1h ago
Interesting article, but why does it randomly switch from dark to light mode once you scroll past a certain point?
krisknez•1h ago
Because it's cool
koakuma-chan•1h ago
What is the meaning of life?
simultsop•11m ago
the guy behind a kabuki mask, stole my microbots
rudi-c•1h ago
The contents of this article are pretty old, but the static website's design has been revamped (I believe several times) since then. My guess it that the two may have just fallen out of sync in such a way that this particular oddity manifests.
Traubenfuchs•57m ago
...and why does the switch point have a small hysteresis?
tobyjsullivan•38m ago
It changes when I scroll to the animations.

My guess is they implemented dark mode, then discovered some legacy posts have videos with transparent backgrounds. As a quick fix, they decided to disable dark mode anytime someone scrolls down to a video.

Seems like one of those compromises to solve an 11th-hour bug.

guluarte•1h ago
Why is their CTO suspended on Twitter https://x.com/evanwallace ?
echelon•1h ago
What happened? Is there a story behind this?
meowtimemania•51m ago
IIRC there was a period of time where you could get suspended for trivial things like mentioning twitter
freeqaz•1h ago
This is still a hard problem today. Some hard tech was built for this. I'm excited for a world where this is more accessible and less hardcore than something like CRDTs (in terms of accessibility).

How have others noticed the world shifting in the past 6 years?

simultsop•13m ago
There were some additional posts regarding the topic by same guy. https://hachyderm.io/@evanw

Innovators like him, are very rare.

1zael•1h ago
Evan Wallace basically said screw it, I'm writing a custom WebGL renderer and multiplayer protocol, when everyone else was slapping together existing libraries. Most of us would have built a janky Electron app and called it a day. Instead they went nuclear on performance because that WAS their product differentiation.
eddythompson80•1h ago
Curious why you copy/paste your previous comments verbatim[1]. I was reading it and could have sworn I have read that exact comment before and was thinking it's dejavu.

[1] https://news.ycombinator.com/item?id=44438131

dsnr•19m ago
Haha, I had the exact same feeling, like I had read the same comment before. Glad to know I’m not losing my mind :)
simultsop•18m ago
maybe an automated bot
bullen•34m ago
I think player is a misnomer here. Multiuser editing would be better.

Also websockets are complicated. So are WebRTC or HTTP/2+ solutions.

HTTP/1.1 Comet-Stream is still the silver bullet even when ISPs try to block them, it's the protocol that goes through best (99.6% in 2022)

I'm considering doing a multi-socket solution: 80 (HTTP Comet-Stream) and 3724 (Binary TCP because WoW).

https://multiplayeronlinestandard.com

bobbylarrybobby•32m ago
They've likened their product to a game engine, so multiplayer seems appropriate.
bullen•29m ago
Maybe if you can se other users actions in real-time? I'm not a visual guy so it was a long time since I tried Figma.
bruckie•26m ago
You can! It even shows everyone's cursors moving around.
bullen•18m ago
That's cool!
dang•13m ago
Discussed at the time:

How Figma's Multiplayer Technology Works - https://news.ycombinator.com/item?id=21378858 - Oct 2019 (63 comments)

dostick•9m ago
Figma was born out of founder’s need to find a proof of concept test case for real-time collaboration JavaScript engine they created. They stumbled on this idea. Back then everyone used Sketch and wanted better prototyping and interaction design, and Figma appeared with its real time collaboration as major point which you used once just to try and never again.

Figma is one of the worst evils of corporate capitalism. The design oriented development is long ceases, mainly focusing on making new useless products because they need growth for shareholders. Considered a leader in UIUX design software while its own UIUX is abysmal, full of amateur level mistakes, inconsistencies and bad patterns. We have now a generation of designers that take Figma’s UX as an example to learn from and implement in their designs.