frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Bmc4j – Prove your Java/Kotlin code correct from jUnit style tests

https://github.com/bmc4j/bmc4j
2•Grover_c13•1h ago

Comments

Grover_c13•1h ago
Hi HN!

I just released bmc4j, a tool that lets you write proofs about Java/Kotlin code as ordinary JUnit 5 tests.

For example:

  @BmcProof
  void clamp_result_is_always_within_bounds() {
      int x = Bmc.anyInt(), lo = Bmc.anyInt(), hi = Bmc.anyInt();
      Bmc.assume(lo <= hi);
      int r = Example.clamp(x, lo, hi);
      Bmc.check(r >= lo && r <= hi);
  }
then you can run it like any other test, you will get a result indicating its verified, refuted (and you get the input and replay test, or unknown (reached a timeout etc).

The repo is full of a bunch of examples and docs on how it works, take a look and feel free to ask any questions!

Vibe Coding Is Dangerous, Agentic Engineering Isn't

https://motherduck.com/blog/vibe-coding-dangerous-agentic-engineering-wes-mckinney/
1•zazuke•1m ago•0 comments

Protecting Against Token Theft

https://vercel.com/blog/protecting-against-token-theft
1•gmays•1m ago•0 comments

Ask HN: Any philosophical books that discuss Consciousness related with LLMs era

1•cx42net•2m ago•0 comments

Google is letting social media stars customize their search result page

https://www.theverge.com/tech/943233/google-search-profiles-custom-page
1•bookofjoe•2m ago•0 comments

macOS 27 Wishlist: What Do You Want from Apple at WWDC 2026?

https://www.macrumors.com/2026/06/04/macos-27-wwdc-2026-wishlist/
1•peterspath•3m ago•1 comments

I love Jellyfin but it has flaws. Let's talk about them

https://gardinerbryant.com/jellyfin-has-flaws-lets-talk-about-them/
1•speckx•3m ago•0 comments

Six Thinking Hats Technique: A Complete Practical Guide

https://www.designorate.com/the-six-hats-of-critical-thinking-and-how-to-use-them/
2•surprisetalk•5m ago•0 comments

Good Marketer, Bad Marketer

https://kiyototamura.tumblr.com/post/130937953602/good-marketer-bad-marketer
1•tosh•5m ago•0 comments

World Cup isn't 104 Taylor Swift concerts

https://www.marginpoints.com/essays/world-cup-isn-t-104-taylor-swift-concerts
1•historian1066•6m ago•0 comments

GitHub Data Archive via MCP

https://github.com/powerset-co/research-data
2•patrickdevivo•8m ago•0 comments

The Empty Field That Wasn't: GPS Broadcasts a Numbers Station

https://lsc-pagepro.mydigitalpublication.com/publication/?i=865273&p=62&view=issueViewer
2•lordgilman•8m ago•0 comments

Common patterns in Linux tools that go back to ed(1)

https://www.johndcook.com/blog/2026/06/04/the-latin-of-linux/
1•ibobev•10m ago•0 comments

What Is a Dork? Nerd? Geek?

https://www.cs.cmu.edu/~jhclark/geek.html
1•mooreds•10m ago•0 comments

Quilt Implemented in C++

https://github.com/skeeto/quilt.cpp
1•mooreds•11m ago•0 comments

Using Safetensors with Flax

https://www.gilesthomas.com/2026/06/flax-and-safetensors
1•ibobev•11m ago•0 comments

Timeouts in Zio

https://lalinsky.com/2026/06/04/timeouts-in-zio.html
1•ibobev•12m ago•0 comments

Dithered Emojis

https://dithered-emojis.willmeye.rs/
2•willmeyers•13m ago•0 comments

FluxEngine

http://cowlark.com/fluxengine/index.html
1•mooreds•13m ago•0 comments

List of Blog Aggregators

https://bstn.info/list-of-blog-aggregators
1•speckx•16m ago•0 comments

Publishing your blog to standard.site in Elixir

https://jola.dev/posts/publishing-your-blog
1•shintoist•16m ago•0 comments

Green AI: A Unified Theory of Computational Waste

https://zenodo.org/records/20459312
1•massimiliano_c•16m ago•0 comments

DeepSeek V4 managed to reverse engineer Teamspeak's Licensing System with $3.88

https://old.reddit.com/r/DeepSeek/comments/1txcfrh/with_388_690003591_tokens_and_5_hours_deepseek/
1•hu3•17m ago•0 comments

Economics of the AI Supercycle

https://mse435.stanford.edu/index.html
1•sonabinu•17m ago•0 comments

How to interpret medieval marginalia 101

https://weirdmedievalguys.substack.com/p/how-to-interpret-medieval-marginalia
2•speckx•21m ago•0 comments

Did Claude Increase Bugs in Rsync?

https://alexispurslane.github.io/rsync-analysis/
45•logicprog•21m ago•20 comments

The Bear Bash DeBugger: A lightweight debugger for Bash scripts

https://github.com/bearstech/bbdb
2•kadrek•23m ago•0 comments

Companies Are Using Reddit to Manipulate ChatGPT and Google AI Search

https://www.404media.co/companies-are-using-reddit-to-manipulate-chatgpt-and-google-ai-search/
3•randycupertino•27m ago•1 comments

Rampa – A color toolkit for AI agents and humans

https://rampa.design/
1•eustoria•28m ago•0 comments

As EV batteries improve, ChargePoint debuts 600 kW fast charger

https://arstechnica.com/cars/2026/04/as-ev-batteries-improve-chargepoint-debuts-600-kw-fast-charger/
3•PaulHoule•28m ago•0 comments

Observatory – A JavaScript Class to Simplify Managing Mutation Observers

https://chrisburnell.com/observatory/
1•eustoria•29m ago•0 comments