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/

A cheap fix that saves the AI $400M dollars a year and brings 4B people online

https://codecai.net/
1•Zombwaffle•3m ago•0 comments

SIMD, cache and CPU internals with the expert Daniel Lemire [video]

https://www.youtube.com/watch?v=gqdFvYeMW5o
1•tosh•4m ago•0 comments

Anthropic just admitted AI is bullshit [video]

https://www.youtube.com/watch?v=juHv_Vi4giU
1•kshri24•6m ago•0 comments

Privacy Policy Changelog

https://www.fsf.org/about/free-software-foundation-privacy-policy/privacy-policy-changelog
1•toluc•8m ago•0 comments

Show HN: PathFinder – Map every path to your goal, then execute it step by step

https://pathfinderofficial.vercel.app/
2•SidVikJay•9m ago•0 comments

Musk vs. Altman week 3: Elon Musk and Sam Altman traded blows over each other's

https://www.technologyreview.com/2026/05/15/1137357/musk-v-altman-week-3/
3•joozio•24m ago•0 comments

Palantir's SaaS is dead claim is a warning shot for founders

https://startupfortune.com/palantirs-saas-is-dead-claim-is-a-warning-shot-for-founders/
2•01-_-•27m ago•0 comments

The US Is Using AI to Hunt Down Insider Trading on Polymarket

https://www.wired.com/story/polymarket-insider-trading-cftc-michael-selig-interview/
3•01-_-•28m ago•1 comments

Heroes of Might and Magic: Olden Era

https://store.steampowered.com/app/3105440/Heroes_of_Might_and_Magic_Olden_Era/
5•doener•30m ago•0 comments

Old English Pronunciation: A Comprehensive Reconstruction [video]

https://www.youtube.com/watch?v=WNQo54Ddte8
1•hnlyman•32m ago•0 comments

Team-memory – your team's shared brain, auto-built from Claude Code CLI or UI

https://github.com/AndrewSkea/team-memory
1•aski_dev•37m ago•0 comments

Abseil Common Libraries (C++)

https://github.com/abseil/abseil-cpp
1•tosh•44m ago•0 comments

Gaussian Splatting for Dummies

https://darshanmakwana412.github.io/2026/04/gaussian-splatting/
1•martianvoid•45m ago•0 comments

AI Playground – Let AI agents play safely

https://gitlab.com/cryptomilk/ai-playground
1•cryptomilk•48m ago•1 comments

PyCon US 2026 Packaging Summit Recap

https://discuss.python.org/t/packaging-summit-at-pycon-us-2026/106911
1•gaborbernat•53m ago•1 comments

Show HN: KoalaNews – how big is this story, really?

https://koalanews.app
1•koala-news•57m ago•1 comments

AI-generated code is 'pain waiting to happen'

https://www.theregister.com/ai-ml/2026/05/16/ai-generated-code-is-pain-waiting-to-happen/5241574
5•abdelhousni•59m ago•0 comments

We Are All Rankers Now: Or Why the Internet Has Turned to Shit

https://grumpywelshman.com/we-are-all-rankers-now-or-why-the-internet-has-turned-to-shit/
4•dave-x•1h ago•0 comments

Base64 encoding and decoding at almost the speed of a memory copy

https://arxiv.org/abs/1910.05109
1•tosh•1h ago•0 comments

Voltaire, the Entrepreneur

https://www.linkandth.ink/p/voltaire-the-entrepreneur
2•helsinkiandrew•1h ago•0 comments

Mozilla to UK regulators: VPNs are essential privacy and security tools

https://blog.mozilla.org/netpolicy/2026/05/15/mozilla-to-uk-regulators-vpns-are-essential-privacy...
27•WithinReason•1h ago•1 comments

Killswitch: Add per-function short-circuit mitigation primitive

https://lore.kernel.org/all/20260507070547.2268452-1-sashal@kernel.org/
2•Tomte•1h ago•0 comments

The Applicability of Spaced Repetition

https://borretti.me/article/the-applicability-of-spaced-repetition
4•Tomte•1h ago•0 comments

Linux Latest Vulnerability Allows Reading Root-Owned Files by Unprivileged Users

https://www.phoronix.com/news/Linux-ssh-keysign-pwn
3•tjek•1h ago•0 comments

At Cannes, filmmakers shift toward cautious acceptance of AI

https://www.reuters.com/lifestyle/cannes-filmmakers-shift-towards-cautious-acceptance-ais-inevita...
3•sahar_builds•1h ago•0 comments

CAFleet – open-source Agent Teams reinvented, both for Claude Code and Codex

https://github.com/himkt/cafleet
2•himkt•1h ago•0 comments

The Uncomfortable Truth About AI "Reasoning"

https://www.youtube.com/watch?v=iFYF_e1GSGI
3•tcp_handshaker•1h ago•0 comments

TypedMemory – long-term memory and reflection for AI agents

https://github.com/canis-minor/typedmem
2•ruxiz•1h ago•0 comments

Should you move to Silicon Valley? [video]

https://www.youtube.com/watch?v=QHJkUw31YX8
3•nomilk•1h ago•1 comments

An Introduction to Galois Fields and Reed-Solomon Coding [pdf]

https://people.computing.clemson.edu/~jmarty/papers/IntroToGaloisFieldsAndRSCoding.pdf
3•teleforce•1h ago•0 comments