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

Comments

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

Dozens of Plugins to choose from: Unlock your Steam Deck's potential

https://decky.xyz/
1•doener•1m ago•0 comments

NerdPoetry – Poetry after language. Presence as form

https://www.nerdpoetry.com/
1•DrNuke•4m ago•0 comments

Did Nvidia Just Prove There Is No AI Bubble

https://www.planetearthandbeyond.co/p/did-nvidia-just-prove-there-is-no
1•lukax•6m ago•0 comments

Performance of LLMs on Advent of Code 2024

https://www.jerpint.io/blog/2024-12-30-advent-of-code-llms/
1•ingve•7m ago•0 comments

Exercise Added to Standard Care Promising for Adult ADHD

https://www.medscape.com/viewarticle/exercise-added-standard-care-promising-adult-adhd-2025a1000woc
1•wjb3•9m ago•1 comments

Effective Altruists Use Threats and Harassment to Silence Their Critics

https://www.realtimetechpocalypse.com/p/how-effective-altruists-use-threats
1•konmok•11m ago•1 comments

A pretty good email scam

https://cassidoo.co/post/email-settings-scam/
1•cassidoo•14m ago•0 comments

I applied 14 physics laws to computing – here's what happened – Humotica

https://www.humotica.com
1•jaspertvdm•16m ago•0 comments

FDA: Qualified Health Claim for Yogurt and Reduced Risk of Type 2 Diabetes

https://www.fda.gov/food/hfp-constituent-updates/fda-announces-qualified-health-claim-yogurt-and-...
1•wjb3•19m ago•2 comments

Free yourself from the Spotify desktop client with spotifyd

https://jonathanchang.org/blog/setting-up-spotifyd-on-macos/
1•fanf2•19m ago•0 comments

The wild and lucrative world of live stream sellers

https://www.businessinsider.com/live-selling-streaming-tiktok-whatnot-palmstreet-ecommerce-entrep...
1•geox•20m ago•0 comments

Will Psilocybin Have Its Day in Clinical Psychiatry?

https://www.medscape.com/viewarticle/will-psilocybin-finally-have-its-day-clinical-psychiatry-202...
1•wjb3•21m ago•0 comments

Building the Perfect Linux PC with Linus Torvalds

https://youtu.be/mfv0V1SxbNA
2•geerlingguy•21m ago•0 comments

AoC is starting! This project will help you bootstrap in C++

https://github.com/jphjsoares/aoc-cpp-template
1•unkn0wnUlv•26m ago•0 comments

Write Your Own Obituary – Then live up to it

https://jeffreylminch.substack.com/p/write-your-own-obituary
1•rmason•28m ago•0 comments

Google Starts Sharing All Your Text Messages with Your Employer

https://www.forbes.com/sites/zakdoffman/2025/11/30/google-starts-sharing-all-your-text-messages-w...
4•healsdata•30m ago•1 comments

Ty

https://docs.astral.sh/ty/
1•dvrp•30m ago•0 comments

Show HN: Tracktrip, Travel Expense Tracker

https://tracktrip.app/
1•fuegoio•31m ago•1 comments

The Fundamental Theorem of System Architecture and Change Management

https://pastebin.com/P14SUSFm
1•d4rkn0d3z•32m ago•0 comments

Pentagon's social media rules can't keep up with viral military influencers

https://www.businessinsider.com/military-influencers-social-media-pentagon-ethics-policy-gray-are...
2•gnabgib•32m ago•0 comments

Stackoverflow Is Down

https://stackoverflow.com/
1•ahmetozer•33m ago•0 comments

Be Nice to Recruiters

https://natashajaffe.substack.com/p/be-nice-to-recruiters
2•mooreds•35m ago•0 comments

Europe's water reserves drying up due to climate breakdown

https://www.theguardian.com/environment/2025/nov/29/climate-crisis-depleting-europe-groundwater-r...
4•mooreds•36m ago•0 comments

Stackoverflow Outage

https://www.stackstatus.net/
4•ga_to•37m ago•0 comments

Wikifunctions

https://www.wikifunctions.org/wiki/Wikifunctions:Catalogue
2•3rd3•38m ago•0 comments

The Enforced Conformity

https://smartmic.bearblog.dev/enforced-conformity/
1•smartmic•38m ago•0 comments

Online Documentation for Qt 6, KDE Frameworks, etc. for C and Zig

https://gist.github.com/rcalixte/63757948a7bf4190b469ff09c5ad7a67
1•rcalixte•40m ago•0 comments

How to Learn Something New

https://newsletter.bphogan.com/archive/issue-47-a-personal-learning-plan/
1•mooreds•42m ago•0 comments

Foundry IQ: a knowledge layer for agents

https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/foundry-iq-unlocking-ubiquitous-kn...
2•pmc00•42m ago•0 comments

Tell HN: Taking a Time Capsule Through HN

1•chistev•43m ago•0 comments