frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Gemini Watermark Remover – A web tool using reverse alpha blending

https://re.easynote.cc/
2•h2bomb•2h ago

Comments

h2bomb•2h ago
I’ve been using Google's Gemini for image generation, but the watermarks are often a hurdle for clean designs.

I built this web tool based on the Reverse Alpha Blending principle. Unlike typical "AI erasers" that use generative inpainting to fill in gaps (which often results in blurriness), this tool treats the watermark as a standard alpha-composited layer and mathematically reverses the blending formula.

Key Technical Implementation:

Pure Client-Side: The core engine is written in vanilla JavaScript. It uses the Canvas API to extract ImageData and processes pixels directly in the browser. No images are ever uploaded to a server.

Deterministic Restoration: It reverses the formula: $original = (watermarked - \alpha \times 255) / (1 - \alpha)$. By using a pre-calculated Alpha Map from the Gemini logo, it achieves pixel-perfect restoration with zero AI "hallucinations".

Auto-scaling Logic: The tool automatically detects whether the image uses the 48px or 96px watermark variant based on the source dimensions (1024px threshold), ensuring the correct $\alpha$ mask is applied.

Optimization: It uses Float32Array for the alpha map and implements threshold clamping (e.g., ignoring $\alpha < 0.002$) to avoid floating-point noise and division-by-zero errors.

I'm standing on the shoulders of giants here—special thanks to Allen Kuo for the original algorithm research and CLI tool [0]. I wanted to make this technique accessible to non-technical users through a frictionless web interface.

Web Version: https://re.easynote.cc Original Research: https://github.com/allenk/GeminiWatermarkTool

Local LLMs are how nerds now justify a big computer they don't need

https://world.hey.com/dhh/local-llms-are-how-nerds-now-justify-a-big-computer-they-don-t-need-af2...
1•janandonly•4m ago•0 comments

I removed 80% of my JavaScript and my product got better

https://clipnotebook.com/blog/removed-80-percent-javascript
2•puildupO•5m ago•1 comments

Show HN: Sapphire – A 12MB language with native UI and good performance

https://github.com/foxzyt/Sapphire
2•foxz•5m ago•0 comments

To Understand AI, Watch How It Evolves

https://www.quantamagazine.org/to-understand-ai-watch-how-it-evolves-20250924/
1•Brajeshwar•6m ago•0 comments

Michael Burry Bets He Isn't Too Early to Go Against the AI Juggernaut

https://www.wsj.com/finance/stocks/michael-burry-bets-he-isnt-too-early-to-go-against-the-ai-jugg...
2•megacorp•9m ago•0 comments

Show HN: Compare what your current rent gets you in other cities

https://rentcheckr.app/
1•Atallapr•11m ago•0 comments

Show HN: Play with Neural Net Flies

https://claude.ai/public/artifacts/4c5465b6-c384-4c9f-8a92-a4f840367ec2
1•logicallee•14m ago•0 comments

A (Biased) Pure Python Performance Comparison

http://shed-skin.blogspot.com/2025/12/a-biased-pure-python-performance.html
1•lumpa•19m ago•0 comments

Does the Nvidia "Revenue Sharing Agreement" Tie the US Gov't Hands?

4•DivingForGold•22m ago•1 comments

Drawing Truchet Tiles in SVG

https://alexwlchan.net/2025/truchet-tiles/
3•eustoria•26m ago•0 comments

Show HN: Monopipe (Alpha), read blogs from terminal using piping-server

https://monopipe.exe.xyz/
2•Imustaskforhelp•30m ago•0 comments

Netdata: Monitoring and Troubleshooting Transformed

https://www.netdata.cloud/
2•eustoria•30m ago•0 comments

Designing Predictable LLM-Verifier Systems for Formal Method Guarantee

https://arxiv.org/abs/2512.02080
2•PaulHoule•34m ago•0 comments

Terence Tao: AI contributions to Erdős problems

https://github.com/teorth/erdosproblems/wiki/AI-contributions-to-Erd%C5%91s-problems
2•frozenseven•34m ago•0 comments

Parsing Advances

https://matklad.github.io/2025/12/28/parsing-advances.html
2•mfrw•36m ago•0 comments

Ask HN: Best Podcasts of 2025?

4•adriancooney•38m ago•1 comments

Jensen Huang meets with former hostage and Nvidia employee Avinatan Or

https://www.ynetnews.com/business/article/skw4qsomwl
2•thenaturalist•39m ago•0 comments

Git and Markdown are all you need

https://www.galiglobal.com/blog/2025/20251221-git-and-markdown-are-all-you-need.html
2•antonmry•40m ago•1 comments

The Optimal Architecture for Small Language Models

https://huggingface.co/blog/codelion/optimal-model-architecture
2•simonpure•40m ago•0 comments

Nvidia deal a big win for Groq employees

https://www.axios.com/2025/12/28/nvidia-groq-shareholders
3•seanlinehan•41m ago•0 comments

Show HN: Meter – Web scraping that syncs only what changed

https://www.meter.sh/
1•mckinnonr•41m ago•0 comments

Beyond Vector Search: Building an Adaptive Retrieval Router for Agentic AI

https://medium.com/@sumoaps/beyond-vector-search-building-an-adaptive-retrieval-router-for-agenti...
1•sumoaps•41m ago•1 comments

Show HN: FlowCode – Visual Flowcharts That Generate and Execute Python

https://southernadd-cmyk.github.io/flowCode/
1•adamclement•43m ago•0 comments

Microsoft Open Specifications

https://learn.microsoft.com/en-us/openspecs/main/ms-openspeclp/3589baea-5b22-48f2-9d43-f5bea4960ddb
2•vitorsr•43m ago•0 comments

Laid Off After 25 Years in Tech:The Anxiety,Sacrifice,Reality No One Talks About [video]

https://www.youtube.com/watch?v=VeMA9WGKxOg
2•jcsoft•44m ago•0 comments

Bluetooth Headphone Jacking: A Key to Your Phone [video]

https://media.ccc.de/v/39c3-bluetooth-headphone-jacking-a-key-to-your-phone
3•willnix•45m ago•1 comments

Mitra 15 (French minicomputer from the 1970)

https://en.wikipedia.org/wiki/Mitra_15
1•JPLeRouzic•47m ago•0 comments

People Who Drink Bottled Water Daily Get 90k More Microplastic Particles a Year

https://www.wired.com/story/people-who-drink-bottled-water-on-a-daily-basis-ingest-90000-more-mic...
4•beardyw•48m ago•0 comments

Radioscope: A device that turns Wi-Fi activity into sound

https://github.com/simg/radioscope
1•simg•48m ago•1 comments

Playing Factorio from 1k floppy disks

https://www.youtube.com/watch?v=cTPBGZcTRqo
1•kllrnohj•49m ago•0 comments