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/

Cq: A Shared Knowledge Commons for AI Agents

https://www.i-programmer.info/news/105-artificial-intelligence/19009-cq-a-shared-knowledge-common...
1•aquastorm•1m ago•0 comments

A Statement from the CEO of Windscribe [June]

https://xcancel.com/windscribecom/status/2063004063499706816
1•Cider9986•2m ago•0 comments

Show HN: BotTrade – a replayable benchmark for autonomous trading agents

https://bot-trade.org/
1•remote_ctrl•3m ago•0 comments

Collective Effervescence

1•donkorj•5m ago•0 comments

Self-hosting. Commercially available LLMs are increasingly hampered by cost

https://p4sc4l.substack.com/p/self-hosting-commercially-available
1•inferhaven•7m ago•1 comments

Ace: Apple Type-C Port Controller Secrets – Part 1 (2020)

https://web.archive.org/web/20211023034503/https://blog.t8012.dev/ace-part-1/
1•gregsadetsky•11m ago•0 comments

Equilibrium Points in Dyson's Toy Cell Model

https://chillphysicsenjoyer.substack.com/p/equilibrium-points-in-dysons-toy
1•crescit_eundo•11m ago•0 comments

Guidance on Lending to Individuals Not Legally Authorized to Work in the U.S.

https://www.occ.gov/news-issuances/news-releases/2026/nr-ia-2026-57.html
2•petethomas•13m ago•0 comments

Three Sacred Cows

https://world.hey.com/dhh/three-sacred-cows-that-must-die-so-europe-can-live-1afb203d
1•fmkamchatka•16m ago•0 comments

New spinning drone hides in plain sight

https://news.northwestern.edu/stories/2026/07/new-spinning-drone-hides-in-plain-sight
2•gnabgib•17m ago•0 comments

I let AI build a trading bot, then Reddit caught my overfitting mistake

https://aiprojectlog.com/overfitting-backtest/
1•vpsmonitor•17m ago•0 comments

XPal Launches Desktop App for Windows, macOS, and Browser

https://xpalapp.substack.com/p/xpal-launches-desktop-application
1•Brandon-Coll•17m ago•1 comments

Kimi K3 is ranked 3rd on artificial analysis, only 2 points behind Sol

https://artificialanalysis.ai
4•couAUIA•17m ago•1 comments

Whoop 4.0 Without a Subscription

https://github.com/OpenStrap/edge
3•guidoiaquinti•18m ago•0 comments

We decided not to limit VPNs: UK government U-turns on age-gating privacy tools

https://www.techradar.com/vpn/vpn-privacy-security/we-decided-not-to-limit-vpns-uk-government-u-t...
2•Cider9986•19m ago•0 comments

As a musician, I prefer illegal downloading over Spotify (2011)

https://derekwebb.tumblr.com/post/13503899950/giving-it-away-how-free-music-makes-more-than
3•teach•20m ago•0 comments

DHS Finalizes Rule Limiting How Long International Students Can Stay in U.S.

https://www.insidehighered.com/news/government/2026/07/16/rule-limiting-international-students-ti...
2•spindie•20m ago•0 comments

Show HN: Makefile tutorial that runs make in the browser

https://sandbox.bio/tutorials/makefile-intro
1•raboukhalil•20m ago•0 comments

Kimi K3 is now #1 in the Front end Code Arena with 1679 pts, surpassing Fable 5

https://twitter.com/arena/status/2077824029126504525
4•nekofneko•21m ago•0 comments

Natural Selection Favors AIs over Humans

https://arxiv.org/abs/2303.16200
4•StrauXX•22m ago•0 comments

Xint Pulse: On-Demand Web App Penetration Tests

https://xint.io/blog/xint-pulse-one-time-web-app-scans
1•alp1n3•25m ago•0 comments

Show HN: Puffgres logically replicates Postgres entities in turbopuffer

https://github.com/a24films/puffgres
1•lucasgelfond•26m ago•0 comments

Harbor – Evernote but Not Crooked

https://harbor.my
2•cloudmanic•28m ago•0 comments

Scientists discovered the brain doesn't make decisions the way we thought

https://hmntl.illinois.edu/news/illinois-grainger-findings-challenge-traditional-neuroscience
3•dogscatstrees•29m ago•1 comments

Using AI for Good Episode 1: SpiralOS Concept

1•rmcdermott•29m ago•0 comments

New buy-to-own Kiwi music platform Lume hopes to cash in on subscription fatigue

https://www.rnz.co.nz/news/business/728543/new-buy-to-own-kiwi-music-platform-lume-hopes-to-cash-...
3•billybuckwheat•30m ago•0 comments

Paper Ballot GPL'd software suite

https://github.com/mjtrac/pbss
1•mjtrac•30m ago•1 comments

Fixed Deep research and web fetch in Claude Code : full open source

https://github.com/kunal12203/webify-mcp
1•kunal122•33m ago•0 comments

Claude Caught with It's Hand in the Cookie Jar, Again

https://old.reddit.com/r/ClaudeAI/comments/1uy7hnq/you_know_ai_has_been_extensively_trained_on/
4•johnnyApplePRNG•33m ago•0 comments

Floating in Lithium

https://archis.org/volume/floating-in-lithium/
1•Vigier•34m ago•0 comments