frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Pictolab (online HDR image editor)

https://pictolab.io/
2•ChadNauseam•46m ago
Source code: http://github.com/anchpop/pictolab

I love HDR, but until recently dynamic HDR content was hard to render in the browser. But now, with browsers shipping support for WebGPU and canvases with extended color spaces, it's actually feasible.

So what I wanted to was make an image editor capable of doing the simple edits I often need to do, but with full HDR support, which is rare in browser editors. Turning up the brightness on an HDR-capable monitor is a great way to see what your monitor can do :P

I tried to go overboard in every way I could. So brightness/saturation/hue adjustments use the okLCH color space, and there's an option to do a "content-aware resize" with seam carving, which is fast because it's parallelized using Sam Westrick's triangle-blocking algorithm [0].

Also, the site supports importing HEIC photos as taken with an iPhone, which is surprisingly hard to do correctly. Libraries like libheic don't fully support the format used by iPhones, so if used naively the HDR colors come out wrong. I'm working on a blog post about this, but the short version is that you have to use ISO 21496-1 gain map composition (which isn't even what apple documents). I'm pretty sure that pictolab is the *only* website that allows you to convert HEIC to JPEG or AVIF without messing up the HDR.

There is also a local background-removal model. Enjoy!

[0]: https://shwestrick.github.io/2020/07/29/seam-carve.html

Comments

openbin_kng•28m ago
Look pretty cool, forgot the vite icon on browser tab tho lol, just fyi
ChadNauseam•17m ago
I'm terrible at art so I can never make a good favicon haha. And this isn't a commercial product or anything so I'm fine with repping vite

State Engineering for Agents

https://twitter.com/kleptobyte/status/2060973079140929823
1•Kleptobyte•3m ago•0 comments

CXL-ClusterSim: Modeling CXL-Based Disaggregated Memory

https://arxiv.org/abs/2605.27745
1•rbanffy•4m ago•0 comments

Dear Steve Lemay

https://ilyabirman.net/meanwhile/all/dear-steve-lemay/
1•exizt88•8m ago•0 comments

Review of the MoErgo Glove80 Keyboard

https://arslan.io/2024/04/22/review-of-the-moergo-glove80-keyboard/
1•akyuu•9m ago•0 comments

Show HN: TIL – a timeline file format with a spiral viewer and editor

https://til.rfy.nz
1•rellfy•9m ago•0 comments

Show HN: Monolith, live typed queries on real Postgres for Java (no JDBC)

https://github.com/singlr-ai/monolith
1•uday_singlr•12m ago•0 comments

A Brief-Ish History of SETI. Part VIII: Paradox? What Paradox?

https://www.universetoday.com/articles/a-brief-ish-history-of-seti-part-viii-paradox-what-paradox
1•tcp_handshaker•19m ago•0 comments

Go Hug an Open Source Maintainer (and Is Rsync Slop Now?)

https://techstackups.com/articles/the-rsync-thing-and-why-you-should-be-nice-to-open-source-maint...
1•ritzaco•20m ago•0 comments

Tell HN: Meta's AI support feature allows Instagram accounts to be stolen

4•parable•20m ago•0 comments

Mapa.ua – Ukraine War Map

https://mapa.ua/
1•airlabs-co•21m ago•0 comments

Can I just say f*** AI, f*** AI, f*** AI? [video]

https://www.youtube.com/shorts/0z7Q0Bg9TAY
1•tcp_handshaker•22m ago•0 comments

Show HN: Font Wizard Pro – a font manager for iPhone and iPad

https://apps.apple.com/us/app/font-wizard-pro-font-manager/id352966034
1•stalinkay•22m ago•0 comments

Simple systems are the best systems

https://jerodsanto.net/2026/05/simple-systems-are-the-best/
2•jerodsanto•26m ago•0 comments

Economic Growth and Community Well-Being Are Not Opposites

https://www.civicbrand.com/insights/articles/economic-growth-and-community-well-being-are-not-opp...
1•mooreds•27m ago•0 comments

Beyond the API: Why Critical Infrastructure Is Going Streaming

https://schematichq.com/blog/beyond-the-api-why-critical-infrastructure-is-going-streaming
2•mooreds•27m ago•0 comments

Tiendli – e-commerce, reservations and marketplace for Latam SMEs

https://tiendli.com
2•zuomy•30m ago•0 comments

Spaniel – OpenTelemetry viewer for local development (Postman for your traces)

https://github.com/zfogg/spaniel
1•zfogg•31m ago•0 comments

It's Not Just X. It's Y

https://mail.cyberneticforests.com/its-not-just-data-its-post-training/
6•mooreds•34m ago•0 comments

Linear CEO Responds to Corgi (YC S24) CEO on Grindmaxxing

https://twitter.com/karrisaarinen/status/2061139112426623054
3•hbcdbff•35m ago•0 comments

Atherton spent $145K to delay train electrification. The rest of us paid $400M

https://peninsulaforeveryone.org/blog/atherton-spent-145k-to-delay-caltrain-electrification-the-r...
13•mslate•36m ago•1 comments

Fish Sleep a Lot Like Us. (They Even Nap.)

https://www.nytimes.com/2026/05/27/science/fish-sleep-a-lot-like-us-they-even-nap.html
1•cainxinth•38m ago•0 comments

Ask HN: Do you use Cloudflare bot protection? If so, why do you use it?

1•Velocifyer•40m ago•0 comments

Agent-stack – one command to make any repo token-efficient for Claude Code

https://github.com/drmahdikazempour/agent-stack
1•mahdikaz•41m ago•0 comments

G7 Agrees on Shared Language Around Open-Source AI, Open Weights AI

https://www.phoronix.com/news/G7-On-Open-Source-AI
1•winter_blue•42m ago•0 comments

JavaScript Crossword

https://lyra.horse/fun/jscrossword/
3•marvinborner•45m ago•0 comments

Show HN: Pictolab (online HDR image editor)

https://pictolab.io/
2•ChadNauseam•46m ago•2 comments

What Is Code

https://martinfowler.com/articles/what-is-code.html
3•wapasta•51m ago•0 comments

Pixelnet – The social network for game developers

https://pixelnet.flarum.cloud
2•telui•52m ago•1 comments

The need for a socialist planned economy (2021)

https://www.marxist.ca/article/the-need-for-a-socialist-planned-economy
9•vhantz•53m ago•1 comments

New in Svelte – June 2026

https://svelte.dev/blog/whats-new-in-svelte-june-2026
2•levmiseri•56m ago•0 comments