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•11mo ago

Comments

Lio•11mo 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•11mo 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/

The Orange Pi 6 Plus

https://taoofmac.com/space/reviews/2026/04/11/1900
1•rcarmo•1m ago•0 comments

A hacker has allegedly breached one of China's supercomputers

https://www.cnn.com/2026/04/08/china/china-supercomputer-hackers-hnk-intl
1•i4i•3m ago•0 comments

Ask HN: Is the telehealth consulting for psychiatry even works?

1•Mohd_Umar•4m ago•0 comments

Einstein Notation

https://en.wikipedia.org/wiki/Einstein_notation
1•tosh•4m ago•0 comments

The Hardest Problem AI Ever Solved, with Google DeepMind CEO

https://www.youtube.com/watch?v=C0gErQtnNFE
1•Brysonbw•5m ago•0 comments

There were penguins in America and Europe 200 years ago

https://en.wikipedia.org/wiki/Great_auk
2•gorgonian•7m ago•0 comments

AI on the couch: Anthropic gives Claude 20 hours of psychiatry

https://arstechnica.com/ai/2026/04/why-anthropic-sent-its-claude-ai-to-an-actual-psychiatrist/
1•hochmartinez•7m ago•0 comments

Show HN: Self-hostable STT service with a Deepgram-compatible listen API

https://vedgupta.in/projects/whisper-api/
2•innovatorved•8m ago•0 comments

Why people keep trying to erase the Hollywood sign from Google Maps (2014)

https://gizmodo.com/why-people-keep-trying-to-erase-the-hollywood-sign-from-1658084644
1•downbad_•11m ago•1 comments

I made a music video and I'm not sorry

https://www.youtube.com/watch?v=alK8hgHgxd4
1•stonecharioteer•14m ago•1 comments

How Radar Works [video]

https://www.youtube.com/watch?v=c8OWHnHjIpA
1•teleforce•14m ago•0 comments

The APL Programming Language Source Code (2012)

https://computerhistory.org/blog/the-apl-programming-language-source-code/
1•tosh•15m ago•0 comments

Recursive-mode for coding agents

https://try.works/recursive-mode-for-coding-agents
1•try-working•15m ago•0 comments

Show HN: Docker-whisper: Self-hosted Whisper speech-to-text server (OpenAI API)

https://github.com/hwdsl2/docker-whisper
1•hwdsl2•17m ago•0 comments

Banks Are Warned About Anthropic's New, Powerful A.I. Technology

https://www.nytimes.com/2026/04/10/business/anthropic-claude-mythos-preview-banks.html
1•mikhael•18m ago•0 comments

I Waterboard (2007)

https://boards.straightdope.com/t/i-waterboard/430894
1•chistev•19m ago•1 comments

These Chimps Began the Bloodiest ‘War’ on Record. No One Knows Why

https://www.nytimes.com/2026/04/09/science/chimpanzees-war-ngogo-uganda.html
1•thunderbong•20m ago•0 comments

Leveraging an Asteroid's Early Data for Faster Mars Transits

https://www.preprints.org/manuscript/202510.0450/v1
1•rbanffy•21m ago•0 comments

Show HN: Lines of Bash to automate LLM code review and fixes

https://github.com/yisding/reviewwiggum
2•yding•24m ago•0 comments

Show HN: FeedSense – A Private Recommendation System

https://feedsense.cc
1•langtang1996•25m ago•0 comments

Serrors – structured errors for Go (hierarchies, typed data, slog integration)

https://github.com/MarwanAlsoltany/serrors
1•MarwanAlsoltany•26m ago•1 comments

Dave Gorman: Why the Calendar Makes No Sense [video]

https://www.youtube.com/watch?v=vunESk53r5U
1•Markoff•27m ago•0 comments

Measuring Malicious Intermediary Attacks on the LLM Supply Chain

https://arxiv.org/abs/2604.08407
1•tamnd•32m ago•0 comments

14,000 Images of the French Revolution Released Online (2014)

https://hyperallergic.com/14000-images-of-the-french-revolution-released-online/
6•downbad_•33m ago•1 comments

Quantum Existentialism

https://www.noemamag.com/quantum-existentialism/
2•Brajeshwar•34m ago•0 comments

Now the FAA says gamers are the answer to its air traffic controller shortage

https://www.theverge.com/games/910434/now-the-faa-says-gamers-are-the-answer-to-its-air-traffic-c...
2•Brajeshwar•34m ago•0 comments

Hacking a Cheap PIR Night Light into Something Useful

https://www.atomic14.com/2026/04/11/pir-night-light-upgrade
2•iamflimflam1•35m ago•0 comments

Show HN: Age-PHP: a PHP implementation of age encryption (post-quantum)

https://github.com/soatok/age-php
1•some_furry•39m ago•0 comments

Research Tools: Dual Polarized Radar

https://www.nssl.noaa.gov/tools/radar/dualpol/
1•teleforce•39m ago•0 comments

Show HN: MarkitMe, Turn Anything into Markdown

https://github.com/Luthiraa/markitme
1•llamatheollama•43m ago•0 comments