frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Past, Present, and Future of (Ruby) Sorbet Type Syntax

https://blog.jez.io/history-of-sorbet-syntax/
5•ksec•1y ago

Comments

Lio•1y ago
This is a great write up and I think the proposal to make rbs-inline type comments avaible at runtime is an execellent solution.

I can definitely see the value runtime type checking in addition to static analysis. For my own work I've done this either using pattern matching:

  class User
    def initialize(name:, age:)
      String => name
      Integer => age
      @name = name
      @age = age
    end
  end
but the error messages aren't great IMHO. It's pretty easy though knock up a little type checker in a very small module and prepend it. I have support for union types and typed arrays in mine.

I actually wasn't aware of the improvements they've made over the years to Sorbet. It think that's probably what I'll migrate to now.

Lio•1y ago
I'd add, I'm surprised this this post isn't added to the "official" Sorbet blog. It really is a great post and very positive for the future of the project.

https://sorbet.org/blog/

Taking OCaml and Eio for a Spin

https://mattjhall.co.uk/posts/taking-ocaml-eio-for-a-spin.html
1•mattjhall•1m ago•0 comments

The Java Story | Official Documentary

https://www.youtube.com/watch?v=ZqGSg4b_cZA
2•doppp•1m ago•0 comments

Distro Fighter – web browser game

https://distrofighter.com/
1•ashitlerferad•2m ago•0 comments

Swedbank fined $50M by New York authorities over Panama Papers revelations

https://www.icij.org/investigations/panama-papers/swedbank-fined-50-million-by-new-york-authoriti...
1•robtherobber•4m ago•0 comments

Show HN: Tool to help old Java projects not on modern build systems

https://maven-tools.mohants.com/
1•pmg1991•5m ago•0 comments

Show HN: GeoChess – open-source geography strategy game

https://geochess.org
1•spider-hand•6m ago•0 comments

How much of your workweek goes the way you expected? [pdf]

https://www.microsoft.com/en-us/research/wp-content/uploads/2024/11/Time-Warp-Developer-Productiv...
1•akarshhegde18•7m ago•0 comments

The M5Stack Tab5

https://taoofmac.com/space/reviews/2026/07/18/1920
1•rcarmo•12m ago•0 comments

Ask HN: Are there any new competitors to Google search in 2026?

1•roschdal•19m ago•2 comments

EU Exempts Apple Watch and AirPods from Battery Removal Requirements

https://mjtsai.com/blog/2026/07/17/eu-exempts-apple-watch-and-airpods-from-battery-removal-requir...
2•miohtama•23m ago•0 comments

AI Watermark Evidence Fails Forensic Readiness: An Empirical Evaluation

https://arxiv.org/abs/2607.16010
1•sbulaev•27m ago•0 comments

A Lunch Conversation Changed My Website

https://ammar-najjar.com/blog/rebuilding-website-astro/
1•ammarnajjar•28m ago•0 comments

Is there even a ground-truth for LLMs' internal representations?

https://www.lesswrong.com/posts/EetjXEwjR2eun2mAc/is-there-even-a-ground-truth-for-llms-internal
2•joozio•31m ago•0 comments

PixelSat I Software Part 3: Onboard Computer

https://www.projectpixelorbital.com/software-3/
1•aadishv•33m ago•0 comments

I compared 5 AI coding subscriptions by pricing model and usage limits

https://canopywave.com/blog/best-ai-coding-plans-2026-pricing-limits-use-cases
2•Rossmax•35m ago•0 comments

Britain: A Cautionary Tale for America

https://www.noahpinion.blog/p/the-uk-is-a-cautionary-tale-for-the
3•barry-cotter•40m ago•1 comments

Claude Fable 5 on your plan

https://support.claude.com/en/articles/15424964-claude-fable-5-on-your-plan
4•tidbeck•40m ago•1 comments

Notes from Inside China's AI Labs

https://www.interconnects.ai/p/notes-from-inside-chinas-ai-labs
2•hunglee2•41m ago•0 comments

The Jacobian Conjecture Is False per Anthropic

https://old.reddit.com/r/math/comments/1v1aix1/the_jacobian_conjecture_is_false_per_anthropic/
3•georgeven•49m ago•0 comments

Square Right Pyramid Volume (Height = Base) Visually

https://www.youtube.com/watch?v=5rJHidOvuvc
1•vismit2000•50m ago•0 comments

The Life and Times of Maxis, Part 2: SimWorld

https://www.filfre.net/2026/07/the-life-and-times-of-maxis-part-2-simworld/
2•zetamax•51m ago•0 comments

Identical quadruplets in 'one of the rarest births in the world'

https://www.abc.net.au/news/2026-07-20/identical-quadruplets-birth-brisbane/106935748
2•asdefghyk•51m ago•2 comments

First evidence of WordPress wp2shell exploit being used in the wild

https://twitter.com/rahulgovind517/status/2078998010969866538
2•rahulgovind517•52m ago•1 comments

Better Agent Leagues and Decision Supervision from Branched Rollouts

https://gertlabs.com/blog/verdict
2•gertlabs•59m ago•0 comments

NYC LL144 and EU AI Act Compliance Guides

https://www.nyc144euaiact.com
1•Haiec•1h ago•0 comments

Remarkable icefish nests found under Antarctic ice

https://oceanographicmagazine.com/news/thousands-of-remarkable-icefish-nests-found-under-antarcti...
2•teleforce•1h ago•0 comments

Project Euler Problems 1–100

https://github.com/norvig/pytudes/blob/main/ipynb/Euler.ipynb
1•vismit2000•1h ago•0 comments

China's mysterious new billionaires are conquering the world

https://www.economist.com/business/2026/07/19/chinas-mysterious-new-billionaires-are-conquering-t...
3•andsoitis•1h ago•0 comments

Apopo: 100M Square Meters Cleared of Landmines

https://apopo.org/apopo-reaches-milestone-in-landmine-clearance/
1•thunderbong•1h ago•0 comments

Fighter Jets Are Passé

https://www.theatlantic.com/ideas/2026/07/us-military-tech-drones/687945/
2•breve•1h ago•0 comments