frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

GitHub hijacks and breaks browser search

https://abstractnonsense.xyz/micro-blog/2026-01-14-github-hijacks-and-breaks-browser-search/
1•subset•2m ago•0 comments

Show HN: World CEO Cockpit

https://www.maximevidal.com/progress-monitoring
1•vmaxmc2•3m ago•0 comments

Police chief apologises after AI error used to justify Maccabi Tel Aviv ban

https://www.theguardian.com/uk-news/2026/jan/14/west-midlands-police-chief-apologises-ai-error-ma...
1•chrisjj•3m ago•0 comments

What do the struggles of capitalism and communism have in common?

https://blog.hermesloom.org/p/what-do-the-struggles-of-capitalism
1•sigalor•4m ago•1 comments

More sustainable epoxy thanks to phosphorus

https://www.empa.ch/web/s604/flamm-hemmendes-epoxidharz-nachhaltiger-machen
1•JeanKage•8m ago•0 comments

We need a new Unix flag for agents

https://solmaz.io/skillflag
1•hosolmaz•8m ago•0 comments

Show HN: Yapper – Offline macOS dictation. One-time purchase, no sub

https://yapper.to/
1•nikbar•11m ago•0 comments

The Day You Became a Better Writer (The Dilbert Blog 2007)

https://web.archive.org/web/20160529145612/http://dilbertblog.typepad.com/the_dilbert_blog/2007/0...
1•tosh•12m ago•0 comments

Hegseth wants to integrate Musk's Grok AI into military networks this month

https://arstechnica.com/ai/2026/01/hegseth-wants-to-integrate-musks-grok-ai-into-military-network...
3•ndsipa_pomu•13m ago•1 comments

Show HN: Screenrecord.in – A browser based local-first screen recording solution

https://screenrecord.in/
2•troysk•14m ago•0 comments

Anyone experiencing loading problems with LinkedIn (web)?

2•zlatkov•15m ago•1 comments

Tor Snowflake

https://snowflake.torproject.org/
2•DyslexicAtheist•17m ago•0 comments

Show HN: A NO-BS step counter app that actually works

https://simplestepcounter.com
1•kjm_kjm•17m ago•0 comments

Charlie Eggins 3BLD double world record [video]

https://www.youtube.com/shorts/pzz3Ya5BFvs
1•ColinWright•22m ago•1 comments

Meta's VR layoffs, studio closures underscore Zuckerberg's pivot to AI

https://www.cnbc.com/2026/01/13/meta-lays-off-vr-employees-underscoring-zuckerbergs-pivot-to-ai.html
1•cebert•22m ago•0 comments

I Let the Internet Vote on Code Merges: Week 1 Results

https://blog.openchaos.dev/posts/week-1-the-first-merge
1•birdculture•23m ago•0 comments

Tesla driver-assist system FSD will switch to subscription-only

https://www.bloomberg.com/news/articles/2026-01-14/tesla-driver-assist-system-fsd-will-switch-to-...
2•teleforce•25m ago•0 comments

Show HN: Auto-fix Google Play Store translations that exceed character limits

https://chromewebstore.google.com/detail/play-console-translation/polceeifilniadjhgibdnlikpfnflhml
1•jelmervnuss•31m ago•0 comments

Show HN: Remio A second brain without headaches

https://www.remio.ai
1•AliceH0521•35m ago•0 comments

How to import ChatGPT conversations in Obsidian

https://blog.missioncontroltoolbox.xyz/blog/how-to-import-chatgpt-conversations-in-obsidian
1•awesomepotato•39m ago•0 comments

Show HN: SVGFix – transforms SVG path coordinates to origin, not just viewBox

https://svgfix.net/
1•stardeltaio•42m ago•0 comments

Why AI works better on existing codebases

https://www.stromcapital.fi/blog/brownfield-advantage
1•ronistrom•42m ago•1 comments

The effect of testosterone on human bargaining behaviour (2009)

https://www.nature.com/articles/nature08711
2•mpweiher•43m ago•0 comments

Elevated error rates on Opus 4.5

https://status.claude.com/incidents/tgzm3mf45wzc
3•rvz•43m ago•0 comments

System Programming in Linux: A Hands-On Introduction "Demo" Programs

https://github.com/stewartweiss/intro-linux-sys-prog
1•teleforce•44m ago•0 comments

Show HN: Imago – open-source AI portrait generator with guided creation

https://github.com/tenngoxars/Imago
1•tenngoxars•46m ago•0 comments

Ethernet Switching Hits New Highs

https://www.nextplatform.com/2026/01/08/pushed-by-genai-and-front-end-upgrades-ethernet-switching...
2•ankitg12•46m ago•0 comments

Uber Conquered Database Overload

https://www.uber.com/en-BG/blog/from-static-rate-limiting-to-intelligent-load-management/
2•matesz•47m ago•0 comments

Show HN: I built free calculators for THC, alcohol, and caffeine detox timelines

https://www.detoxwater.com/tools/
1•xohails•48m ago•2 comments

Microsoft Graveyard

https://microsoftgraveyard.com
2•elashri•51m ago•0 comments
Open in hackernews

Show HN: Abuse Signals API – deterministic domain/email abuse indicators

https://github.com/ulissse/abusesignalsapi-examples
1•analyses-web•1h ago
Hi HN,

I built *Abuse Signals API*, a small API that returns *deterministic, signals-only* abuse indicators for a domain or an email (domain extracted). It’s meant for signup/onboarding pipelines where you want a transparent triage signal without a black-box model.

What it does: - Input: `domain=...` or `email=...` (exactly one) - Output: `abuseScore` (0–100), `abuseLevel`, a list of triggered `signals` - Optional `explain=1`: returns per-signal explanations (severity + category + note) - Fixed OpenAPI contract (`v1`): stable schema for integrations

Why I built it: - I wanted something deterministic and explainable (same input → same output), with explicit “lookup_failed_*” transparency signals when external lookups time out.

Endpoints: - `GET /abuse-signals` - `GET /usage` (monthly quota usage for the API key)

Quick try (requires an API key): curl "https://abusesignalsapi.analyses-web.com/abuse-signals?domai..." \ -H "X-API-Key: YOUR_API_KEY"

Example response (truncated): { "input": { "email": null, "domain": "fake-buy-info-product-example.shop" }, "abuseScore": 75, "abuseLevel": "high", "signals": ["disposable_domain_pattern","low_domain_age","many_hyphens_or_digits","lookup_failed_rdap"], "version": "v1", "meta": { "cached": false, "processingMs": 944, "cacheHours": 24, "scoringPolicy": "2026-01" }, "explanations": [ { "signal": "disposable_domain_pattern", "severity": "high", "category": "risk", "note": "Matches disposable/temporary patterns." }, { "signal": "lookup_failed_rdap", "severity": "info", "category": "warning", "note": "RDAP/WHOIS lookup failed; no score impact." } ] }

Docs / Pricing / OpenAPI: - Docs: https://abusesignalsapi.analyses-web.com/docs.html - Pricing: https://abusesignalsapi.analyses-web.com/pricing.html - OpenAPI (fixed contract): https://abusesignalsapi.analyses-web.com/openapi.yaml

Examples repo (Node / Python / C#): - https://github.com/ulissse/abusesignalsapi-examples

Limitations (by design): - This API provides automated indicators based on infrastructure signals only. - It is not a verdict, not a probability, and does not provide advice.

I’d love feedback on the contract shape, the “explain mode” format, and whether the signals list/bands are useful for real-world signup abuse triage.