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•12mo 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/

My Stratum-0 Atomic Clock

https://coverclock.blogspot.com/2017/05/my-stratum-0-atomic-clock_9.html
1•g0xA52A2A•1m ago•0 comments

Reported losses to scams on social media eight times higher than in 2020

https://www.ftc.gov/news-events/data-visualizations/data-spotlight/2026/04/reported-losses-scams-...
2•pseudolus•2m ago•0 comments

Tera – A Compiler‑Native UI Framework with Shared Runtime/AI Context

https://github.com/terajs/terajs
1•thecodergabe•4m ago•0 comments

Claude prompt-cache writes may not be immediately visible to the next request

https://github.com/anthropics/anthropic-sdk-python/issues/1451
1•myyke•4m ago•0 comments

Out-of-Place Artifact

https://en.wikipedia.org/wiki/Out-of-place_artifact
1•thebigship•4m ago•0 comments

Show HN: A tool after debugging too many RabbitMQ DLQ issues

https://queueforgehq.com
1•namrahov•6m ago•0 comments

Why I'm Adding an AI Disclosure to My Site

https://www.plagiarismtoday.com/2026/04/13/why-im-adding-an-ai-disclosure-to-my-site/
2•speckx•6m ago•0 comments

What Happens When A.I. Runs a Store in San Francisco?

https://www.nytimes.com/2026/04/21/us/san-francisco-store-managed-ai-agent.html
1•gmays•7m ago•0 comments

Physicists Discover the Most Complex Forms of Ice Yet

https://www.quantamagazine.org/physicists-discover-the-most-complex-forms-of-ice-yet-20260427/
1•pseudolus•8m ago•0 comments

OpenAI: Our Principles

https://openai.com/index/our-principles/
2•tosh•8m ago•0 comments

Software

1•ahmedasar20•10m ago•0 comments

Healthcare is driving America's economy

https://www.ft.com/content/6b1bcbab-21d4-49a3-9940-d7550f042e5d
3•kamikazeturtles•10m ago•1 comments

Ask HN: Enterprise Agent Orchestration Recommendations?

2•verdverm•12m ago•0 comments

Complex that supplies 70% of global critical PCB base targeted in Iranian strike

https://www.tomshardware.com/tech-industry/complex-that-supplies-70-percent-of-global-critical-pc...
1•pseudolus•13m ago•0 comments

Filestash: Open-Source Platform for File Sharing/Document Management/Archiving

https://www.filestash.app/
1•ingve•16m ago•0 comments

Prosecutors say homicide suspect asked ChatGPT about disposing of a body

https://apnews.com/article/missing-graduate-students-florida-bangladesh-8c51e7fabbf62c2c7ca91b7f0...
3•1vuio0pswjnm7•17m ago•0 comments

Portraits of Population

https://diagramchasing.fun/2026/portraits-of-population/
1•rishikeshs•17m ago•0 comments

My favorite Apple accessory – AirPort Express

https://leancrew.com/all-this/2026/04/my-favorite-apple-accessory/
1•speckx•18m ago•0 comments

Toka

1•Tokaboo_Team•18m ago•0 comments

The Cost of Being "Nice"

https://bytesizedchunks.net/blog/20260426/
2•mrdosija•19m ago•1 comments

Show HN: Graph-flow – LangGraph-inspired AI agent workflows in Rust

https://github.com/a-agmon/rs-graph-llm
1•alonagmon•21m ago•0 comments

Open source tooling for rootless security testing of Android devices

https://github.com/ivision-research/dtu
1•fbcd84f4335e568•22m ago•1 comments

Billionaire-tax backers say they have 2x signatures needed to qualify for ballot

https://www.latimes.com/california/story/2026-04-26/billionaire-tax-backers-say-they-have-enough-...
5•1vuio0pswjnm7•22m ago•1 comments

"renting a house and the application requires connecting your bank acct.(login)"

https://twitter.com/atxREpodcast/status/2048548617779044679
1•testfoobar•22m ago•1 comments

Law grad employment hit record high again in 2025, ABA data shows

https://www.reuters.com/legal/litigation/law-grad-employment-hit-record-high-again-2025-aba-data-...
2•1vuio0pswjnm7•24m ago•0 comments

Show HN: MyMood.tools, a 3 axis mood tracker

https://mymood.tools/
1•DavidCanHelp•25m ago•1 comments

Ask HN: What's the best way to post about CS/SE issues related to AI?

1•Alex-Aachen•27m ago•0 comments

AWS Credential Isolation for Local AI Agents

https://engseclabs.com/blog/agent-credential-isolation/
1•alexsmolen•28m ago•1 comments

Show HN: I ran every Claude agent turn through the Batch API

https://eran.sandler.co.il/post/2026-04-27-batch-api-is-terrible-for-one-agent/
2•erans•29m ago•0 comments

United Wizards of the Coast

https://unitedwizardsofthecoast.com/news/announcing-united-wizards-coast-cwa
14•d4mi3n•29m ago•0 comments