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

Comments

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

California Delete Request and Opt-out Platform (DROP)

https://privacy.ca.gov/DROP/
1•8organicbits•1m ago•0 comments

Show HN: BreachLab – Can you hack our AI?

https://breachlab.xsourcesec.com
1•xsourcesec•1m ago•0 comments

California dessert empire Sprinkles Cupcakes abruptly closes all stores

https://www.sfgate.com/food/article/california-sprinkles-cupcakes-closes-21270149.php
1•apparent•2m ago•1 comments

Journalism, media, and technology trends and predictions 2025

https://reutersinstitute.politics.ox.ac.uk/journalism-media-and-technology-trends-and-predictions...
1•barishnamazov•3m ago•0 comments

LakeFS Acquires DVC

https://lakefs.io/blog/celebration-shared-vision-lakefs-dvc/
1•farhanhubble•7m ago•0 comments

In-house electronics manufacturing from scratch: How hard can it be? [video]

https://media.ccc.de/v/39c3-in-house-electronics-manufacturing-from-scratch-how-hard-can-it-be
1•Fnoord•8m ago•0 comments

File manager for the COSMIC desktop environment

https://github.com/pop-os/cosmic-files
1•doener•12m ago•0 comments

New California Laws Going into Effect in 2026

https://newsroom.courts.ca.gov/news/new-california-laws-going-effect-2026
2•ChadNauseam•13m ago•0 comments

You Are Not an Average

https://thinkhuman.com/you-are-not-an-average/
2•jamesgill•14m ago•0 comments

Lean: Open source algorithmic trading engine

https://github.com/QuantConnect/Lean
2•nateb2022•17m ago•0 comments

Fastest Electric Drone World Record Broken with $3000 Drone (655 KM/H) [video]

https://www.youtube.com/watch?v=Zag6qsalZgw
3•nomilk•19m ago•0 comments

U.S. Patent Law and Perpetual Motion Machines (2011)

https://ipwatchdog.com/2011/10/11/the-patent-law-of-perpetual-motion/
2•ilamont•20m ago•0 comments

Trump Mobile delays plan to launch gold-coloured smartphone this year

https://www.ft.com/content/29fc1e75-7bec-4011-acc3-603e51cf9fe2
2•doener•21m ago•0 comments

Show HN: FountainData – product, revenue, and GTM Intel from user conversations

https://fountaindata.com
2•j_mao•21m ago•0 comments

XWayland is the bridging mechanism between legacy Xorg programs and Wayland

https://wiki.hypr.land/Configuring/XWayland/
3•doener•23m ago•0 comments

The Rise of Homonationalism

https://www.spiked-online.com/2025/12/30/the-rise-of-homonationalism/
3•buggery•24m ago•0 comments

Donald Knuth "32 Years of Metafont" at the San Francisco Public Library [video]

https://www.youtube.com/watch?v=0LR_lBEy7qU
2•gjvc•25m ago•1 comments

Hidden Fortunes (2024)

https://www.imf.org/en/publications/fandd/issues/2024/12/hidden-fortunes-chady-el-khoury
1•hhs•29m ago•0 comments

Show HN: Stealth and Browsers and Solvers in Rust

https://github.com/ccheshirecat/chaser-oxide
1•ccheshirecat•34m ago•0 comments

The year of unaffordability

https://lawliberty.org/the-year-of-unaffordibility/
2•hhs•39m ago•0 comments

Show HN: AI Motion Poster – 1-click static image to animated poster

https://aimotionposter.app/
1•linkshu•41m ago•0 comments

It's Not Your Codebase

https://www.seangoedecke.com/not-your-codebase/
2•alpb•42m ago•0 comments

What is human capital?

https://www.investopedia.com/terms/h/humancapital.asp
1•hhs•42m ago•0 comments

How the FBI Searches a Vehicle [video]

https://www.youtube.com/watch?v=iePg_k5sF7c
1•fortran77•43m ago•0 comments

Alice – new build system for OCaml

https://www.alicecaml.org/
2•PaulHoule•45m ago•0 comments

Show HN: Snapmanagr, a Tool for Managing Snaps

https://github.com/thegoodduck/snapmanager
1•thegoodduck•45m ago•0 comments

Mapcn: Beautiful Maps, Made Simple

https://mapcn.vercel.app
2•handfuloflight•45m ago•0 comments

GoodPhone Project [Rochester, NY]

https://www.goodphoneproject.com
2•toomuchtodo•53m ago•1 comments

AI-powered tools for the modern angler

https://www.bassfinity.com
1•jequals5•57m ago•0 comments

Ask HN: Is YC funding sanctions evasion? The case of Kontigo Inc in Venezuela

5•firekvz•59m ago•2 comments