frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Transcribe your aunts post cards with Gemini 3 Pro

https://leserli.ch/ocr/
1•nielstron•2m ago•0 comments

.72% Variance Lance

1•mav5431•3m ago•0 comments

ReKindle – web-based operating system designed specifically for E-ink devices

https://rekindle.ink
1•JSLegendDev•5m ago•0 comments

Encrypt It

https://encryptitalready.org/
1•u1hcw9nx•5m ago•0 comments

NextMatch – 5-minute video speed dating to reduce ghosting

https://nextmatchdating.netlify.app/
1•Halinani8•6m ago•1 comments

Personalizing esketamine treatment in TRD and TRBD

https://www.frontiersin.org/articles/10.3389/fpsyt.2025.1736114
1•PaulHoule•7m ago•0 comments

SpaceKit.xyz – a browser‑native VM for decentralized compute

https://spacekit.xyz
1•astorrivera•8m ago•1 comments

NotebookLM: The AI that only learns from you

https://byandrev.dev/en/blog/what-is-notebooklm
1•byandrev•8m ago•1 comments

Show HN: An open-source starter kit for developing with Postgres and ClickHouse

https://github.com/ClickHouse/postgres-clickhouse-stack
1•saisrirampur•9m ago•0 comments

Game Boy Advance d-pad capacitor measurements

https://gekkio.fi/blog/2026/game-boy-advance-d-pad-capacitor-measurements/
1•todsacerdoti•9m ago•0 comments

South Korean crypto firm accidentally sends $44B in bitcoins to users

https://www.reuters.com/world/asia-pacific/crypto-firm-accidentally-sends-44-billion-bitcoins-use...
2•layer8•10m ago•0 comments

Apache Poison Fountain

https://gist.github.com/jwakely/a511a5cab5eb36d088ecd1659fcee1d5
1•atomic128•12m ago•2 comments

Web.whatsapp.com appears to be having issues syncing and sending messages

http://web.whatsapp.com
1•sabujp•12m ago•2 comments

Google in Your Terminal

https://gogcli.sh/
1•johlo•13m ago•0 comments

Shannon: Claude Code for Pen Testing: #1 on Github today

https://github.com/KeygraphHQ/shannon
1•hendler•14m ago•0 comments

Anthropic: Latest Claude model finds more than 500 vulnerabilities

https://www.scworld.com/news/anthropic-latest-claude-model-finds-more-than-500-vulnerabilities
2•Bender•18m ago•0 comments

Brooklyn cemetery plans human composting option, stirring interest and debate

https://www.cbsnews.com/newyork/news/brooklyn-green-wood-cemetery-human-composting/
1•geox•18m ago•0 comments

Why the 'Strivers' Are Right

https://greyenlightenment.com/2026/02/03/the-strivers-were-right-all-along/
1•paulpauper•20m ago•0 comments

Brain Dumps as a Literary Form

https://davegriffith.substack.com/p/brain-dumps-as-a-literary-form
1•gmays•20m ago•0 comments

Agentic Coding and the Problem of Oracles

https://epkconsulting.substack.com/p/agentic-coding-and-the-problem-of
1•qingsworkshop•21m ago•0 comments

Malicious packages for dYdX cryptocurrency exchange empties user wallets

https://arstechnica.com/security/2026/02/malicious-packages-for-dydx-cryptocurrency-exchange-empt...
1•Bender•21m ago•0 comments

Show HN: I built a <400ms latency voice agent that runs on a 4gb vram GTX 1650"

https://github.com/pheonix-delta/axiom-voice-agent
1•shubham-coder•21m ago•0 comments

Penisgate erupts at Olympics; scandal exposes risks of bulking your bulge

https://arstechnica.com/health/2026/02/penisgate-erupts-at-olympics-scandal-exposes-risks-of-bulk...
4•Bender•22m ago•0 comments

Arcan Explained: A browser for different webs

https://arcan-fe.com/2026/01/26/arcan-explained-a-browser-for-different-webs/
1•fanf2•23m ago•0 comments

What did we learn from the AI Village in 2025?

https://theaidigest.org/village/blog/what-we-learned-2025
1•mrkO99•24m ago•0 comments

An open replacement for the IBM 3174 Establishment Controller

https://github.com/lowobservable/oec
1•bri3d•26m ago•0 comments

The P in PGP isn't for pain: encrypting emails in the browser

https://ckardaris.github.io/blog/2026/02/07/encrypted-email.html
2•ckardaris•28m ago•0 comments

Show HN: Mirror Parliament where users vote on top of politicians and draft laws

https://github.com/fokdelafons/lustra
1•fokdelafons•29m ago•1 comments

Ask HN: Opus 4.6 ignoring instructions, how to use 4.5 in Claude Code instead?

1•Chance-Device•30m ago•0 comments

We Mourn Our Craft

https://nolanlawson.com/2026/02/07/we-mourn-our-craft/
2•ColinWright•33m ago•0 comments
Open in hackernews

Comic Code Reviews

https://www.jona.ca/2025/11/comic-code-reviews.html
66•JonathanAquino•2mo ago

Comments

JonathanAquino•2mo ago
I’ve been experimenting with a way to make code reviews more understandable - turning tricky pull requests into short comic strips.

The blog post shows an example generated from a real PR: summarizing the changes, anthropomorphizing the components, and making the flow visually obvious. It’s meant to help reviewers grasp intent quickly and make reviews a bit more fun.

Curious whether others have tried visual or narrative aids in their review process, and whether this could be practical for real teams.

treetalker•2mo ago
This could be a fun way to educate the judge about why my opposing counsel's position is laughably wrong.

Sadly, the fun would end with a reprimand or sanctions order. Cf. https://news.ycombinator.com/item?id=43866303 ("Don't watermark your legal PDFs with purple dragons in suits").

Might work for bringing associate attorneys up to speed in a new case, or for teaching concepts to law students, though!

ChrisMarshallNY•2mo ago
I think it’s a fun idea.

Not sure if it would be used, though. Being on HN front page helps.

It would also have to contain a lot of content, and be indexed well.

guitarbill•2mo ago
I really like the idea... but I have to admit my first visceral reaction was "I hate this". I think it's because the tone and style is quite infantile/childish. A good experiment nonetheless. Maybe there's a middle ground somewhere?
shermantanktop•2mo ago
What’s your line for “childish“?

I’ve been guilty of injecting bits of whimsy, sarcasm, and other unserious behaviors in a corporate We Mean Business environment.

I’ve toned it down because I recognize some people are very resistant to seeing both the serious and humorous aspects of a situation at the same time.

justinclift•2mo ago
Using visual approaches, including comics, is a reasonable idea I've been looking into personally as well (mostly using style transfer from manga). :)

But, the actual concepts communicated need to be clear. In your example strip here, it doesn't seem to be meeting that bar for a reviewer. :(

Keep at it though, as I get the feeling this is the kind of thing that will work after a few important "aha!" ideas and tweaks happen to the generating process. :)

klooney•2mo ago
I'm not against it, but this particular strip seemed a little incoherent. It might need manual storyboarding.
moritzwarhier•2mo ago
Isn't the first picture already misleading?

As far as I know, the order of hook calls is important to link them to the correct components: the important point of the linked list is not the ordering of built-in hooks depending ob name.

Although it's true that useEffect runs code after render. The picture places useReducer after useEffect, which would not even make sense in this interpretation?

Could be that I'm misremembering details, but I find it more interesting to read, for example, a good description, when a PR is large, dense, or hard to understand.

In the case of hooks, this blog post was good:

https://overreacted.io/why-do-hooks-rely-on-call-order/

I'm not sure whether the explanation in the picture is useful to anyone who doesn't already know the information.

Same issue with most AI-generated doc-blocks I've seem, often misleading, or explaining the obvious, instead of the "why".

joshdavham•2mo ago
You actually might be on to something... AI aside, it's often a good idea to include visuals in a PR such as diagrams.

But having something like a comic where it's both visual and communicative in a more conversational/narrative way could prove pretty effective. Also if you can throw some humour in there, it could potentially add even more comprehensibility, etc.

Thanks for sharing!

antonvs•2mo ago
It seems to me the level this comic is at is such that anyone who needs an aid like this would not be capable of providing a meaningful review on the pull request.

If the goal is to encourage rubber-stamping by bystanders, it might help.

BurningFrog•2mo ago
It's valuable to make a difficult task easier, even for those who could do the task without the help.
antonvs•2mo ago
I'd rather just have a high-level summary in English for that.

This seems to take dumbing-down beyond any sensible level.

hyperhello•2mo ago
People who dumb down seem to think it's easier to be dumb. Not everyone seems to agree, fortunately.
cholantesh•2mo ago
Is it making it easier? I feel like having to parse a comic like this is more cognitively demanding than just RTFCode, and I'd still have to review the code afterward to confirm its accuracy and whether the approach is sensical.
qwertytyyuu•2mo ago
Looks like a fun inclusion
namanyayg•2mo ago
Interesting idea but unfortunately the given example comic makes very little sense.

It was difficult to parse even as someone who's familiar with these concepts, and I think it will hurt more than help any newbies.

Paracompact•2mo ago
Exactly my thought. Can anyone here say otherwise?
collingreen•2mo ago
I didn't have any trouble with the comic but I do already know these things about how react hooks work so I'm not going in fresh.

I think it's a little whimsical, perhaps too much for what info it conveys (a bullet list with the same component names would probably be equally informative), but I thought it was easy to understand and follow. I think there is -something- here; I don't need THIS comic but if it was more about the context and goals of the change then maybe that would be powerful. Especially if it was consistently done over many PRs.

continuational•2mo ago
I think this kind of slop has negative value. It's unclear how much of the information in the comic is hallucinated, and the malformed code "for i = i1+|>" and nonsense text "(starts write hooks!" doesn't bode well.
vunderba•2mo ago
Definitely still needs a "human in the loop." I don't know if this particular comic was cherry-picked or if it was the first one generated by Nano-Banana Pro, but either way, it's still got plenty of messy typos.

  RULES OF HOORS? 
  Updste #2: setState
  Starts wite hooks!
cholantesh•2mo ago
>Definitely still needs a "human in the loop."

At which point I feel like I would rather the human have invested their time into writing a design doc that we could discuss well before they submitted a PR.

itronitron•2mo ago
>> the given example comic makes very little sense.

I thought that was just due to it being about React.

tantalor•2mo ago
Any code review complicated enough to benefit from this should be split up into smaller units for review.
keithnz•2mo ago
not sure about for pull requests, but for protocols it could be interesting.

I asked it to generate a comic for https negotiation over tcp https://imgur.com/a/0p0Pzum I think with a bit more prodding it might be interesting for documenting protocols

SoftTalker•2mo ago
We are well and truly doomed. Why not just make it a TikTok.
roywiggins•2mo ago
https://www.revid.ai/tools/text-to-brainrot
Onekiran•2mo ago
https://www.inreels.ai/tools/text-to-brainrot
tommica•2mo ago
Fun little comic :) wish it had more about WHY the rules exist, but I assume that would be hard to squish into a panel
halflife•2mo ago
If it’s an addendum then fine. But can’t replace textual review which is much easier to parse, at least for me.

BTW, amazing they chose a review that exemplifies why hooks are a horrible horrible mistake for public API.

lukebechtel•2mo ago
ok fine I'll add another github workflow...
fluxusars•2mo ago
The example probably wasn't the best pick to demonstrate this, but I could see this making sense for e.g. linter rules (with fewer panels per rule).
Podrod•2mo ago
I thought this was going to be about the Comics Code Authority.

https://en.wikipedia.org/wiki/Comics_Code_Authority

I know this is hacker news but you do get all sorts posted here, that's my excuse.

shawn_w•2mo ago
You weren't the only one.
cholantesh•2mo ago
Meanwhile I've been watching a lot of standup lately and so my brain went to "video of person roasting the code review process".

I would suspect there's lots of overlap between the comic book collector/reader and hacker demographics anyway.

TINJ•2mo ago
In the same way that many people would rather read imperfect ESL than LLM text, I would rather you draw stick figures yourself. The fact that this is a product of AI means anything I see in it may be 'hallucinated' or otherwise incorrect.