frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

$2 WeAct Display FS adds a 0.96-inch USB information display to your computer

https://www.cnx-software.com/2025/09/18/2-weact-display-fs-adds-a-0-96-inch-usb-information-displ...
64•smartmic•1h ago•19 comments

Ultrasonic Chef's Knife

https://seattleultrasonics.com/
290•hemloc_io•6h ago•216 comments

Teardown of Apple 40W Dynamic Power Adapter with 60W Max (A3365)

https://www.chargerlab.com/teardown-of-apple-40w-dynamic-power-adapter-with-60w-max-a3365/
46•givinguflac•2d ago•21 comments

Designing NotebookLM

https://jasonspielman.com/notebooklm
126•vinhnx•5h ago•52 comments

Knitted Anatomy

https://www.knitted-anatomy.at/cardiovascular-system/
44•blikstiender•3d ago•2 comments

A revolution in English bell ringing

https://harpers.org/archive/2025/10/a-change-of-tune-veronique-greenwood-bell-ringing/
31•ascertain•3h ago•17 comments

Solving a wooden puzzle using Haskell

https://glocq.github.io/en/blog/20250428/
38•Bogdanp•3d ago•9 comments

After Babel Fish: The promise of cheap translations at the speed of the Web

https://hedgehogreview.com/issues/lessons-of-babel/articles/after-babel-fish
27•miqkt•2d ago•7 comments

I'm Not a Robot

https://neal.fun/not-a-robot/
240•meetpateltech•4d ago•133 comments

A brief history of threads and threading

https://eclecticlight.co/2025/09/20/a-brief-history-of-threads-and-threading/
20•emschwartz•1h ago•2 comments

Scream cipher

https://sethmlarson.dev/scream-cipher
236•alexmolas•2d ago•92 comments

Philips announces digital pathology scanner with native DICOM JPEG XL output

https://www.philips.com/a-w/about/news/archive/standard/news/articles/2025/philips-announces-digi...
66•ksec•2h ago•32 comments

Escapee pregnancy test frogs colonised Wales for 50 years (2019)

https://www.bbc.com/news/uk-wales-44886585
103•Luc•4d ago•42 comments

Show HN: I Parallelized RNN Training from O(T) to O(log T) Using CUDA

https://dhruvmsheth.github.io/projects/gpu_pogramming_curnn/
5•omegablues•2d ago•1 comments

Images over DNS

https://dgl.cx/2025/09/images-over-dns
145•dgl•11h ago•39 comments

FLX1s phone is launched

https://furilabs.com/flx1s-is-launched/
134•slau•11h ago•116 comments

Cormac McCarthy's tips on how to write a science paper (2019) [pdf]

https://gwern.net/doc/science/2019-savage.pdf
185•surprisetalk•8h ago•70 comments

MapSCII – World map in terminal

https://github.com/rastapasta/mapscii
132•_august•2d ago•18 comments

Vapor chamber tech keeps iPhone 17 Pro cool

https://spectrum.ieee.org/iphone-17-pro-vapor-chamber
73•rbanffy•9h ago•156 comments

TV Time Machine: A Raspberry Pi That Plays Random 90s TV

https://quarters.captaintouch.com/blog/posts/2025-09-20-tv-time-machine-a-raspberry-pi-that-plays...
47•capitain•3h ago•26 comments

Evals in 2025: going beyond simple benchmarks to build models people can use

https://github.com/huggingface/evaluation-guidebook/blob/main/yearly_dives/2025-evaluations-for-u...
50•jxmorris12•2d ago•4 comments

Show HN: Math2Tex – Convert handwritten math and complex notes to LaTeX text

50•leoyixing•3d ago•14 comments

Living microbial cement supercapacitors with reactivatable energy storage

https://www.cell.com/cell-reports-physical-science/fulltext/S2666-3864(25)00409-6
75•PaulHoule•9h ago•39 comments

Systemd can be a cause of restrictions on daemons

https://utcc.utoronto.ca/~cks/space/blog/linux/SystemdCanBeRestrictionCause
91•zdw•7h ago•89 comments

PYREX vs. pyrex: What's the difference?

https://www.corning.com/worldwide/en/products/life-sciences/resources/stories/in-the-field/pyrex-...
85•lisper•16h ago•80 comments

Claude can sometimes prove it

https://www.galois.com/articles/claude-can-sometimes-prove-it
179•lairv•3d ago•54 comments

Are touchscreens in cars dangerous?

https://www.economist.com/science-and-technology/2025/09/19/are-touchscreens-in-cars-dangerous
170•Brajeshwar•7h ago•164 comments

Bezier Curve as Easing Function in C++

https://asawicki.info/news_1790_bezier_curve_as_easing_function_in_c
48•ibobev•9h ago•6 comments

If all the world were a monorepo

https://jtibs.substack.com/p/if-all-the-world-were-a-monorepo
253•sebg•4d ago•68 comments

Bringing restartable sequences out of the niche

https://lwn.net/Articles/1033955/
29•PaulHoule•3h ago•2 comments
Open in hackernews

Philips announces digital pathology scanner with native DICOM JPEG XL output

https://www.philips.com/a-w/about/news/archive/standard/news/articles/2025/philips-announces-digital-pathology-scanner-with-native-configurable-dicom-jpeg-and-jpeg-xl-output-in-world-first.html
66•ksec•2h ago

Comments

formerly_proven•2h ago
WebP artifacts not pathological enough?
sandGorgon•2h ago
https://connect.mozilla.org/t5/ideas/support-jpeg-xl/idi-p/1...

vote for this feature to be natively supported in browsers

Vinnl•2h ago
It's already under consideration but needs some work first: https://github.com/mozilla/standards-positions/pull/1064
righthand•2h ago
Strange that Mozilla is going to rely on an internal team at Google to build a decoder for them in Rust, when Google is the one trying to kill JPEGXL.
Mindless2112•2h ago
It's two different teams inside Google. Some part of the Chrome team is trying to quash JPEG XL.
righthand•1h ago
Sure, but if it becomes political I expect the Chrome team to fully quash the JPEG XL team to hurt Firefox and JPEG XL in one go.
breppp•1h ago
It's more likely related to security, image formats are a huge attack surface for browsers and they are hard to remove once added.

JPEG XL was written in C++ in a completely different part of Google without any of the safe vanity wuffs style code, and the Chrome team probably had its share of trouble with half baked compression formats (webp)

lonjil•42m ago
Other than Jon at Cloudinary, everyone involved with JXL development, from creation of the standard to the libjxl library, works at Google Research in Zurich. The Chrome team in California has zero authority over them. They've also made a lot of stuff that's in Chrome, like Lossless WebP, Brotli, WOFF, the Highway SIMD library (actually created for libjxl and later spun off).
refulgentis•9m ago
I'd argue the thread up through the comment you are replying to is fact-free gossiping - I'm wondering if it was an invitation to repeat the fact-free gossip, the comment doesn't read that way. Reads to me as more exasperated, so exasperated they're willing to speak publicly and establish facts.

My $0.02, since the gap here on perception of the situation fascinates me:

JPEG XL as a technical project was a real nightmare, I am not surprised at all to find Mozilla is waiting for a real decoder.

If you get _any_ FAANG engineer involved in this mess a beer || truth serum, they'll have 0 idea why this has so much mindshare, modulo it sounds like something familiar (JPEG) and people invented nonsense like "Chrome want[s] to kill it" while it has the attention of an absurd amount of engineers to get it into shipping shape.

(surprisingly, Firefox is not attributed this - they also do not support it yet, and they are not doing anything _other_ than awaiting Chrome's work for it!)

spider-mario•15m ago
Those writing the new Rust decoder are largely people who worked on the standard and on the original C++ implementation, + contributions from the author of jxl-oxide (who is not at Google).
CharlesW•2h ago
It's nice to see Safari lead the pack: https://caniuse.com/jpegxl
jiggawatts•2h ago
And then to actually support the HDR images that can be encoded with JPEG XL, they'd have to implement HDR in the browser graphics pipeline.

Any decade now, any decade...

avalys•2h ago
Can someone comment on what is newsworthy about this?
kangalioo•2h ago
Someone using JPEGXL in a real world product
ndriscoll•2h ago
jpegxl is supported by pretty much every relevant program that deals with images. The web situation is purely because of Google's monopoly.
Hamuko•1h ago
There has to be someone else since my dad just emailed me a JPEGXL image less than 15 minutes ago. No idea on how he produced or procured it.
ThrowawayTestr•2h ago
A medical device that outputs a standard image format instead of proprietary garbage
lostlogin•1h ago
The cluster fuck that is DICOM and HL7 once vendors go to town is far from the ‘open’ utopia we dream of.
kiicia•2h ago
JPEG XL is alive despite google trying their best to kill it and is used to treat cancer
UltraSane•2h ago
Nerds like JPEG XL but Google is trying to kill it.
makapuf•2h ago
Why does it try to kill it ?
greenavocado•2h ago
Because they can't control it
arccy•1h ago
hardly, it's a google team that made the thing.
arccy•1h ago
nerds desperately clinging to any hope that jpeg xl will be revived
dom96•2h ago
My first ever job in software was working for PathXL (a Belfast startup implementing digital pathology software). Lots of fond memories working there, including how cool it was working on what was effectively Google Maps but for massive tissue sample images. PathXL actually ended up getting acquired by Philips, seems like a great match if they're building the hardware for this.
yread•1h ago
They sold them off to Cirdan which is not doing much with the software
CaliforniaKarl•2h ago
Ugh, Pathology image processing is really annoying.

IF Philips is going to stick to the DICOM format, and not add lots of proprietary stuff, _and_ it's the format that it uses internally, then this will be good.

For example, folks can check out OpenSlide (https://openslide.org) and have a look at all the different slide formats that exist. If you dig in to Philips' entry, you'll see that OpenSlide does not support Philips' non-TIFF format (iSyntax), and that the TIFF format is an "export format".

If you have a Philips microscope that uses iSyntax, you are very limited on what non-Philips software you can use. If you want files in TIFF format, you (the lab tech) have to take an action to export a side in TIFF. It can take up a fair amount of lab tech time.

Ideally, the microscope should immediately store the images in an open format, with metadata that workflow software can use to check if a scanning run is complete. I _hope_ that will be able to happen here!

yread•1h ago
> If you want files in TIFF format, you (the lab tech) have to take an action to export a side in TIFF. It can take up a fair amount of lab tech time.

Worse, you have to do it manually one by one in their interface, it takes like 30 minutes per slide and you only have like 20 minutes after it's done to pick it up and save it somewhere useful otherwise the temporary file gets lost.

DICOM is of course the way to go, but it does have its rough edges - stupid multiple files, sparse shit, concatenated levels and now Philips is the only vendor who makes JPEG XL (next to jpeg, jp2k and jpeg xr).

We learnt to live with iSyntax (and iSyntax2), if you can get access to them that is. In most deployments the whole system is a closed appliance and you have no access to the filesystem to get the damn files out.

zokier•2h ago
In case others are not aware what "pathology scanner" is, apparently it is a device to scan/image microscope slides. Found some specs, apparently these Philips units do 0.25um/px and 15mm x 15mm imaging area, making the output images presumably 60000 x 60000 pixels in size. Apparently Philips previously used their own "iSyntax" format, and also JPEG2000 DICOM files for these devices.
TheChaplain•1h ago
Always impressed when someone does anything with DICOM, it's a bit complex format IMHO.
Dayshine•1h ago
Image data is just encapsulated: you just take a jpeg file and write it to bytes and wrap it a little.
adolph•44m ago
After reading a bit about jpeg xl [0], the bit depth, channel count and pixel count seem promising. Devils in the details. How will multiple focal planes be implemented?

https://www.abyssmedia.com/heic-converter/avif-heic-jpegxl.s...