frontpage.
newsnewestaskshowjobs

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/

Bongard Problems

https://matthodges.com/posts/2026-08-19-bongard-problems/
1•m-hodges•8m ago•0 comments

The Sun Never Sets on the Ant Empire (2019)

https://sqonline.ucsd.edu/2019/05/the-sun-never-sets-on-the-ant-empire/
1•thunderbong•10m ago•0 comments

I wanted to talk to a turbine, so I spent 18 years building NthDimension

https://syscon.gr/blog/20260820.html
1•ariadnep•11m ago•0 comments

The Rats Terrorizing Everyone in Gaza

https://www.thenation.com/article/world/rats-gaza-vermin-crisis/
1•petethomas•11m ago•0 comments

Ask HN: What are folks using as the storage engine for their context graphs?

1•mercurialsolo•14m ago•0 comments

Why Outdoor EV Charger Displays Are More Complicated Than They Look

https://duobond-display.com/news/display-interfaces-system-integration/521.html
2•Todorov•18m ago•0 comments

Bill Ackman: Why We're Donating $400M to Brain Research

https://twitter.com/BillAckman/status/2090190151083532583
1•iamronaldo•18m ago•0 comments

Lunar Volcanism

https://science.nasa.gov/moon/lunar-volcanism/
1•Jimmc414•19m ago•0 comments

Does anyone find AI code review useful?

1•swimmingpolar•20m ago•0 comments

3D printing with weed trimmer line (2010)

https://reprap.org/forum/read.php?1,193637
1•gregsadetsky•20m ago•0 comments

Show HN: Criboku – a daily logic puzzle based on cribbage

https://criboku.com/
1•SharkeyX2•22m ago•0 comments

The 'Resistance' Is Over

https://www.theatlantic.com/ideas/2026/08/democratic-primaries-left-dsa-trump/688327/
1•petethomas•22m ago•0 comments

Show HN: AI Resume Screening – Looking for feedback from recruiters

https://aiomniu.top/services/resume-screening
1•aiomniu•26m ago•1 comments

YouTube offering creators millions if they don't sign deals with Netflix

https://www.tubefilter.com/2026/08/19/youtube-reportedly-offering-creators-payouts-netflix-deals/
1•thm•27m ago•0 comments

Stealing Reasoning Traces from Proprietary LLM APIs

https://arxiv.org/abs/2608.09867
3•doppp•31m ago•0 comments

Bapu Studio – Open-Source Client for APIs, Databases, and Secrets

https://github.com/joravar/bapu-studio
1•sarvaiya•35m ago•0 comments

Google styleguide code review skills

https://jeanbza.github.io/ai/claude/2026/08/08/google-codereview-skills.html
1•jeanbza•42m ago•0 comments

Async Solid – Fetch High, Block Low

https://www.solidjs.com/blog/async-solid-fetch-high-block-low
3•GavinAnderegg•42m ago•0 comments

Houston, we have String Reverse

https://antonm.net/string_reverse/
2•geetee•44m ago•0 comments

Show HN: Mail client optimized for self-hosted email across multiple domains

https://mainly.crnst8.com/
1•flowerpil•48m ago•0 comments

Claude Code adds new "concise" output style setting

https://twitter.com/ClaudeDevs/status/2090245922685063634
3•enraged_camel•54m ago•0 comments

Misconfigured Admin System Prompts Can Invert an LLM's Safety Layer

https://medium.com/@aadvait.cr/how-misconfigured-admin-system-prompts-can-invert-every-single-llm...
1•Aadvait•55m ago•0 comments

Did someone wearing Meta Glasses film you today? Are you sure?

https://www.theguardian.com/technology/ng-interactive/2026/aug/19/meta-glasses-privacy-surveillance
3•cdrnsf•57m ago•2 comments

What Is Reasoning

https://lucumr.pocoo.org/2026/8/19/what-is-reasoning/
2•doppp•1h ago•0 comments

Index your images and videos locally

https://github.com/ikouchiha47/cinestar
2•argentum47•1h ago•0 comments

Building Without Predicting

https://sive.rs/fit
1•thm•1h ago•0 comments

Show HN: Lutefish Stream (Play Music over Internet)

https://lutefish.com/
2•mfarstad•1h ago•0 comments

Chinese firms are wrapping their supply chains around the globe

https://www.economist.com/interactive/business/2026/08/19/chinese-firms-are-wrapping-their-supply...
5•petethomas•1h ago•1 comments

Stripe says "the singularity" has begun

https://www.axios.com/2026/08/19/stripe-payments-openrouter-singularity
2•psychanarch•1h ago•3 comments

Why the richest country can't defend vital infrastructure

https://www.economist.com/united-states/2026/08/19/why-the-worlds-richest-country-cant-defend-vit...
1•petethomas•1h ago•1 comments