frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Bypassing Google's big anti-adblock update

https://0x44.xyz/blog/web-request-blocking/
363•deryilz•5h ago•303 comments

Light exposure at night predicts incidence of cardiovascular diseases

https://www.medrxiv.org/content/10.1101/2025.06.20.25329961v1
28•gnabgib•2h ago•12 comments

Kimi k2 largest open source SOTA model?

https://github.com/MoonshotAI/Kimi-K2
205•ConteMascetti71•7h ago•55 comments

Zig's New Async I/O

https://kristoff.it/blog/zig-new-async-io/
23•afirium•1h ago•3 comments

MacPaint Art from the Mid-80s Still Looks Great Today

https://blog.decryption.net.au/posts/macpaint.html
744•decryption•16h ago•167 comments

Show HN: I made a JSFiddle-style playground to test and share prompts fast

https://langfa.st/
7•eugenegusarov•7h ago•1 comments

Dépanneurs

https://walkmontreal.com/curiosities/depanneurs/
44•thomassmith65•3d ago•33 comments

A better Ghidra MCP server – GhidrAssistMCP

https://github.com/jtang613/GhidrAssistMCP
49•jtang613•6h ago•10 comments

OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google

https://www.theverge.com/openai/705999/google-windsurf-ceo-openai
949•rcchen•1d ago•613 comments

Lost Chapter of Automate the Boring Stuff: Audio, Video, and Webcams in Python

https://inventwithpython.com/blog/lost-av-chapter.html
75•AlSweigart•8h ago•2 comments

Exposing a web service with Cloudflare Tunnel (2022)

https://erisa.dev/exposing-a-web-service-with-cloudflare-tunnel/
74•sturza•3d ago•33 comments

The fish kick may be the fastest subsurface swim stroke yet (2015)

https://nautil.us/is-this-new-swim-stroke-the-fastest-yet-235511/
166•bookofjoe•12h ago•119 comments

Two-step system makes plastic from carbon dioxide, water and electricity

https://phys.org/news/2025-06-plastic-carbon-dioxide-electricity.html
23•PaulHoule•3d ago•0 comments

Supreme Court's ruling practically wipes out free speech for sex writing online

https://ellsberg.substack.com/p/free-speech
388•macawfish•6h ago•501 comments

Proposed NOAA Budget Kills Program Designed to Prevent Satellite Collisions

https://skyandtelescope.org/astronomy-news/proposed-noaa-budget-kills-program-to-prevent-satellite-collisions/
294•bikenaga•8h ago•173 comments

Second Variety, by Philip K. Dick (1953)

https://www.gutenberg.org/files/32032/32032-h/32032-h.htm
24•djoldman•3d ago•8 comments

ETH Zurich and EPFL to release a LLM developed on public infrastructure

https://ethz.ch/en/news-and-events/eth-news/news/2025/07/a-language-model-built-for-the-public-good.html
647•andy99•1d ago•90 comments

Working through 'Writing A C Compiler'

https://jollygoodsw.wordpress.com/2025/03/13/working-through-writing-a-c-compiler/
105•AlexeyBrin•12h ago•30 comments

New Date("wtf") – How well do you know JavaScript's Date class?

https://jsdate.wtf
278•OuterVale•16h ago•158 comments

Malware found in official gravityforms plugin indicating supply chain breach

https://patchstack.com/articles/critical-malware-found-in-gravityforms-official-plugin-site/
190•taubek•18h ago•40 comments

Show HN: DesignArena – crowdsourced benchmark for AI-generated UI/UX

https://www.designarena.ai/
62•grace77•9h ago•17 comments

Arizona resident dies from the plague less than 24 hours after showing symptoms

https://www.independent.co.uk/news/health/arizona-plague-death-cases-b2787325.html
196•Anon84•7h ago•99 comments

Show HN: BinaryRPC – Lightweight WebSocket-based RPC framework in modern C++

https://github.com/efecan0/binaryrpc-framework
66•efecan0•8h ago•30 comments

Vibe-Coding a PCB – surprisingly good

https://atomic14.substack.com/p/vibe-coding-a-pcb-surprisingly-good
108•iamflimflam1•9h ago•53 comments

Faking a JPEG

https://www.ty-penguin.org.uk/~auj/blog/2025/03/25/fake-jpeg/
374•todsacerdoti•1d ago•87 comments

First malaria treatment for babies approved for use

https://www.bbc.com/news/articles/c89e872jdjxo
116•toomuchtodo•4d ago•29 comments

Preliminary report into Air India crash released

https://www.bbc.co.uk/news/live/cx20p2x9093t
365•cjr•1d ago•730 comments

Making a Speedrun Timer in D

https://bradley.chatha.dev/blog/linux-speedrun-timer-dlang/post/
73•LorenDB•4d ago•3 comments

'Starter packs' have played a central role in Bluesky's rapid growth

https://www.tu-darmstadt.de/universitaet/aktuelles_meldungen/einzelansicht_512064.en.jsp
52•FinnKuhn•5h ago•39 comments

Sieve (YC X25) is hiring researchers to build large video datasets for AI labs

https://sievedata.com/about/jobs
1•mvoodarla•12h ago
Open in hackernews

A better Ghidra MCP server – GhidrAssistMCP

https://github.com/jtang613/GhidrAssistMCP
49•jtang613•6h ago

Comments

its-kostya•5h ago
It's been a few years since I've rolled up my sleeves and did some reverse engineering with Ghirda. The skill is very "use it or lose it" so I wonder if this will help me get back into it quicker. Or... a ton of hallucinations leading down dead end rabbit holes.

Curious if anyone has given it a shot an can speak to the experience.

jtang613•4h ago
Thanks for the interest. I wrote GhidrAssistMCP and the original GhidrAssist plugin which work hand-in-hand because I find they improve my RE workflow. They're not immune from hallucinations because the underlying models are not. However, they are fairly rare and I have had very reliable results with both Claude and ChatGPT. When used together, GhidrAssist+GhidrAssistMCP have been able to do some impressive analysis tasks.

If you're just getting back in the saddle, you might want to give both a try. In particular, GhidrAssist's "Explain Function" tool is really helpful at quickly summarizing code and reducing the mental overhead of making sense of large binaries.

axoltl•4h ago
I can't comment on MCP use specifically but I can comment on using an LLM while reversing. I use a local instance of whatever ends up being SOTA for local reasoning LLMs at 30B-70B params quantized to 4-6b. I feed it decompiled code to identify functions that are 'tedious' to reverse engineer. I recently reversed a binary that was compiled with soft float and had no symbols or strings. A lot of those functions end up being a ton of bit-twiddling. While I reversed the business logic I had the reasoning model identify the soft float functions with very minimal prompting. It did quite well on those!

I also tried to have it automatically build some structs from code showing the access patterns, and it failed miserably on that task. Likely a larger model (o3 or opus) would do better here.

I personally don't think letting an LLM do large parts of the reversing would be useful to me as I build up a lot of my mental model of the system during the process, so I'd be missing out on that. But for handling annoying bits of code I'd likely just forego otherwise? Go ham!

segmondy•3h ago
You hit the target on what most miss about LLMs, part of work is building up a lot of mental model of the system you are working on. When LLM does the work, it becomes easy to miss that mental model.
jhart99•2h ago
I tried to use an LLM for assistance with reversing some embedded code and agree with this. I had built up a pretty decent model of what was going on before starting. It was able to explain what was going on in this one perplexing function quite well but when I'd feed it decent sized blocks of code it would hallucinate like crazy. But I was quite happy with the performance at finding the basic library and ROM functions and annotating them correctly. I think it is all in how you use it.
justmarc•2h ago
Applies to everything. If you never had it in muscle memory, you lose it.
leoqa•5h ago
Why is this better than the other one?
jtang613•5h ago
GhidrAssistMCP features:

- several additional tools (like get_class_info, search_classes, etc),

- it has GUI config and logging,

- and it does not rely on an external Python bridge to host the MCP Server - it's monolithic (using the official MCP Java SDK).

PradeetPatel•2h ago
Thanks so much for sharing!

I'm interested to see how MCP and the development in AI will impact the CTF scene in the future.

electroglyph•1h ago
nice, now do x64dbg!