frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

OpenAI might pivot to the "most addictive digital friend" or face extinction

https://twitter.com/lebed2045/status/2020184853271167186
1•lebed2045•1m ago•1 comments

Show HN: Know how your SaaS is doing in 30 seconds

https://anypanel.io
1•dasfelix•1m ago•0 comments

ClawdBot Ordered Me Lunch

https://nickalexander.org/drafts/auto-sandwich.html
1•nick007•2m ago•0 comments

What the News media thinks about your Indian stock investments

https://stocktrends.numerical.works/
1•mindaslab•3m ago•0 comments

Running Lua on a tiny console from 2001

https://ivie.codes/page/pokemon-mini-lua
1•Charmunk•4m ago•0 comments

Google and Microsoft Paying Creators $500K+ to Promote AI Tools

https://www.cnbc.com/2026/02/06/google-microsoft-pay-creators-500000-and-more-to-promote-ai.html
2•belter•6m ago•0 comments

New filtration technology could be game-changer in removal of PFAS

https://www.theguardian.com/environment/2026/jan/23/pfas-forever-chemicals-filtration
1•PaulHoule•7m ago•0 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
1•momciloo•8m ago•0 comments

Kinda Surprised by Seadance2's Moderation

https://seedanceai.me/
1•ri-vai•8m ago•1 comments

I Write Games in C (yes, C)

https://jonathanwhiting.com/writing/blog/games_in_c/
2•valyala•8m ago•0 comments

Django scales. Stop blaming the framework (part 1 of 3)

https://medium.com/@tk512/django-scales-stop-blaming-the-framework-part-1-of-3-a2b5b0ff811f
1•sgt•8m ago•0 comments

Malwarebytes Is Now in ChatGPT

https://www.malwarebytes.com/blog/product/2026/02/scam-checking-just-got-easier-malwarebytes-is-n...
1•m-hodges•8m ago•0 comments

Thoughts on the job market in the age of LLMs

https://www.interconnects.ai/p/thoughts-on-the-hiring-market-in
1•gmays•9m ago•0 comments

Show HN: Stacky – certain block game clone

https://www.susmel.com/stacky/
2•Keyframe•12m ago•0 comments

AIII: A public benchmark for AI narrative and political independence

https://github.com/GRMPZQUIDOS/AIII
1•GRMPZ23•12m ago•0 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
2•valyala•13m ago•0 comments

The API Is a Dead End; Machines Need a Labor Economy

1•bot_uid_life•14m ago•0 comments

Digital Iris [video]

https://www.youtube.com/watch?v=Kg_2MAgS_pE
1•Jyaif•15m ago•0 comments

New wave of GLP-1 drugs is coming–and they're stronger than Wegovy and Zepbound

https://www.scientificamerican.com/article/new-glp-1-weight-loss-drugs-are-coming-and-theyre-stro...
4•randycupertino•17m ago•0 comments

Convert tempo (BPM) to millisecond durations for musical note subdivisions

https://brylie.music/apps/bpm-calculator/
1•brylie•19m ago•0 comments

Show HN: Tasty A.F.

https://tastyaf.recipes/about
2•adammfrank•20m ago•0 comments

The Contagious Taste of Cancer

https://www.historytoday.com/archive/history-matters/contagious-taste-cancer
1•Thevet•21m ago•0 comments

U.S. Jobs Disappear at Fastest January Pace Since Great Recession

https://www.forbes.com/sites/mikestunson/2026/02/05/us-jobs-disappear-at-fastest-january-pace-sin...
1•alephnerd•22m ago•1 comments

Bithumb mistakenly hands out $195M in Bitcoin to users in 'Random Box' giveaway

https://koreajoongangdaily.joins.com/news/2026-02-07/business/finance/Crypto-exchange-Bithumb-mis...
1•giuliomagnifico•22m ago•0 comments

Beyond Agentic Coding

https://haskellforall.com/2026/02/beyond-agentic-coding
3•todsacerdoti•23m ago•0 comments

OpenClaw ClawHub Broken Windows Theory – If basic sorting isn't working what is?

https://www.loom.com/embed/e26a750c0c754312b032e2290630853d
1•kaicianflone•25m ago•0 comments

OpenBSD Copyright Policy

https://www.openbsd.org/policy.html
1•Panino•26m ago•0 comments

OpenClaw Creator: Why 80% of Apps Will Disappear

https://www.youtube.com/watch?v=4uzGDAoNOZc
2•schwentkerr•30m ago•0 comments

What Happens When Technical Debt Vanishes?

https://ieeexplore.ieee.org/document/11316905
2•blenderob•31m ago•0 comments

AI Is Finally Eating Software's Total Market: Here's What's Next

https://vinvashishta.substack.com/p/ai-is-finally-eating-softwares-total
3•gmays•31m ago•0 comments
Open in hackernews

Digitising CDs (a.k.a. using your phone as an image scanner)

https://www.hadess.net/2025/07/digitising-cds-aka-using-your-phone-as.html
23•JNRowe•6mo ago

Comments

dvh•6mo ago
I recently used ffmpeg to undo perspective from the image you just provide 4 corners coordinates and it produced straightened image:

    ffmpeg -i input.jpg -vf "perspective=x0=784:y0=396:x1=2396:y1=397:x2=684:y2=2479:x3=2610:y3=2467" output.jpg
voidUpdate•6mo ago
Is there anything FFMPEG cant do?
cadamsdotcom•6mo ago
I like the irony that LLMs, full of hidden capability, are so helpful for exposing the hidden capabilities of ffmpeg.
WesolyKubeczek•6mo ago
Hmm, I don’t even know where ImageMagick ends and ffmpeg begins anymore.
sandbach•6mo ago
I thought this was going to be about recovering data from a CD from just a photo of the shiny side. Could that be possible?
schoen•6mo ago
I don't think so.

The total data on a CD-ROM including the error correcting redundancy exceeds 800 MB, or 6.4 Gb.

If you could imagine getting 1 bit from the optical disc per pixel (which is way too optimistic physically), you would need a 6 gigapixel camera focused super-precisely at the disc surface.

Looking at the problem from a different angle, Wikipedia says the features that store the data on the disc surface are about 800 nm (or about a micrometer) long. So to photograph them, you'd want to have pixels ideally smaller than a micrometer on each side. It's easy to check that an ordinary camera isn't achieving that kind of resolution without adding on external magnifying equipment.

jackweirdy•6mo ago
Does it have to be one photo? If you reproduced a spinning drive but with the camera positioned to see half of the spinning disc, I wonder if it could capture the "stream" of pixels in one arc of the spinning disc
schoen•6mo ago
You would still need some significant magnification. And there might also be a measurement latency issue if the disc is in motion (the camera CCD might not be fast enough to capture the image before it rotates away).

The optics of a CD-ROM drive are optimized for something pretty different than the optics of a camera. But if you made enough tweaks and adaptations, sure, the data is ultimately there and can be captured by a different kind of sensor than the one it was designed for. It would be a cool project.

I'm mostly just pointing out that adapting your camera to successfully capture billions of sub-micrometer features isn't that trivial.

makeitdouble•6mo ago
CD data pitch would be 700nm, and it seems that camera sensors have a pixel pitch at the same order of magnitude.

Ignoring the lens resolution you'd need for a near 1 to 1 rendering at that size, any hand movement or misalignment would also be catastrophic.

That sounds like a crazy dream until we get to sensor in the peta pixel range ?

https://www.researchgate.net/figure/CD-DVD-Blu-ray-disc-data...

https://letmaik.github.io/pixelpitch/

easyThrowaway•6mo ago
I can't find the link, but there was a Stackoverflow question about ripping a cdrom by using a flatbed scanner, the conclusion was that the scanner would've required 2-3X the DPI currently available on a commercial device to correctly parse the gaps, given that a cdrom laser size is roughly 800nm.

On the other hand I'm still puzzled why there are no homebrew projects for a dumb dumping device that simply reads all the data on a cdrom, error correction, subchannels completely raw. There are a lot of CDs with a very weird data structure (Console Games, Early Copy Protected pc games, AKAI sample discs, some Hybrid Macintosh discs, in other words anything not using the iso9660 standard) which are at risk of Disc Rot[1], and simply storing them as Iso or Bin/Cue files (including proprietary variants like Alcohol 120%/Daemon Tools mdf files) is basically useless both for archival and real world usage purposes.

[1]https://en.wikipedia.org/wiki/Disc_rot

ralferoo•6mo ago
> On the other hand I'm still puzzled why there are no homebrew projects for a dumb dumping device that simply reads all the data on a cdrom, error correction, subchannels completely raw.

I think you'd have to write a custom firmware for one specific drive for that. That information is simply not exposed outside the device itself on standard drives, which is what makes it effective for copy protection.

easyThrowaway•6mo ago
I am no electrical engineer, but I believe most drives still available on the market use an ASIC for this kind of low-level commands.

A more pragmatic solution would be to use an ESP32 or an RPI2040, wire them to a "donor" cd drive and then implement just the most basic MMC commands to make sense of the disc layout and save to disk the binary stream.

I'm pretty sure I'm missing something extremely obvious given the lack of similar attempts; wouldn't be surprised if not a single readily available programmable microcontroller on the market has the necessary bandwidth for this task.

lathiat•6mo ago
I'd say this project is the closest: https://github.com/superg/redumper

But is not a true raw dump like we see in a bunch of other media preservation projects.

Igrom•6mo ago
There is photo scanning/camera software out there on phones that detects edges of documents/regions, then crops and deskews the image. My Xiaomi Redmi Turbo 3's camera app has a "document" mode that does that. I also know of other software (for example, Paperless Mobile — though it is not its primary feature) that does that.

I think this would be an improvement to the OP's process: Print a thick black rectangle sized such that the contour's inner edge is slightly larger than the CD. Use the phone to take a picture and deskew it - the scanner should "catch" on the inner contour. Repeat with all other CDs. Finally, load the images onto the computer and run batch processing on them using your raster image editor to trim whitespace. This way, you'd keep manual labour to a minimum.

MarioMan•6mo ago
It’s also stock on iOS, albeit buried in the Files app under More (3 dots in top right)>Scan Documents. It’s especially useful for multi-page documents.
techer•6mo ago
Less hidden in the stock Notes app. Paperclip/Scan Documents.