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/

Police detain former EU foreign policy chief F. Mogherini in anti-fraud probe

https://www.euronews.com/my-europe/2025/12/02/belgian-police-raid-european-external-action-servic...
1•r721•1m ago•0 comments

Belgium's 'Little Einstein' Earns PhD in Quantum Physics at Age 15

https://www.sciencealert.com/belgiums-little-einstein-earns-phd-in-quantum-physics-at-age-15
1•pabo•2m ago•0 comments

First time since 1988, the U.S. is not officially commemorating World AIDS Day

https://www.npr.org/sections/goats-and-soda/2025/12/01/g-s1-99925/world-aids-day-trump
1•stopbulying•2m ago•0 comments

Presidential HIV council warns proposed cuts could reverse decades of progress

https://abcnews.go.com/Politics/presidential-hiv-council-warns-proposed-cuts-reverse-decades/stor...
1•stopbulying•3m ago•0 comments

We built a database of 290k English medieval soldiers

https://theconversation.com/we-built-a-database-of-290-000-english-medieval-soldiers-heres-what-i...
1•coloneltcb•3m ago•0 comments

Lighting Mannequin

https://real-mrbeam.github.io/2025/10/28/Lighting-Mannequin.html
1•ibobev•6m ago•0 comments

Show HN: Deck – Create Google Slides Presentations from Markdown

https://github.com/k1LoW/deck
1•k1low•7m ago•0 comments

Webflow just launched a generative app tool. Here's why it could re-shape

https://diginomica.com/webflow-just-launched-generative-app-tool-heres-why-it-could-re-shape-your...
1•devnews4430•7m ago•0 comments

How do we make web accessibility doable for devs with zero a11y budget?

1•lalithaar•7m ago•1 comments

Spectral rendering, part 3: Spectral vs. RGB

https://momentsingraphics.de/SpectralRendering3Results.html
2•ibobev•7m ago•0 comments

Proximity to coworkers increases long-run development, lowers short-term output

https://pallais.scholars.harvard.edu/publications/power-proximity-coworkers-training-tomorrow-or-...
1•delichon•9m ago•0 comments

Google Starts Sharing All Your Text Messages with Your Employer

https://www.forbes.com/sites/zakdoffman/2025/12/02/google-starts-sharing-all-your-text-messages-w...
2•josephcsible•9m ago•1 comments

Founder

https://ndovesha.com/
1•Josephmuchokim•11m ago•0 comments

Show HN: A lightweight issue tracker for managing issues in your Git repository

https://github.com/Allra-Fintech/git-issue
1•yuzong•11m ago•0 comments

Apple owes its greatest strength in AI to Giannandrea

https://appleinsider.com/articles/25/12/02/apple-owes-its-greatest-strength-in-ai-to-giannandrea
1•frizlab•15m ago•0 comments

Generative models shouldn't search for trajectories

https://medium.com/@js110182/generative-models-should-not-have-to-discover-the-manifold-that-the-...
1•drbt•15m ago•1 comments

Intimate Advertising, the Next Frontier in AI Manipulation

https://jacobin.com/2025/11/intimate-advertising-ai-manipulation-data
2•robtherobber•16m ago•0 comments

Visualizing Target Relabeling Rules in Prometheus 3.8.0

https://prometheus.io/blog/2025/12/02/visualizing-target-relabeling-rules-in-the-prometheus-ui/
1•amalinovic•16m ago•0 comments

We built a 1KB/node graph system with 0(1) lookup and semantic recall

https://synrix-lattice-edge.lovable.app
1•RYJOX•16m ago•2 comments

Launch: AI Agents for Accounts Receivable (Click-Thru Demo)

https://demo.daylit.com/demo/cminedi2shhp2b7b4g5icpgxs
1•daylit•16m ago•0 comments

Build Your Own Train Departure Display

https://github.com/elias-greve/mc-train-departure
1•yumyumsuppe•19m ago•0 comments

How to Set Up a Free RTMP Server?

https://www.red5.net/blog/online-rtmp-server-free/
1•mondainx•21m ago•1 comments

Ask HN: How to hedge against an AI downturn?

2•cranium•22m ago•0 comments

Show HN: CastReader – Visual AI reader with relationship maps for novels

https://castreader.ai/
1•vinxu•23m ago•0 comments

A deep dive into QEMU: The Tiny Code Generator (TCG), part 1

https://airbus-seclab.github.io/qemu_blog/tcg_p1.html
2•costco•27m ago•0 comments

How SQLite Is Powering the New Generation of Serverless Back Ends

https://thinhdanggroup.github.io/sqlite-serverless-backend/
1•speckx•28m ago•0 comments

I Tried Switching to Linux for 157 Days by Basically Homeless [video]

https://www.youtube.com/watch?v=vvBFbgyERaI
1•baranul•28m ago•0 comments

Michael and Susan Dell to Put $250 in 25M Children's Accounts

https://www.nytimes.com/2025/12/02/opinion/rural-aesthetics-american-politics.html
3•mistersquid•29m ago•1 comments

The Unseen Revolution: How Artificial Intelligence Is Redefining Cancer Care

https://ai.nejm.org/doi/full/10.1056/AI-S2501208
1•jhack•30m ago•0 comments

GraphLite: An open-source embedded graph DB with full ISO GQL support (Rust)

1•alokksrivas•30m ago•0 comments