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/

My Courses Site Is Moving to a New Home

https://blog.miguelgrinberg.com/post/my-courses-site-is-moving-to-a-new-home
1•nomdep•6m ago•0 comments

Experiments with Voice Control on Linux

https://blog.ricky0123.com/blog/voice/
1•ricky0123•7m ago•0 comments

Weekly Claw: OpenClaw community's weekly voice chat. 2/15 4PM ET

https://www.wetheclaw.org/
1•fractalnetworks•7m ago•1 comments

Goodbye Solar Panels: This Tiny Wind Turbine Is Perfect for Mobile Power

https://www.bgr.com/2093511/tiny-wind-turbine-mobile-portable-energy/
2•thelastgallon•11m ago•0 comments

The Sweet Lesson of Neuroscience

https://asteriskmag.com/issues/13/the-sweet-lesson-of-neuroscience
1•yorwba•12m ago•0 comments

A retrospective on 9 months with coding agents

https://bertolami.com/index.php?engine=blog&content=posts&detail=cost-effective-agentic-coding
3•freshtake•13m ago•0 comments

Researchers find nitrogen boost spurs faster tropical forest growth

https://news.mongabay.com/2026/01/blew-us-away-researchers-find-nitrogen-boost-spurs-faster-tropi...
1•PaulHoule•15m ago•0 comments

Measuring Nighttime Light Exposure Across Major European and US Cities

https://geoform.io/cities-that-never-sleep/
1•jmech•16m ago•1 comments

Ask HN: Share your vibe coded project

1•firefoxd•16m ago•2 comments

The Neuro-Data Bottleneck: Why Neuro-AI Interfacing Breaks the Modern Data Stack

https://datachain.ai/blog/neuro-data-bottleneck
1•gptguy•16m ago•0 comments

WP Multitool Find what's slowing your WordPress. Fix it

https://wpmultitool.com/
1•taubek•17m ago•0 comments

Radio host David Greene says Google's AI podcast tool stole his voice

https://www.washingtonpost.com/technology/2026/02/15/david-greene-google-ai-podcast/
1•mikhael•18m ago•0 comments

Ask HN: What's the best realtime, local, TTS solution? Live call interpretation

1•Wright007•18m ago•0 comments

AI film school trains next generation of Hollywood moviemakers

https://www.reuters.com/business/media-telecom/ai-film-school-trains-next-generation-hollywood-mo...
4•devonnull•19m ago•0 comments

Show HN: Djevops – A CLI tool for hosting Django on bare metal

https://github.com/mherrmann/djevops
1•mherrmann•19m ago•0 comments

Modern CSS Code Snippets: Stop writing CSS like it's 2015

https://modern-css.com
1•eustoria•19m ago•0 comments

Pinchtab – 12MB Go Binary for AI Browser for OpenClaw

https://github.com/pinchtab/pinchtab
1•tengio•21m ago•1 comments

Do you need an admin party to get your life back in order?

https://www.rnz.co.nz/life/lifestyle/do-you-need-an-admin-party-to-get-your-life-back-in-order
4•billybuckwheat•22m ago•0 comments

Extending Large Language Models to multimodality for non-English languages

https://www.sciencedirect.com/science/article/pii/S1077314225003418
1•saikatsg•25m ago•0 comments

Where Does Ollama run glm-5:cloud Run? And other Security Blunders

https://docs.ollama.com/cloud
2•coolguysailer•25m ago•1 comments

Fontstand International Typography Conference 2026

https://fontstand.com/conference/2026
1•eustoria•25m ago•0 comments

Show HN: Apiosk – Self-service API marketplace with per-request USDC payments

https://apiosk.com
1•ollybrinkman•26m ago•0 comments

Video feedback fractal device to get an order of magnitude upgrade in resolution

https://www.thelightherder.com/2026/02/an-exciting-new-development-4k.html
1•thelightherder•26m ago•0 comments

Show HN: LaTeX Salon, a Trystero-based multiplayer LaTeX scratchpad

https://latex.salon
2•ashivkum•26m ago•0 comments

Show HN: Endlessh Fisher – Turn SSH tarpit bots into collectible fish

https://github.com/DarkWolfCave/endlessh-fisher
1•darkwolfcave•30m ago•1 comments

Show HN: Violit – Fine-grained reactive Python Web UI (Streamlit-alternative)

https://github.com/violit-dev/violit
1•dopeflamingo•32m ago•0 comments

IR USB device for Casio WQV-1 – the first camera watch

https://bsky.app/profile/partlyhuman.com/post/3mefdsvt5ys2n
1•thcipriani•32m ago•0 comments

Show HN: Deadend CLI – Open-source self-hosted agentic pentesting tool

https://github.com/xoxruns/deadend-cli
1•gemini-15•34m ago•0 comments

I Know What You Think of Me

https://archive.nytimes.com/opinionator.blogs.nytimes.com/2013/06/15/i-know-what-you-think-of-me/
1•Rendello•35m ago•0 comments

Tinder Hasn't Worked, So I'm Putting Myself on Zillow

https://www.mcsweeneys.net/articles/tinder-hasnt-worked-so-im-putting-myself-on-zillow
2•7777777phil•36m ago•0 comments