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/

AI AlphaFold pioneer who won a Nobel Prize leaves Google DeepMind for Anthropic

https://www.businessinsider.com/alphafold-john-jumper-leaves-google-deepmind-anthropic-demis-hass...
1•nsoonhui•2m ago•0 comments

A coding agent is six functions in a trenchcoat

https://tidydesign.substack.com/p/a-coding-agent-is-six-functions-in
1•data_ders•6m ago•0 comments

Baseball Coaches or Parents

https://www.baseballstatstracker.com
1•carlandrews•7m ago•0 comments

Entertainmentindustry.ai – Engineering hunt and M&A gateway

https://entertainmentindustry.ai
1•DavidFrangiosa•10m ago•0 comments

You can't train in what the model knows

https://hftuniversity.com/post/your-ai-s-fast-c-wasn-t-faster-and-one-sentence-makes-it-safe
1•htk•12m ago•0 comments

Why isn't xAI as impactful compared to others?

1•manonginusa•17m ago•1 comments

Tree Transformers

https://astledsa.substack.com/p/tree-transformers
1•astledsa•19m ago•0 comments

LLMs Are Complicated Now

https://ianbarber.blog/2026/06/19/llms-are-complicated-now/
1•matt_d•22m ago•0 comments

A New Book on Plagiarism

https://www.commentary.org/articles/joseph-epstein/plagiarism-writing-politics-arts/
3•promulgate•28m ago•0 comments

Animaps: An open source travel map video maker

https://feralui.vercel.app/#/animaps
1•solutionB•28m ago•0 comments

Why has the pointe shoe been so resistant to change?

https://dancemagazine.com/pointe-shoe-innovation/
2•onemind•29m ago•0 comments

How to feed a dictator

https://www.theguardian.com/film/2026/jun/09/how-to-feed-a-dictator-film
30•Michelangelo11•30m ago•0 comments

'Digital Circus' Google easter egg

https://www.google.com/search?q=digital+circus
1•Lammy•38m ago•1 comments

Statement regarding GNU Savannah security reports

https://www.fsf.org/news/statement-regarding-gnu-savannah-security-reports
2•pentagrama•42m ago•0 comments

A record 242 US cities now have starter homes that cost $1M

https://investors.zillowgroup.com/news-and-events/news/news-details/2026/A-record-242-US-cities-n...
30•littlexsparkee•45m ago•15 comments

Director of National Intelligence: Dr. Fauci Funded GoF Research at Wuhan Labs

https://twitter.com/DNIGabbard/status/2067792184753938484
4•panny•56m ago•1 comments

Blackwell Build Atlas

https://elliotbonneville.github.io/rtx6kpro-atlas/
1•elliotbnvl•56m ago•0 comments

I am dreading our LLM-written incident report future

https://surfingcomplexity.blog/2026/06/19/i-am-dreading-our-llm-written-incident-report-future/
3•azhenley•56m ago•0 comments

Build a full knowledge graph locally with any video

https://github.com/goodq02/goodq4all
2•joesdomingo•57m ago•0 comments

I Solved My Mystery Fatigue with AI

https://metalearn.substack.com/p/i-solved-my-mystery-fatigue-with-ai
1•staticshock•59m ago•0 comments

Why Algo Traders Club Is Moving from Hyperliquid to Kalshi

https://www.algotradersclub.com/blog/why-algo-traders-club-is-moving-from-hyperliquid-to-kalshi
1•fode•1h ago•0 comments

Telo confirms 400 kW sustained charging for its tiny electric truck

https://electrek.co/2026/06/19/telo-confirms-400-kw-sustained-charging-tiny-electric-truck/
1•breve•1h ago•0 comments

Efficient C++ Programming for Modern C++ CPUs, Chapter 4/part 2

https://6it.dev/blog/infographics-operation-costs-in-cpu-clock-cycles-take-2-80736
2•birdculture•1h ago•0 comments

Out of Stealth (Kinda)

https://github.com/Egoist-Machines/LodeDB
1•erinmeryl•1h ago•0 comments

Kahneman: Theory Induced Blindness

https://safetyinsights.org/2026/02/16/daniel-kahneman-theory-induced-blindness/
1•Jimmc414•1h ago•0 comments

Show HN: Agentcard – virtual cards for AI agents, now with DoorDash checkout

https://www.agentcard.sh
1•pipeabello•1h ago•0 comments

How to avoid street violence, by a professional kickboxer

https://www.youtube.com/watch?v=Q8Vk9KvLD3Q
1•nailer•1h ago•0 comments

Show HN: P34 – tabular profit prediction without the optimism bias

https://hyperc.com/preview/index.html
1•grandrew•1h ago•0 comments

Lump Sum vs. DCA comparison: LS wins or does it?

https://hduynam99.substack.com/p/lump-sum-vs-dca-comparison-ls-wins
1•hoangthuytrang•1h ago•0 comments

Cursor Is Now SpaceX: Enterprise Agentic Coding's New Lock-In Risk

https://superml.dev/spacex-cursor-enterprise-agentic-coding-lock-in-risk-2026
1•bps1418•1h ago•1 comments