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/

Ask HN: B2B SaaS founders: what are (or have been) your biggest problems?

1•Vaxind•2m ago•0 comments

Endcord: The most feature-rich Discord terminal client

https://github.com/sparklost/endcord
1•sparklost•3m ago•0 comments

Ask HN: I want to build my own query language

1•bewal416•3m ago•0 comments

When Is a Complex System Stable?

https://chillphysicsenjoyer.substack.com/p/when-is-a-complex-system-stable
1•crescit_eundo•5m ago•0 comments

Implementing RAG from Scratch with Python, Qdrant, and Docling

https://techlife.blog/posts/implementing-rag-from-scratch-qdrant/
1•tsenturk•7m ago•0 comments

Garrett vs. Techrights

https://nondeterministic.computer/@mjg59/115582276675545063
1•AstralKnight•10m ago•0 comments

Show HN: A stateless blockchain compliance API (6 chains, AWS Lambda)

https://zkorigoapi.com/
1•ADCXLAB•11m ago•1 comments

Reconnecting with old friends

https://nafees.bearblog.dev/reconnecting-with-old-friends/
1•mnafees•15m ago•0 comments

Dungeon Keeper FX 1.3.0 Released

https://keeperfx.net/news/21/2025-11-28/keeperfx-130-released
1•MrJagil•17m ago•0 comments

Ask HN: Should unfriendly robodogs on a leash be legal in public spaces?

2•amichail•20m ago•0 comments

Pretrain a Bert Model from Scratch

https://machinelearningmastery.com/pretrain-a-bert-model-from-scratch/
1•gsky•21m ago•0 comments

AI Meets Aggressive Accounting at Meta's Gigantic New Data Center

https://www.msn.com/en-us/money/other/ai-meets-aggressive-accounting-at-meta-s-gigantic-new-data-...
1•CharlesW•22m ago•0 comments

Using sysbench to measure how MySQL performance changes over time

http://smalldatum.blogspot.com/2025/11/using-sysbench-to-measure-how-mysql.html
2•gsky•24m ago•0 comments

Making Uber's Experiment Evaluation Engine 100x Faster

https://www.uber.com/blog/making-ubers-experiment-evaluation-engine-100x-faster/
1•wwalker2112•26m ago•0 comments

Time.com: Visions Of the 21st Century (2000)

https://web.archive.org/web/20000511050550/https://time.com/time/reports/v21/science/index.html
2•thomassmith65•29m ago•0 comments

Show HN: A Simple, Fast, and Ad-Free DNS Leak Test Tool

https://myip.casa/dns-leak-test
1•myip_casa•31m ago•0 comments

Model Weight Preservation is not enough

https://www.lesswrong.com/posts/fGCGJGCKMLbfquKiu/model-weight-preservation-is-not-enough
1•gmays•36m ago•0 comments

Scientists observe striking link between AI chatbots and psychological distress

https://www.psypost.org/scientists-observe-striking-link-between-social-ai-chatbots-and-psycholog...
1•DrierCycle•38m ago•0 comments

Show HN: Open Video Overview – Generate narrated videos from text with AI

https://github.com/baturyilmaz/open-video-overview
3•arbayi•40m ago•0 comments

Show HN: Open-source subtitle generation for seamless content translation

https://github.com/innovatorved/subtitle
2•innovatorved•42m ago•0 comments

Show HN: MacGlow – macOS app to sync brightness across Mac and all Monitors

https://www.lovi.sh/macglow
3•lovish888•45m ago•1 comments

Building Ads Optimization

https://nima101.github.io/adsopt
1•pykello•47m ago•3 comments

Tesla's Cybertruck is turning 2. It's been a big flop

https://www.marketwatch.com/story/teslas-cybertruck-is-turning-2-its-been-a-big-flop-587eb398?mod...
6•bookofjoe•50m ago•3 comments

Branded queries filter in Google Search Console

https://developers.google.com/search/blog/2025/11/search-console-branded-filter
1•soheilpro•50m ago•0 comments

WebRTC Aec3 in Rust

https://github.com/RubyBit/aec3-rs
2•itsmeangelos•51m ago•1 comments

The Visual Display of Quantitative Information, 2nd Edition [pdf]

https://kyl.neocities.org/books/%5BTEC%20TUF%5D%20the%20visual%20display%20of%20quantitative%20in...
2•keepamovin•51m ago•0 comments

It's Always the Process, Stupid

https://its.promp.td/its-always-the-process-stupid/
38•DocIsInDaHouse•53m ago•9 comments

Grow Faster with Smarter SEO Tools

https://www.seoprosuite.co.za
1•deveintech•56m ago•0 comments

Silicon Valley sets its sights on building the perfect baby

https://fortune.com/2025/11/29/ivf-silicon-valley-billionaire-baby/
2•Brajeshwar•57m ago•0 comments

Mathematical Ceiling Reveals Why AI Stalls at Amateur Creativity

https://modernengineeringmarvels.com/2025/11/27/mathematical-ceiling-reveals-why-ai-stalls-at-ama...
3•Brajeshwar•57m ago•0 comments