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•9mo ago

Comments

Lio•9mo 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•9mo 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/

Postmortem: Our first VLEO satellite mission (with imagery and flight data)

https://albedo.com/post/clarity-1-what-worked-and-where-we-go-next
1•topherhaddad•1m ago•1 comments

Women think artificial intelligence is riskier than men do, study finds

https://www.thebrighterside.news/post/women-think-artificial-intelligence-is-riskier-than-men-do-...
1•binning•1m ago•0 comments

Canadian woman euthanized 'against her will' after husband fed up caring for her

https://www.dailymail.co.uk/news/article-15489605/canadian-woman-euthanized-ontario-maid.html
1•binning•2m ago•0 comments

Ask HN: Rust and AI builders interested in local-first, multi-agent systems?

1•cajazzer•3m ago•0 comments

Contradictions on the Liberal Influenced Leftist Movement: On Prostitution

https://radleftunity.substack.com/p/contradictions-on-the-liberal-influenced-9f4
1•binning•4m ago•0 comments

Propositions about the New Romanticism

https://www.honest-broker.com/p/25-propositions-about-the-new-romanticism
3•dom2•5m ago•0 comments

Native GFM+ macOS (iOS WIP) Markdown Rendering via TextKit2

https://github.com/SuperSwiftMarkup/SuperSwiftMarkdownPrototype
1•colbyn•6m ago•1 comments

AI and Open Source: A Maintainer's Take (2025)

https://st0012.dev/2025/12/30/ai-and-open-source-a-maintainers-take-end-of-2025/
1•mooreds•9m ago•0 comments

Show HN: DocuDeeper – private document AI assistant,100% offline, GDPR-compliant

https://github.com/erabytse/docudeeper
1•takouzlo•9m ago•0 comments

A virtual-threaded Java HTTP server with zero dependencies

https://soklet.com/
1•mooreds•10m ago•0 comments

I Was Diagnosed with ADHD in My Forties. It Explained Everything

https://www.wsj.com/health/wellness/in-my-forties-i-found-out-i-have-adhdmaybe-you-do-too-c6fa3f84
2•ViktorRay•10m ago•0 comments

Why Does Destroying Resources via TF Suck?

https://newsletter.masterpoint.io/p/why-does-destroying-resources-via-tf-suck
2•mooreds•11m ago•1 comments

Looks like Claude is having a stroke

https://twitter.com/tskulbru/status/2015148189897101622
10•tskulbru•15m ago•2 comments

Show HN: I built a bedtime story web app in a weekend using AI tools

1•ealpopa•16m ago•1 comments

An Illustrated Guide to Hippo Castration

https://www.science.org/content/article/scienceshot-illustrated-guide-hippo-castration
1•joebig•17m ago•0 comments

Show HN: The AI-SDK for Rust Agents

https://github.com/lazy-hq/aisdk
1•ishaksebsib•17m ago•0 comments

Show HN: Stateless On-Prem JSON-to-PDF via REST (Java)

https://github.com/onprem-pdf/onprempdf
1•TrqConverter9•18m ago•0 comments

Bye Bye Gmail

https://m24tom.com/bye-bye-gmail/show
3•tklenke•19m ago•2 comments

Graphene Will Reshape the Future by 2030

https://www.youtube.com/watch?v=e772f2dikvE
3•AnfaB•22m ago•1 comments

Show HN: StormWatch – Weather emergency dashboard with prep checklists

https://jeisey.github.io/stormwatch/
2•lotusxblack•23m ago•0 comments

CPNs, LLMs, and Distributed Applications

https://blog.sao.dev/cpns-llms-distributed-apps/
2•stuartaxelowen•25m ago•0 comments

iCloud with Advanced Data Protection doesn't delete your files

4•mnls•25m ago•0 comments

Clawdbot looks promising – worth time?

https://twitter.com/techfrenAJ/status/2014934471095812547
2•frabonacci•25m ago•0 comments

Understanding FSR 4

https://woti.substack.com/p/understanding-fsr-4
1•schmorptron•25m ago•0 comments

Nvidia releases 8B model with learned 8x KV cache compression

https://huggingface.co/nvidia/Qwen3-8B-DMS-8x
2•alecco•27m ago•1 comments

Notes on Afghanistan

https://mattlakeman.org/2026/01/05/notes-on-afghanistan/
1•phsource•29m ago•4 comments

Oak-killing beetle reaches Ventura County, significantly expanding range

https://www.latimes.com/environment/story/2026-01-10/it-is-scary-oak-killing-beetle-reaches-ventu...
3•PaulHoule•30m ago•0 comments

Uptime Monitoring

https://github.com/AlertSleep/awesome-uptime-monitoring
1•thepatrykooo•30m ago•0 comments

I built Git for Minecraft for a hackathon and won [video]

https://www.youtube.com/watch?v=ZdM-iNpv3nU
2•radeeyate•31m ago•0 comments

How to stand out in the dead internet

https://letters.thedankoe.com/p/the-death-of-value-based-content
1•saikatsg•31m ago•0 comments