frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Nintendo will take your Switch 2 offline forever if you use a Mig cartridge

https://www.theverge.com/news/688483/nintendo-switch-2-ban-error-code-mig-flash-cartridge-online
1•zinekeller•1m ago•0 comments

In 1979, Iranian women protested mandatory veiling (2022)

https://cbc.ca/radio/ideas/iran-women-protests-1979-revolution-1.6605982
1•thomassmith65•4m ago•0 comments

1€ Filter Homepage

https://gery.casiez.net/1euro/
1•tasoeur•4m ago•0 comments

The $10B Proposal to Speed Up U.S.-Mexico Trade

https://www.wsj.com/articles/the-10-billion-proposal-to-speed-up-u-s-mexico-trade-6a8ccfad
1•marc__1•5m ago•0 comments

SageAttention3: Microscaling FP4 Attention. 5x Speed up

https://arxiv.org/abs/2505.11594
1•0xjunhao•6m ago•0 comments

Identify Every Visitor

https://fingerprint.com/
1•Bluestein•8m ago•0 comments

Ask HN: How can I raise $8k to build a classroom in rural Tajikistan?

2•nodirvaliev•11m ago•1 comments

UK temps of 45C (113F) may be possible in current climate, Met Office says

https://www.theguardian.com/uk-news/2025/jun/18/uk-temperatures-of-45c-may-be-possible-in-current-climate-met-office-says
1•defrost•11m ago•0 comments

Basic Computer Terms 1976

https://www.youtube.com/watch?v=q-gpM-KfVng
1•keepamovin•11m ago•0 comments

Terpstra Isomorphic Keyboard

http://terpstrakeyboard.com/web-app/keys.htm
1•xeonmc•12m ago•0 comments

The Shape of Compute (Chris Lattner of Modular) [video]

https://www.youtube.com/watch?v=04_gN-C9IAo
1•olvy0•12m ago•0 comments

Continuous AI

https://githubnext.com/projects/continuous-ai/
1•summarity•14m ago•0 comments

Ask HN: How to keep track of vaccinations and shoe sizes of your family members?

1•sschmitt•14m ago•0 comments

Ask HN: Data engineers, What suck when working on exploratory data-related task?

3•robz75•16m ago•2 comments

Biohacking: Potential with Science and Self-Experimentation

https://cafelam.com/biohacking/
1•squircle•16m ago•0 comments

Basware Says AI Drives 136% ROI in Finance Operations

https://gazeon.site/basware-says-ai-drives-136-roi-in-finance-operations/
2•eligrid•17m ago•0 comments

New Zealand approves medicinal use of 'magic mushrooms'

https://today.rtl.lu/news/science-and-environment/a/2313801.html
2•netfortius•22m ago•0 comments

Race to Tokyo: JAL and Finnair's Separate Paths from Helsinki

https://www.flightradar24.com/blog/flight-tracking-news/jal-finnair-helsinki-tokyo-race/
1•pathompong•23m ago•0 comments

Show HN: Go Interview Challenges – Interactive practice for technical interview

https://github.com/RezaSi/go-interview-practice
1•RezaSi•23m ago•0 comments

Honda lands a rocket as it pursues re-usable launchers

https://www.theregister.com/2025/06/18/honda_france_reusable_rockets/
2•beardyw•23m ago•0 comments

I'm 16 and Trying to Save Coral Reefs with Open-Source Symbiotic Biotech

2•sovushka0290•25m ago•0 comments

Up to 70% of streams of AI-generated music on Deezer are fraudulent, says report

https://www.theguardian.com/technology/2025/jun/18/up-to-70-of-streams-of-ai-generated-music-on-deezer-are-fraudulent-says-report
2•codexy•26m ago•0 comments

We need to decarbonize software (2024)

https://spectrum.ieee.org/green-software
1•smartmic•26m ago•0 comments

Ask HN: What's your stack for shipping MVPs quickly without technical debt?

3•ashher00•28m ago•0 comments

Show HN: A free WYSIWYG email editor based on react.email

https://email-editor.courselit.app/
1•rajatsx•33m ago•0 comments

Design Decisions in WarioWare DIY

https://twitter.com/irondavy/status/1385410426674978818
1•aratahikaru5•37m ago•1 comments

Nobitex, Iran’s largest crypto exchange, suffered a major security breach

https://cryptobriefing.com/nobitex-cyberattack-iran-exchange/
2•CaptainMirage•42m ago•0 comments

Atomic Discrepancy Could Be Hint of Fifth Force of Nature

https://www.iflscience.com/atomic-discrepancy-could-be-hint-of-fifth-force-of-nature-79642
3•Bluestein•43m ago•0 comments

How unikernels power Prisma's serverless Postgres

https://www.prisma.io/blog/cloudflare-unikernels-and-bare-metal-life-of-a-prisma-postgres-query
2•eampiart•46m ago•0 comments

HN Heatmap Highlighter Userscript

https://greasyfork.org/en/scripts/539866-hn-heatmap-highlighter
1•alex77456•47m ago•0 comments
Open in hackernews

Benchmark: snapDOM vs html2canvas

https://zumerlab.github.io/snapdom/
31•jmm77•3h ago

Comments

ajyotirmay•2h ago
Good job! This is very promising
jmm77•1h ago
Thank you!
allan_s•1h ago
For the 1st example, snapdom is not only faster, but actually correct, while html2canvas has some artifacts (on Linux/Firefox)
jmm77•1h ago
Thank you for mentionig this. There are still some caveats I hope fix soon. And I working on a plugin system to allow user modify all aspects of the capture
kreetx•1h ago
SnapDOM can capture HTML elements as SVG - what are use cases for this?
jmm77•1h ago
Yes, the default capture output is a svg dataurl. But there many other export options. This lib was made as an internal tool for another project called Zumly that is zoomable engine and the svg format was the faster output I found. But then I realized that could be an independent tool like html2canvas
postepowanieadm•25m ago
Zumly seems to be really interesting idea - are there any real world examples?
jmm77•5m ago
I really hope there will be, but it's still experimental. If it works well, I think there could be use cases such as dashboards, home automation UIs, charts, or even industrial line control.

Zumly is actually a spinoff of ZircleUI, the first project I ever worked on. Zircle eventually split into Zumly (which is still a work in progress) and Orbit, a CSS tool that makes it easy to create any kind of radial design.

JimDabell•56m ago
It seems like it would be a lot more efficient to use SVG for screenshot testing design system components rather than raster images.
nine_k•25m ago
The SVG in question contains HTML elements as <foreignObject> nodes and thus still depends on the browser to render them. A bitmap has zero dependencies, and can be processed and compared fully outside a browser.
JimDabell•14m ago
Oh wow, I didn’t realise that. That means SVG output is way less useful than I expected.
djxfade•1h ago
Very cool! How does this work from a technical standpoint? Do you have to implement a full HTML/CSS renderer in JS, or is there an official browser API to capture the elements as image data?
jmm77•50m ago
I'm using several functions to clone the DOM and insert it into an SVG <foreignObject>. This approach is now well supported across modern browsers, although <foreignObject> is still a rather primitive way to handle HTML and styles within SVG, which can sometimes lead to results that aren't fully precise in certain cases. To reduce the size, I created internal CSS classes to avoid repeating CSS properties, and I'm also using several caches to prevent re-cloning styles that have already been processed. There's still a long journey ahead, but I hope a plugin system will allow for more fine-grained control over all capture stages
XCSme•54m ago
Congrats!

If a render is 13ms (under 16ms), it means it could, in theory, also record page video capture at 60fps or 30fps?

jmm77•46m ago
Yes, I'm afraid it depends a lot on what elements you are capturing. But maybe with a plugin designed to perform a capture burst and collect them in an array, it would be possible to generate an animation as output.