frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Witches, vampires, ancient aliens–you'll find them all in Malta

https://www.nationalgeographic.com/travel/article/explore-folklore-in-malta-witches-vampires-anci...
1•tosh•31s ago•0 comments

Show HN: Performance-driven terminal diff renderer

https://github.com/plannotator/diffs-rs
1•ramoz•44s ago•0 comments

Japan Develops Universal Artificial Blood (2025)

https://engineerine.com/japans-universal-artificial-blood/
2•thunderbong•3m ago•0 comments

Show HN: Cloudflare Workers-style infrastructure without the cloud

https://github.com/elliothux/open-compute
1•themuskerteer13•3m ago•0 comments

The Nintendo GTA Game Nobody Bought

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

How AI is likely to change Germany's job market

https://www.dw.com/en/how-ai-is-likely-to-change-germanys-job-market/a-79941597
3•devonnull•6m ago•0 comments

Show HN: Local AI Video Agent

https://www.wiyomi.com/
1•fhakimihsan•7m ago•0 comments

Ask HN: What do you include in your Claude/Codex instructions?

1•LM37•7m ago•0 comments

'Birdbrain' Is a Misnomer. Crows Make Decisions Faster Than We Can

https://www.nytimes.com/2026/11/15/science/birdbrain-crows-birds-research-decision.html
2•gumby•9m ago•0 comments

Trump's War on Offshore Wind Upended the Careers of New England Workers

https://www.propublica.org/article/offshore-wind-trump-connecticut-massachussetts
4•hn_acker•10m ago•1 comments

War Department Rebrands CDAO to Super Intelligence Office

https://govciomedia.com/war-department-rebrands-cdao-to-super-intelligence-office/
4•jethronethro•10m ago•0 comments

Ups cargo plane collides with passenger jet at Miami International Airport

https://www.gulfcoastnewsnow.com/article/planes-collide-at-miami-international-airport/74431861
1•toss1•13m ago•0 comments

Zelenskyy accuses SpaceX of lying about Starshield

https://www.theguardian.com/world/2026/nov/14/spacex-not-honest-slowing-starshield-elon-musk-volo...
2•Betelbuddy•13m ago•0 comments

Top scorer in South Korea tax exam admits AI cheating

https://www.theguardian.com/technology/2026/nov/15/ai-cheating-south-korea-college-entrance-exam
1•Betelbuddy•13m ago•0 comments

Everything is part of your interface, mkdir edition

https://utcc.utoronto.ca/~cks/space/blog/unix/MkdirRaceAndPOSIXQuestion
1•aray07•13m ago•0 comments

Show HN: Pocket Garden – a player interface to over 130 AI based web games

https://triptych.github.io/web-games-andrew/console/
1•triptych•14m ago•0 comments

Animated HTML presentations from a single Typst file

https://typst.app/universe/package/typstage/
1•matesz•17m ago•0 comments

Working as Intended [video]

https://www.youtube.com/watch?v=Z6_ENp_fO_Y
2•akkartik•17m ago•0 comments

ML Modules for Mere Mortals

https://thunderseethe.dev/posts/ml-modules-for-mere-mortals/intro/
1•birdculture•17m ago•0 comments

Bone-Marrow transplants offer surprising way to treat mitochondrial diseases

https://med.stanford.edu/news/all-news/2026/09/stem-cell-mitochondrial-disease.html
1•ck2•18m ago•1 comments

GTA6 Radio Wheels

https://gta6radio.live
1•xpcharan•19m ago•0 comments

Inbox Zero for the ADHD Mind

https://unpileapp.com/
2•arbayi•19m ago•0 comments

Can the AI boom make enough money to sustain itself?

https://www.economist.com/briefing/2026/11/12/can-the-ai-boom-make-enough-money-to-sustain-itself
3•Anon84•22m ago•0 comments

Jensen Huang's exit from Nvidia impacts China's AI supply chain

https://restofworld.org/2026/jensen-huang-nvidia-exit-china-ai-chip-impact/
2•brandrick•22m ago•0 comments

I Investigated the Online Sports Betting Industry. DraftKings Closed My Account

https://www.propublica.org/article/draftkings-investigation-closed-account
3•hn_acker•22m ago•1 comments

Ask HN: Tips for maintainability of large software projects using agents?

2•locusofself•23m ago•0 comments

Victoria University lecturers steer students away from AI use in education

https://www.rnz.co.nz/news/education/2618219/victoria-university-lecturers-steer-students-away-fr...
4•billybuckwheat•23m ago•0 comments

Member-Governed AI Inference Cooperative

https://inference.coop/
1•wmchen•24m ago•0 comments

Five web developers built an iOS keyboard extension with Expo

https://expo.dev/blog/supernova-ios-keyboard-extension-expo
1•brandrick•27m ago•0 comments

A Multitasking Universal Operating System for Atari ST Computers

https://archive.org/details/manual_20260914
2•andrewstuart•28m ago•0 comments
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/