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/

Crohn's AI

https://crohns.ai/
1•arionhardison•2m ago•1 comments

Groq Closes $350M Series A

https://groq.com/newsroom/groq-closes-usd350-million-series-a-building-the-world-s-leading-ai-inf...
1•AnhTho_FR•3m ago•0 comments

Cue: Hello, World

https://cueplan.com/blog/hello-world
1•rockhymas•4m ago•0 comments

Training AI Scientists to Replicate Research

https://arxiv.org/abs/2608.13331
1•Anon84•6m ago•0 comments

Ethnoclimatology in the Andes

https://www.researchgate.net/publication/235701767_Ethnoclimatology_in_the_Andes
1•mooreds•8m ago•0 comments

Llama.cpp v0.1.0

https://github.com/ggml-org/llama.cpp/releases/tag/v0.1.0
2•satvikpendem•8m ago•0 comments

Apple AirTag reveals how Amazon destroys rare books for AI training

https://the-decoder.com/airtag-reveals-how-amazon-destroys-rare-books-for-ai-training/
3•Vaslo•8m ago•1 comments

A simple guide to Scottish (rambling) access rights

https://www.ramblers.org.uk/go-walking-hub/simple-guide-scottish-access-rights
1•mooreds•8m ago•0 comments

We Are Forking dotenvy into dotenv-ng

https://secretspec.dev/blog/we-are-forking-dotenvy-into-dotenv-ng/
2•linggen•8m ago•0 comments

How Is Compression Prediction?

https://lukefleed.xyz/posts/compression/
1•linggen•9m ago•0 comments

GPU Offload in Rust: Portable, Safe, and Fast

https://arxiv.org/abs/2608.13759
2•linggen•9m ago•0 comments

DevSwarm 2.5.0: Your Theme, Your Agents, Your Workspace

https://devswarm.ai/blog/devswarm-wears-your-vscode-theme/
1•devswarm•9m ago•0 comments

How to Reconstruct Lewis and Clark's Journey: Mercury-Laden Latrines (2015)

https://www.smithsonianmag.com/smart-news/how-reconstruct-lewis-and-clark-journey-follow-mercury-...
1•mooreds•9m ago•0 comments

I wrote 300k+ lines of code this month, thanks AI

https://nmn.gl/blog/how-i-actually-write-10000-lines
2•namanyayg•10m ago•0 comments

OLIX raises $312M at a $3.3B valuation

https://olix.com/news/company-raises-series-b
1•Bluestein•10m ago•0 comments

San Francisco Street Artists vs. AI Startup Ads

https://docpop.org/2025/12/san-francisco-street-artists-vs-ai-startup-ads/
1•fragmede•11m ago•0 comments

Memory prices climb 500% in 12 months, up to 10x the lowest ever tracked prices

https://www.tomshardware.com/pc-components/ram/memory-prices-climb-500-percent-in-12-months-up-to...
9•haunter•11m ago•0 comments

MacroBench – Can Your Agent Manage a Hedge Fund?

https://twitter.com/justinbebis/status/2089397031815323891
1•bebis1•11m ago•1 comments

We're hosting Qwen3.8-27B for Free API usage

https://sprag.ai/models/qwen/qwen3.8-27b
3•ersatz_username•12m ago•1 comments

How Did Poland Get Left Off the Windows XP Map?

https://brilliantmaps.com/maps-without-poland/
1•speckx•12m ago•0 comments

Show HN: Schemagic – visual JSON Schema editor

https://schemagic.app
1•Minhir•13m ago•0 comments

Watch TypeScript Creator Anders Hejlsberg on the Peterman Pod

https://commandline.microsoft.com/typescript-7-0-anders-hejlsberg-peterman-pod/
1•lisajaloza•13m ago•0 comments

More Than 30% of FAS Social Sciences Staff Laid Off in Largest Wave Yet

https://www.npr.org/2025/09/08/nx-s1-5526066/leni-riefenstahl-nazi-filmmaker-new-documentary
2•Alien1Being•16m ago•0 comments

Nothing Broke. Your Agents Just Got Full

https://twitter.com/moorcheh_ai/status/2089408233358139624
1•supportm•16m ago•0 comments

Ask HN: Is Kimi down for anyone else?

1•elendilm•18m ago•0 comments

What You Leave Behind (2023)

https://makoism.com/what-you-leave-behind/
1•speckx•19m ago•0 comments

'Social' Mitochondria, Whispering Between Cells, Influence Health (2021)

https://www.quantamagazine.org/social-mitochondria-whispering-between-cells-influence-health-2021...
1•smj-edison•20m ago•0 comments

Show HN: An Hacker News TUI Reader, handcrafted in Rust

https://www.hncli.newstackwhodis.com
1•pierreyoda•21m ago•0 comments

Show HN: I gave my job search data an MCP interface

https://ackd.app/agents
1•ekascs•21m ago•0 comments

The largest electric plane flew for 27 minutes on battery power alone

https://www.popsci.com/technology/worlds-largest-electric-plane/
1•giuliomagnifico•21m ago•0 comments