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•1y ago

Comments

Lio•1y 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•1y 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/

Microsoft lifts 2026 AI spend by $25B to cover component price rises

https://www.theregister.com/2026/04/30/microsoft_q3_2026/
1•omer_k•1m ago•0 comments

A Grounded Conceptual Model for Ownership Types in Rust

https://cacm.acm.org/research-highlights/a-grounded-conceptual-model-for-ownership-types-in-rust/
1•tkhattra•2m ago•0 comments

Have You Seen the New Excel?

https://idiallo.com/blog/have-you-seen-the-new-xl-ai-parody
1•jnord•3m ago•0 comments

Neural similarity predicts whether strangers become friends

https://www.nature.com/articles/s41562-025-02266-7#Sec2
1•E-Reverance•4m ago•0 comments

J. Craig Venter, genomics pioneer and founder of JCVI, dies at 79

https://www.jcvi.org/media-center/j-craig-venter-genomics-pioneer-and-founder-jcvi-and-diploid-ge...
2•rdl•5m ago•0 comments

On the stand, Elon Musk can't escape his own tweets

https://techcrunch.com/2026/04/29/on-the-stand-elon-musk-cant-escape-his-own-tweets/
1•jnord•5m ago•0 comments

The feed doesn't know you, and YouTube refuses to let you browse

https://evilgeniuslabs.ca/blog/the-feed-doesnt-know-you
1•paulpauper•8m ago•0 comments

We Don't Know How A.I. Works. That's a Problem

https://www.nytimes.com/2026/04/15/magazine/ai-black-box-interpretability-research.html
1•lxm•9m ago•0 comments

When a tornado hits after US Government mass-deploy auto kill-switch

https://twitter.com/gatlin_didier/status/2049617318112534743
1•egberts1•16m ago•0 comments

Failed AI tractor company lays off all employees, abandons Bay Area headquarters

https://www.sfgate.com/tech/article/monarch-ai-tractor-failure-22183476.php
3•randycupertino•18m ago•0 comments

Show HN: WorkProof – JSON schema for skill evidence graphs

https://github.com/TalentProof/workproof-schema
1•parth4•22m ago•0 comments

Botfiles: Dotfiles-esque setup for Managing Agents

https://twitter.com/curious_queue/status/2049660997993152855
1•sourya4•23m ago•1 comments

Zwift buys Rouvy in shake-up of indoor cycling

https://www.bikeradar.com/news/zwift-buys-rouvy-in-massive-shake-up-of-indoor-cycling
2•obilgic•28m ago•0 comments

Claude.ai and API Unavailable

https://status.claude.com/incidents/2gf1jpyty350
76•rob•28m ago•56 comments

Claude.ai Down Again?

8•zh_code•29m ago•13 comments

45% of Hostile Bot Traffic Passes Your WAF. Here's Why

https://botconduct.org/waf-baypass-45-percent/
1•botconduct•30m ago•0 comments

AirDrop is coming to more Android phones, and I'm here for it

https://9to5mac.com/2026/04/29/airdrop-is-now-widely-available-on-android-phones-and-im-here-for-it/
2•omer_k•37m ago•0 comments

Show HN: Serra – A Magic: The Gathering life counter using DRM/KMS

https://git.sr.ht/~cmt/serra
1•nan60•38m ago•0 comments

Qualcomm, Apple, and Nuvia alumni form CPU startup – Nuvacore

https://www.tomshardware.com/pc-components/cpus/legendary-qualcomm-apple-and-nuvia-alumni-form-ne...
1•gnabgib•38m ago•0 comments

Show HN: SigMap – 81.1% retrieval hit 5, 96.9% token reduce,zero deps

https://github.com/manojmallick/sigmap
1•manoj079•47m ago•0 comments

Gen Z is outsourcing hard conversations to AI. Why it matters

https://www.rnz.co.nz/life/relationships/gen-z-is-outsourcing-hard-conversations-to-ai-why-it-mat...
5•billybuckwheat•47m ago•0 comments

Joby Kicks Off NYC Electric Air Taxi Demos with Historic JFK Flight

https://www.flyingmag.com/joby-nyc-electric-air-taxi-jfk-airport/
2•Jblx2•48m ago•0 comments

Dex Raised $5.3M to Hire Your AI Engineers Without the LinkedIn Parade

https://www.siliconsnark.com/dex-raised-5-3m-to-hire-your-ai-engineers-without-the-linkedin-parade/
1•SaaSasaurus•50m ago•1 comments

Mike: open-source legal AI

https://mikeoss.com/
2•noleary•53m ago•0 comments

Google to sell TPU chips to 'select' customers in latest shot at Nvidia

https://finance.yahoo.com/markets/stocks/article/google-to-sell-tpu-chips-to-select-customers-in-...
3•wslh•57m ago•0 comments

100k-Year Problem

https://en.wikipedia.org/wiki/100,000-year_problem
3•red369•58m ago•0 comments

China pushes EU capitals to scrap 'Made in Europe' law or face retaliation

https://www.euronews.com/my-europe/2026/04/29/china-pushes-eu-capitals-to-scrap-made-in-europe-la...
7•ericmay•59m ago•0 comments

Integer Overflow Checking Cost

https://danluu.com/integer-overflow/
2•iwsk•1h ago•2 comments

Meta Shares Plunge as AI Investments Raise Spending Outlook [video]

https://www.youtube.com/watch?v=4z5OA-NFtgQ
1•mgh2•1h ago•0 comments

Sophie Germain and Prime Numbers – James Maynard (Oxford Mathematics) [video]

https://www.youtube.com/watch?v=yq4zHsdOy54
2•vismit2000•1h ago•0 comments