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/

RingCore – a minimal async runtime built on io_uring

https://crates.io/crates/ringcore
1•paperplaneflyr•32s ago•0 comments

The unflattering secrets revealed so far in Elon Musk's latest legal feud

https://www.washingtonpost.com/technology/2026/04/23/musk-altman-lawsuit-trial-openai/
1•1vuio0pswjnm7•4m ago•0 comments

Complexity in a Systems Engineering Context(2019) [pdf]

https://www.sei.cmu.edu/documents/4245/2019_017_001_552583.pdf
2•o4c•4m ago•0 comments

The Downgrading of the American Tech Worker

https://nymag.com/intelligencer/article/after-layoffs-meta-is-training-ai-on-its-own-workers.html
2•sizzle•5m ago•0 comments

Perplexity Builds Accuracy into Frontier AI

https://www.perplexity.ai/hub/blog/how-perplexity-builds-accuracy-into-frontier-ai
2•gmays•8m ago•0 comments

PTP/1.0 – Prompt Transport Protocol

https://gpt.gekko.de/ptp-prompt-transport-protocol-rfc/
1•ekadagami•9m ago•0 comments

pnpm v11 Released

https://pnpm.io/blog/releases/11.0
1•sebws•9m ago•0 comments

SanDisk open-sources accelerated SSD pre-conditioning algorithm

https://www.blocksandfiles.com/flash/2026/04/28/sandisk-open-sources-accelerated-ssd-pre-conditio...
1•tanelpoder•10m ago•0 comments

What If Your OS Could Think?

https://github.com/AFKmoney/nexusOS
1•canaddons•10m ago•0 comments

Swift on Nvidia Jetson

https://mihaichiorean.com/blog/hard-part-of-swift-on-jetson/
1•mihaichiorean•16m ago•0 comments

Musk Testifies OpenAI Was Created as Nonprofit to Counter Google

https://www.cnbc.com/2026/04/28/openai-trial-elon-musk-sam-altman-live-updates.html
3•m463•22m ago•0 comments

Voxels in R3forth

https://www.reddit.com/r/Forth/s/wf7M7hV779
1•rickcarlino•23m ago•0 comments

State Dept. Finalizing Plan to Put Trump Picture on U.S. Passports

https://www.thebulwark.com/p/exclusive-state-dept-finalizing-plan
3•mikhael•23m ago•0 comments

Warp is now open-source

https://twitter.com/zachlloydtweets/status/2049154460039979268
1•dsr12•24m ago•1 comments

Personal Loan EMI Calculator – Check EMI Online – SMFG India Credit

https://www.smfgindiacredit.com/personal-loan-emi-calculator.aspx
1•saumyaraut11•34m ago•0 comments

AI Sandboxes with Memory

1•ajaysheoran2323•35m ago•0 comments

Google co-founder Sergey Brin says he fled socialism, rips billionaire tax

https://nypost.com/2026/04/27/us-news/google-co-founder-sergey-brin-says-he-fled-socialism-in-sta...
5•1vuio0pswjnm7•35m ago•3 comments

Omeka S: a platform for digital cultural heritage collections and resources

https://omeka.org/s/
1•the-mitr•36m ago•0 comments

Artificial Inteligence that works (maybe)

https://github.com/thepoorsatitagain/Artificial-Inteligence-that-works-maybe-./blob/main/README.md
1•thepoors•38m ago•0 comments

icloud-backup: The iCloud backup tool I always wanted

https://github.com/evantahler/icloud-backup
3•evantahler•39m ago•1 comments

Affinity gatekeeps MCP server; only available for Claude

https://www.affinity.studio/help/ai-connector-setup/
2•nik5•43m ago•2 comments

ChatGPT/Gemini can now draw on your screen to help you navigate complex software

https://sketchvlm.github.io/
6•septisum•45m ago•3 comments

Show HN: Plonk.world – Daily Geography Game

https://plonk.world/
1•plonk-er•48m ago•2 comments

Website is your first agent

https://nedkarlovich.com/writing/your-website-is-your-first-agent
1•birdwhistler•51m ago•0 comments

Ask HN: Google Account Is Being Deleted

2•14•53m ago•0 comments

Built a small side project to solve a tiny daily pain point

1•bbsclub•54m ago•0 comments

GitHub uses eBPF to improve deployment safety

https://github.blog/engineering/infrastructure/how-github-uses-ebpf-to-improve-deployment-safety/
1•geoffbp•54m ago•0 comments

Why AI Startup Offices in NYC Are Flashy but Mostly Empty

https://www.wsj.com/real-estate/commercial/why-ai-startup-offices-in-nyc-are-flashy-but-mostly-em...
1•petethomas•56m ago•0 comments

Full List of Cars with Soy-Based Wiring (2026 Update)

https://www.box-kat.com/blogs/box-kat-blog/full-list-of-cars-with-soy-based-wiring-2025-update
2•thunderbong•59m ago•0 comments

The versioned filesystem for AI agents

https://coregit.dev
2•AlenzhanJ•1h ago•1 comments