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/

YouTube has removed the ability to search by upload date

https://twitter.com/infolibnews/status/2009705738122539264
1•turrini•1m ago•0 comments

What is a Doomsday Plane and why did it land at LAX?

https://www.hindustantimes.com/world-news/us-news/what-is-a-doomsday-plane-and-why-did-it-land-at...
1•clanky•3m ago•0 comments

New evidence for a particle system that 'remembers' its previous quantum states

https://phys.org/news/2026-01-evidence-particle-previous-quantum-states.html
1•westurner•4m ago•1 comments

Recursive Language Models W: Alex Zhang [video]

https://www.youtube.com/watch?v=_TaIZLKhfLc
1•bob1029•10m ago•0 comments

Reason Studios acquired by AI music production specialist LANDR

https://www.musicradar.com/music-tech/this-isnt-about-changing-reason-its-about-giving-it-room-to...
1•CrypticShift•10m ago•0 comments

Americans Won't Ban Kids from Social Media. What Can We Do Instead?

https://www.newyorker.com/news/fault-lines/americans-wont-ban-kids-from-social-media-what-can-we-...
1•PaulHoule•16m ago•0 comments

Show HN: Scroll Podcasts Like TikTok

https://podtoc.com/app/
1•conradbez•18m ago•0 comments

Training Your Own LLM on a MacBook in 10 Minutes

https://opuslabs.substack.com/p/training-your-own-llm-on-a-macbook
1•opuslabs•19m ago•0 comments

Agentic ProbLLMs: Exploiting AI Computer-Use and Coding Agents [video]

https://www.youtube.com/watch?v=8pbz5y7_WkM
1•lynx97•23m ago•0 comments

How to Steal Any React Component

https://fant.io/react/
1•handfuloflight•23m ago•0 comments

ICEout.Tech demand letter from tech community

https://docs.google.com/forms/d/e/1FAIpQLSfCcCDd5aw2viBsT-sKAP5w9k66g8EdrSWpScTdM_-38v025g/viewform
2•theworkeragency•24m ago•2 comments

Amazon has big hopes for wearable AI – starting with this $50 gadget

https://www.seattletimes.com/business/amazon-has-big-hopes-for-wearable-ai-starting-with-this-50-...
1•walterbell•28m ago•0 comments

Show HN: Readable – A Swipeable Article Reader

https://chromewebstore.google.com/detail/readable-swipeable-articl/cegfoepnghfonapjdmjiigdekdnhnjof
2•randoglando•30m ago•0 comments

Bored

https://idiallo.com/static/bored.html
1•foxfired•31m ago•0 comments

Show HN: arxiv2md: Convert ArXiv papers to markdown

https://arxiv2md.org/
1•timf34•31m ago•0 comments

Firefox pinch zoom without trackpad

https://superuser.com/questions/1659519/firefox-pinch-zoom-without-trackpad
1•goodburb•31m ago•0 comments

Nvidia's AI Bubble [video]

https://www.youtube.com/watch?v=mFG3Ah-zf18
1•behnamoh•35m ago•0 comments

Show HN: WebTiles – create a tiny 250x250 website with neighbors around you

https://webtiles.kicya.net/
1•dimden•39m ago•0 comments

The Shape of Movies

https://www.theshapeofmovies.com/
3•florgy•43m ago•0 comments

Caltrain shows why every region should be moving toward regional rail

https://www.hsrail.org/blog/caltrain-shows-why-every-region-should-be-moving-toward-regional-rail/
28•gok•46m ago•23 comments

Vercel's sleep-deprived race to contain React2Shell

https://cyberscoop.com/vercel-cto-security-react2shell-vulnerability/
1•cramforce•48m ago•0 comments

See it with your lying ears

https://lcamtuf.substack.com/p/see-it-with-your-lying-ears
14•fratellobigio•48m ago•0 comments

Face masks 'inadequate' and should be swapped for respirators, WHO is advised

https://www.theguardian.com/global-development/2026/jan/09/health-professionals-respirator-grade-...
3•bookofjoe•50m ago•0 comments

Tiny TPU in a Week

https://5iri.me/blog/tiny-tpu-week
1•freediver•50m ago•0 comments

How do you forecast with tiny datasets (2–15M ARR)

1•Gransberry•52m ago•0 comments

Gemini: I can't help with that. Try asking something else about this video

https://www.youtube.com/watch?v=g-QyFIu8Zbc
1•bicepjai•56m ago•1 comments

Neo-Royalism, the Trump Administration, and the Emerging International System

https://www.cambridge.org/core/journals/international-organization/article/further-back-to-the-fu...
4•bikenaga•1h ago•2 comments

Australia's social media ban, one month on

https://www.bbc.com/news/articles/c0mpmgn3jv2o
3•dabinat•1h ago•2 comments

System: Control your Mac from anywhere with AI

https://github.com/ygwyg/system
1•latchkey•1h ago•0 comments

EU calls for input: How to strengthen EU Open Source

https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=intcom:Ares%282026%2969111
4•Flundstrom2•1h ago•2 comments