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/

The Sword Juggling Fallacy

https://hugotunius.se/2026/06/15/the-sword-juggling-fallacy.html
1•speckx•54s ago•0 comments

Memanto; open-source memory agent that remembers, recalls and answers

https://github.com/moorcheh-ai/memanto
2•majidfekri•1m ago•0 comments

Windows and Linux users: The deadline to update Secure Boot keys is near

https://arstechnica.com/security/2026/06/windows-and-linux-users-the-deadline-to-update-secure-bo...
2•everybodyknows•1m ago•0 comments

Ask HN: How do you decide what goes in a changelog vs. internal notes?

2•beratbozkurt0•1m ago•0 comments

Show HN: Cost-xray – per-token cost attribution, by tool, skill, prompt and more

https://github.com/tigerless-labs/cost-xray
2•ruihanli•2m ago•0 comments

Social media menagement tool with API for AI agents

https://schedpilot.com/
2•schedpilot•4m ago•0 comments

Geriatric butterfly species lives nearly three times as long as their relatives

https://phys.org/news/2026-06-geriatric-butterfly-species.html
2•gmays•4m ago•0 comments

"The Age of the Car Is Over": Fewer and Fewer Private Cars in Berlin

https://www.morgenpost.de/berlin/article412306798/die-zeit-des-autos-ist-vorbei-berlin-bei-autobe...
3•doener•4m ago•0 comments

New VPN rules for UK households on table from July after government update

https://www.birminghammail.co.uk/news/midlands-news/new-vpn-rules-uk-households-34129495
2•rzk•5m ago•0 comments

Ask HN: Whats the best and small open source model?

2•hairymouse•5m ago•0 comments

Immortals

https://immortals.com/
2•simonebrunozzi•5m ago•0 comments

We Got Anthropic's Glasswing at Home (Who Needs Mythos 5 or Fable 5?)

https://blog.attacks.ai/we-got-glasswing-at-home
2•Seventeen18•6m ago•0 comments

Show HN

https://github.com/Saptarshi2001/AsyncLoad
3•Saptarshi_Dutta•7m ago•0 comments

China's EV Price War Was Built on Cars Sold at a Loss

https://www.autoblog.com/features/chinas-ev-price-war-was-built-on-cars-sold-at-a-loss
2•TMWNN•7m ago•0 comments

Grand Theft Auto VI: Official Cover Art Reveal [video]

https://www.youtube.com/watch?v=EiQEBYDox_k
2•mikhael•7m ago•1 comments

Color Picking OKLCH for Mortals

https://hugodaniel.com/posts/color-picking-oklch/
2•birdculture•8m ago•0 comments

Show HN: Loomabase – Column-Level CRDT Sync for SQLite and Postgres

https://github.com/JustVugg/loomabase
2•vforno•8m ago•0 comments

Exploiting GPU Tensor Cores from Java Using Babylon

https://openjdk.org/projects/babylon/articles/hat-tensors/hat-tensors
2•0x54MUR41•11m ago•0 comments

Archaeology team unearths 'prototype' of Stonehenge just a few miles away

https://apnews.com/article/stonehenge-britain-discovery-summer-solstice-36f8517159a9e750c1042bebd...
2•geox•11m ago•0 comments

Civil Servants in the UK Were Paid to Play GTA Online

https://www.thegamer.com/gta-online-civil-servants-paid-uk/
3•theanonymousone•12m ago•0 comments

Neuralink competitor Paradromics just implanted its first brain-chip device

https://www.businessinsider.com/paradromics-brain-chip-implant-first-human-patient-speech-restora...
2•lareau•12m ago•0 comments

We Ran the Numbers. Remote Work Is Bad for Us

https://www.nytimes.com/2026/06/17/opinion/remote-work-depression.html
2•mooreds•14m ago•1 comments

Manus original investors plan to buy back AI firm from Meta for $2B

https://www.reuters.com/world/asia-pacific/manus-original-investors-plan-buy-back-ai-firm-meta-2-...
3•thm•16m ago•1 comments

Blink on iOS prototype beats Safari by 28%

https://open-web-advocacy.org/blog/28-percent-faster--the-blink-prototype-that-shows-why-apples-i...
2•pentagrama•16m ago•0 comments

The machine translation newsletter is back

https://newsletter.machinetranslate.org/p/the-machine-translation-newsletter-5c0
2•cefoo•17m ago•0 comments

Data at Scale: large-scale data processing conference (Amsterdam, 7 July)

https://www.dataatscale.dev/
2•tylerhannan•20m ago•0 comments

Show HN: Shout for Drinks – Don't scream your drinks order at festivals/bars

https://www.shoutfordrinks.com/app
2•MarkBekooy•22m ago•0 comments

Agentic AI Comes to Medicine

https://erictopol.substack.com/p/agentic-ai-comes-to-medicine
2•bookofjoe•23m ago•0 comments

HOLogram – an open protocol to obfuscate behavioral biometrics in the browser

https://www.hologramprotocol.org/
3•BaffiSan•24m ago•0 comments

Ask HN: Could Fable/Mythos be used to build Python's JIT?

2•vezycash•24m ago•0 comments