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/

Supreme Court to hear lawsuit that could force Americans offline

https://americanbazaaronline.com/2025/12/01/supreme-court-to-hear-lawsuit-that-could-force-millio...
1•miniruntimeb•1m ago•0 comments

Why AI Safety Won't Make America Lose the Race with China

https://www.astralcodexten.com/p/why-ai-safety-wont-make-america-lose
1•nsoonhui•4m ago•0 comments

Now streaming: Collabora's XDC 2025 presentations

https://www.collabora.com/news-and-blog/blog/2025/12/02/now-streaming-collabora-xdc-2025-presenta...
1•losgehts•4m ago•0 comments

Samsung reveals its tri-fold phone – and its desktop mode

https://www.theregister.com/2025/12/02/samsung_galaxy_z_trifold/
1•beardyw•8m ago•0 comments

Command Line Programs for the Blind

https://www.eklhad.net/philosophy.html
2•lioeters•9m ago•0 comments

Show HN: Dataframe-Expectations – Validation for Pandas and PySpark DataFrames

https://github.com/getyourguide/dataframe-expectations
1•ryan_seq•9m ago•0 comments

Why Conventional Price Theory Fails

https://danieltan.weblog.lol/2025/12/appendix-a-price-as-productive-capacity-signal
2•danieltanfh95•10m ago•0 comments

How Brian Eno Created Ambient 1: Music for Airports (2019)

https://reverbmachine.com/blog/deconstructing-brian-eno-music-for-airports/
1•dijksterhuis•11m ago•0 comments

Natural Deception with RL

https://www.rajan.sh/emergent-deception
2•gmays•14m ago•0 comments

3D necroprinting: Leveraging biotic material as the nozzle for 3D printing

https://www.science.org/doi/10.1126/sciadv.adw9953
2•rbanffy•15m ago•0 comments

DeepSeek-v3.2

https://simonwillison.net/2025/Dec/1/deepseek-v32/
4•doppp•17m ago•0 comments

Ilya Sutskever Just Told Us the Scaling Era Is Over

https://canartuc.medium.com/ilya-sutskever-just-told-us-the-scaling-era-is-over-3f7891e8016f
3•rbanffy•18m ago•0 comments

China floods the world with gasoline cars it can't sell at home

https://www.reuters.com/investigations/china-floods-world-with-gasoline-cars-it-cant-sell-home-20...
3•petethomas•18m ago•0 comments

The Rest Is Silence: Empirically Equivalent Hypotheses about the Universe

https://www.centauri-dreams.org/2025/12/01/the-rest-is-silence-empirically-equivalent-hypotheses-...
2•JPLeRouzic•31m ago•0 comments

The danger of Biorender (& the death of scientific illustration)

https://twitter.com/NickDesnoyer/status/1995474245648843184
1•the-mitr•34m ago•0 comments

China claims 3D hybrid bonding techniques for 120 TFLOPS of power

https://www.tomshardware.com/tech-industry/semiconductors/china-claims-14nm-ai-chip-can-rival-nvi...
3•rguiscard•35m ago•1 comments

The New German War Machine

https://www.theatlantic.com/magazine/2026/01/german-militarism-european-security/684951/
2•petethomas•36m ago•0 comments

Ghost is a powerful app for professional publishers

https://ghost.org
1•doener•37m ago•0 comments

Spy Basket

https://en.wikipedia.org/wiki/Spy_basket
2•mnky9800n•44m ago•0 comments

Vim animation for Advent of Code day 1

https://www.ppppp.dev/vim-animation-for-advent-of-code-day-1/
1•I_like_tomato•44m ago•0 comments

Apple to resist India order to preload state-run app as political outcry builds

https://www.reuters.com/sustainability/boards-policy-regulation/apple-resist-india-order-preload-...
8•Brajeshwar•52m ago•1 comments

Constant-Current Design for a 100M Outdoor LED Run

2•emmasuntech•53m ago•1 comments

Galaxy Z Trifold – unboxing and first look

https://www.youtube.com/watch?v=CfcQDvoFPJQ
1•immutableRef•56m ago•0 comments

Rootless Pings in Rust

https://bou.ke/blog/rust-ping/
13•bouk•56m ago•2 comments

How to Convince Andrej Karpathy to join my startup?

1•aiqbal•57m ago•1 comments

Social Security wants about 15M fewer visits in its field offices

https://www.nextgov.com/digital-government/2025/12/social-security-wants-about-15-million-fewer-v...
2•petethomas•59m ago•0 comments

A Different Conversation with Nikhil Kamath – People by WTF [video]

https://www.youtube.com/watch?v=Rni7Fz7208c
1•keepamovin•59m ago•0 comments

Intelligence per Watt: Measuring Intelligence Efficiency of Local AI

https://arxiv.org/abs/2511.07885
2•mzl•1h ago•0 comments

Building a Real-Time Crypto Pump-and-Dump Detector with SQL

https://risingwave.com/blog/build-real-time-crypto-pump-dump-detector-sql/
2•AnneWodell•1h ago•0 comments

OpenAI's Altman Declares 'Code Red' to Improve ChatGPT

https://www.wsj.com/tech/ai/openais-altman-declares-code-red-to-improve-chatgpt-as-google-threate...
7•rrsp•1h ago•0 comments