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/

Solving Open Research Problems Together

https://research.meta.ai/blog/solving-open-research-problems-together
1•o4c•1m ago•0 comments

Anthropic commits $100M to Claude Frontier Academy to train 10k FDEs by 2028

https://www.unite.ai/new-anthropic-academy-backs-10-000-engineer-residencies-with-100m/
2•thoughtpeddler•2m ago•0 comments

Show HN: Halo – Dynamic Island for macOS that also works on external monitors

https://halo-mac.vercel.app/
1•otabekabdiraimo•2m ago•0 comments

Former SR-71 Engineer Talks NASA's Blackbird Revival Program

https://www.twz.com/air/former-sr-71-engineer-talks-nasas-blackbird-revival-program
2•rkagerer•5m ago•0 comments

Turso Is Joining Supabase

https://turso.tech/blog/turso-is-joining-supabase
2•ElasticBottle•9m ago•0 comments

In One Year I Went from AI Skeptic to AI Pilled

https://openengine.cc/blog/ai-skeptic-to-ai-pilled/
1•dethstrobe•9m ago•0 comments

What would BASIC look like if it had never gone out of fashion?

https://thoreaubasic.com/
1•Gorsefound•9m ago•1 comments

Whistle: Speech to Text in 16.9 MB

https://cactuscompute.com/blog/whistle
1•yarapavan•11m ago•0 comments

New in Llama.cpp: Decision Models

https://huggingface.co/blog/ggml-org/decision-models-in-llamacpp
3•nreece•11m ago•0 comments

AI Effect

https://en.wikipedia.org/wiki/AI_effect
1•thunderbong•12m ago•0 comments

Apple changes full-disk access permissions to curb abuse from AI agents

https://arstechnica.com/security/2026/10/apple-changes-full-disk-access-permissions-to-curb-abuse...
1•joozio•19m ago•0 comments

Show HN: I turned 27 classic behavioral experiments into a browser game

https://twentyfun.com/games/mind-lab
1•yesman_x•20m ago•0 comments

Mark Zuckerberg Profile

https://colossus.com/article/mark-zuckerberg-profile/
3•davezatch•22m ago•0 comments

French supercomputer maker Bull doubles output to boost Europe's AI ambitions

https://www.reuters.com/world/europe/french-supercomputer-maker-bull-doubles-output-boost-europes...
2•giuliomagnifico•26m ago•0 comments

Ideabrowser meets dark mirror – mobile apps you can build today that are WTF

https://trix.wtf/ideas/
2•cs1996•30m ago•0 comments

Co-pilot on Flydubai flight was banned from flying by Oman for extremist views

https://www.france24.com/en/middle-east/20261003-co-pilot-on-flydubai-flight-was-banned-from-flyi...
3•Markoff•31m ago•1 comments

Understanding Frontier Artificial Intelligence

https://casp.ac/reports/intelligence-explosion
4•roversx•32m ago•0 comments

A Leap in GNU/Linux Usage, Japan's Share in Particular

https://techrights.org/n/2026/10/03/A_Leap_in_GNU_Linux_Usage_Japan_s_Share_in_Particular.shtml
4•amcclure•36m ago•0 comments

I got targeted: Trying to get your credentials via a Git post-checkout hook

https://frankwiles.com/posts/i-got-targeted/
2•tsak•37m ago•1 comments

Ukraine rolls out drone-stopping razor fence to thwart attacks

https://www.newscientist.com/article/2591491-ukraine-technology-thwarts-drones-by-cutting-their-c...
3•0in•39m ago•0 comments

Would you use Hive-simpler AI agents?

2•LeoBuildss•39m ago•0 comments

Mass Layoffs at Red Hat Not Limited to This Week or to Oct First

https://techrights.org/n/2026/10/02/The_Mass_Layoffs_at_Red_Hat_Secret_Layoffs_Not_Limited_to_Thi...
5•amcclure•40m ago•0 comments

System Design – How SSDs Work Internally

https://jzleetcode.github.io/posts/design-how-ssds-work-internally/
2•ankitg12•46m ago•0 comments

What I worry about with AI – Code Capsule

https://codecapsule.com/2026/09/03/what-i-worry-about-with-ai/
1•ankitg12•47m ago•0 comments

The College Decision Just Got Harder

https://www.theatlantic.com/ideas/2026/10/young-people-job-market-choice/688845/
1•littlexsparkee•47m ago•0 comments

Phylogeny, ontogeny and epigenesis: 3 sources of biological inspiration (1996)

https://link.springer.com/chapter/10.1007/3-540-63173-9_37
1•mellosouls•49m ago•0 comments

Without search, even the best AI models get 1 in 4 answers wrong

https://twitter.com/randal_olson/status/2105298222562582591
2•nreece•49m ago•0 comments

Extension to show how much of your email was typed

https://dobryn.in/typed/
1•ddbrx•1h ago•2 comments

Do high school students have to work harder nowadays?

https://statmodeling.stat.columbia.edu/2026/09/21/do-high-school-students-have-to-work-harder-now...
1•luu•1h ago•0 comments

Taming Coding Agents Using Chemical Engineering Principles

https://blog-konecny.xyz/blog/2026/taming-coding-agents-using-chemical-engineering-principles/
1•3679225c-b36e-4•1h ago•1 comments