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 AI Industry's Most Expensive Mistake

https://www.thealgorithmicbridge.com/p/inside-the-ai-industrys-most-expensive
1•dev_tty01•30s ago•0 comments

What is it like to be a human being?

https://iai.tv/articles/what-is-it-like-to-be-a-human-being-auid-3544
1•rrwilla•1m ago•1 comments

Show HN: Faster more accurate multimodal vector search

https://github.com/nickswami/dasein-python-sdk
2•GaneshSuriya•2m ago•0 comments

Show HN: Corvo – Free portfolio analytics with MonteCarlo simulation and AI chat

https://corvo.capital/
1•vinaybatra•3m ago•0 comments

Open-source AI models for 3D generation

https://firethering.com/open-source-ai-3d-generators/
1•steveharing1•3m ago•0 comments

The state of high-speed rail in the U.S. [video]

https://www.youtube.com/watch?v=9Hm0_-bOB4Y
1•barronlroth•4m ago•0 comments

MirrorCode: Evidence that AI can do some weeks-long coding tasks

https://epoch.ai/blog/mirrorcode-preliminary-results/
2•tadamcz•5m ago•0 comments

Trump's Changes Lock Some Employers Out of H-1B Visa Program

https://www.nytimes.com/2026/04/10/us/politics/h1b-visa-program-changes.html
2•mitchbob•6m ago•1 comments

Next Project

https://www.amantulsyan.com/next-project-after-commenda/
1•amantulsyan35•7m ago•0 comments

I built ClawIDE: A web-based IDE for managing multiple Claude Code sessions

3•aeroxis•7m ago•1 comments

TypeScript stack: modern dev tools and platforms for startups

https://www.paralect.com/stack
1•igorkrasnik•11m ago•0 comments

What to Know About OpenAI's Ideas for a World with 'Superintelligence'

https://www.wsj.com/tech/ai/what-to-know-about-openais-ideas-for-a-world-with-superintelligence-e...
1•gmays•11m ago•0 comments

To Fill Air Traffic Controller Shortage, FAA Turns to Gamers

https://www.nytimes.com/2026/04/10/us/politics/air-traffic-controller-gamer.html
1•mitchbob•11m ago•1 comments

Abandoning Apple and Learning to Love Linux

https://jimjeffers.com/blog/abandoning-apple-and-learning-to-love-linux/
3•jimjeffers•12m ago•1 comments

Agents fail because software stopped being readable

https://adaptivesoftware.substack.com/p/what-agents-cant-read-they-cant-change
2•iristenteije•12m ago•0 comments

Show HN: LuxShot – Open-source, native macOS OCR utility

https://github.com/lukebuild/LuxShot
1•lukeiodev•13m ago•0 comments

Show HN: Formally Verified Leaderless Log Protocol for Kafka

https://github.com/lakestream-io/leaderless-log-protocol
2•sijieg•13m ago•1 comments

I used Codex to upgrade my 2013 Nexus 7 to Android 11

https://opuslabs.substack.com/p/breathing-life-into-my-13-year-old
2•opuslabs•14m ago•0 comments

ChatGPT's bug with scanned PDFs

https://medium.com/@sirk390/chatgpts-bug-with-scanned-pdfs-9fc9d5be38ba
1•sirk390•14m ago•0 comments

Why I'm Building a Database Engine in C#

https://nockawa.github.io/blog/why-building-database-engine-in-csharp/
3•vyrotek•15m ago•0 comments

Wikimind: A CLI that compiles raw documents into an interlinked wiki using LLMs

https://github.com/akashikprotocol/wikimind
1•sahildavid•19m ago•0 comments

"Memflation": Cheaper RAM not expected until 2028, says Gartner

https://www.heise.de/en/news/Memflation-Cheaper-RAM-not-expected-until-2028-says-Gartner-11249607...
4•doener•19m ago•0 comments

Neural Computers

https://arxiv.org/abs/2604.06425
1•tosh•19m ago•0 comments

RFC 9019 – A Firmware Update Architecture for Internet of Things (2021)

https://datatracker.ietf.org/doc/rfc9019/
1•Tomte•21m ago•0 comments

Bluesky April 2026 Outage Post-Mortem

https://pckt.blog/b/jcalabro/april-2026-outage-post-mortem-219ebg2
5•jcalabro•22m ago•1 comments

Compute iOS XNU offset from kernel cache

https://blog.reversesociety.co/blog/2026/kernel-rw-not-enough-extract-offsets-from-xnu-kernelcaches
1•tonygo•22m ago•0 comments

WireGuard makes new Windows release following Microsoft signing resolution

https://lists.zx2c4.com/pipermail/wireguard/2026-April/009561.html
23•zx2c4•23m ago•8 comments

Mybets.gg – AI-powered sports bet tracker with browser extension and analytics

https://www.mybets.gg
1•mybets•24m ago•0 comments

Show HN: I built a $3/yr AI workflow to stop doomscrolling Twitter for tech news

1•JustinLee-DEV•24m ago•0 comments

PHP 8.5.5 Release Announcement

https://www.php.net/releases/8_5_5.php
1•ms7892•24m ago•0 comments