frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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 state says its computer systems are secure. We looked. They're not

https://groundup.org.za/article/sita-says-its-systems-secure-we-looked-this-what-we-found/
1•latein•2m ago•0 comments

VibeOS – Hallucinated Operating System [video]

https://www.youtube.com/watch?v=z3pV6FHvcgM
1•v9v•4m ago•0 comments

Word processing: AmigaOS version of FinalWriter 7.3 announced for end of June

https://www.amiga-news.de/en/news/AN-2026-06-00017-EN.html
1•doener•5m ago•0 comments

What Is Null (2010)

https://wiki.c2.com/?WhatIsNull
1•downbad_•7m ago•0 comments

Safe Made Easy Pt.1: Single Ownership Is (Not) Optional

https://ergeysay.github.io/safe-made-easy-pt1.html
1•mpweiher•10m ago•0 comments

Help choose the animals to go on the UK banknotes

https://www.bankofengland.co.uk/banknotes/help-us-design-our-next-series-of-banknotes
1•johnny_reilly•12m ago•0 comments

Walmart's Answer to Apple Pay Wants to Be Your Favorite Financial App

https://www.bloomberg.com/news/articles/2026-06-02/how-walmart-backed-onepay-is-taking-on-banks
1•petethomas•16m ago•2 comments

Designer: Passed 1000 Commits

2•kaizenb•21m ago•2 comments

Companies' AI Bills Are Bigger Than Ever – and Coming Due

https://www.bloomberg.com/opinion/articles/2026-06-04/the-ai-boom-s-next-test-is-the-roi-worth-th...
1•petethomas•21m ago•0 comments

Radicle Garden: hosted always-on nodes for Radicle

https://radicle.dev/2026/06/02/announcing-radicle-garden
1•lftherios•22m ago•0 comments

Turning YouTube into Cloud Storage [video]

https://www.youtube.com/watch?v=l03Os5uwWmk
1•brandonli28•26m ago•0 comments

Retired SF firefighter dies from lung cancer after Blue Shield denies claims

https://abc7news.com/post/retired-san-francisco-firefighter-ken-jones-dies-lung-cancer-being-deni...
2•iancmceachern•27m ago•2 comments

Persistent Memory for Coding Agents

https://www.agent-memory.dev/
1•ankitg12•29m ago•1 comments

Hscli – A Scriptable Help Scout CLI for Terminals, CI, and AI Agents

https://wavyx.github.io/hscli/
1•wavyx•30m ago•0 comments

AgentRein – Our agent charged $5k by mistake, so we built a rollback enginer

https://www.agentrein.com/
1•AgentReinAi•31m ago•0 comments

The Complete Website Growth Strategy: SEO, GA4, Search Console, and Google Ads

https://medium.com/@allahverdiyev.tural/the-complete-website-growth-strategy-seo-ga4-search-conso...
1•turalall•33m ago•0 comments

Octopus genome and evolution of cephalopod neural, morphological novelties [pdf]

https://www.nature.com/articles/nature14668
1•thunderbong•34m ago•0 comments

Zig Structs of Arrays (2024)

https://andreashohmann.com/zig-struct-of-arrays/
3•Tomte•35m ago•0 comments

H-1B Crackdown on Indian Workers Erodes a Texas Real Estate Boom

https://www.bloomberg.com/features/2026-dallas-h1b-housing-market
1•petethomas•37m ago•0 comments

Time for a re-think of long-term antidepressant use

https://adelaide.edu.au/about/news/2026/time-for-a-re-think-of-long-term-antidepressant-use/
1•XzetaU8•39m ago•0 comments

Popular Weight-Loss Drug Found to Slow Biological Aging in Landmark Human Trial

https://scitechdaily.com/popular-weight-loss-drug-found-to-slow-biological-aging-in-landmark-huma...
1•SubiculumCode•39m ago•0 comments

'An equal and habitable world is possible' Vision for planetary survival

https://www.theguardian.com/environment/2026/jun/04/world-inequality-lab-equality-academics-plane...
1•defrost•40m ago•1 comments

Law professors prefer AI over peer answers 75% of the time [pdf]

https://law.stanford.edu/wp-content/uploads/2026/06/salinas_et_al.pdf
1•jlaneve•41m ago•0 comments

Typeface Specimens of Houston Mono

https://arslan.io/2026/05/31/typeface-specimens-of-houston-monotm/
1•wapasta•50m ago•0 comments

Is Respectful Feedback Dead?

2•likelybyte•52m ago•1 comments

Floating Point: The Origin Story

https://thechipletter.substack.com/p/floating-point-the-origin-story
1•klelatti•53m ago•0 comments

Opting Out of the AI Boom

https://www.bloomberg.com/opinion/newsletters/2026-06-03/opting-out-of-the-ai-boom
2•m-hodges•53m ago•0 comments

Optimistic Provide: How We Made IPFS Content Publishing 10x Faster

https://probelab.io/blog/optimistic-provide/
1•dennis-tra•55m ago•0 comments

Embodied Cognition and Agentic AI

https://lemire.me/blog/2026/05/28/embodied-cognition-and-agentic-ai/
1•signa11•56m ago•0 comments

Mixfont: State-of-the-art Font Generation AI Model

https://www.npmjs.com/package/mixfont
2•polaroid•57m ago•0 comments