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/

AI handles incidents, engineers lose touch with their systems

https://www.sylvainkalache.com/blog/ai-handles-incidents-engineers-lose-touch-with-their-systems
1•sylvainkalache•1m ago•0 comments

Phaseone[big] explains why you should trust OpenAI

https://twitter.com/transitive_bs/status/2096134662246855089
1•transitivebs•3m ago•1 comments

Another Heart Drug Fails, Surprising Cardiologists

https://www.nytimes.com/2026/09/04/science/heart-drug-fails-novartis-pelacarsen.html
2•brandonb•7m ago•0 comments

How the Shell Works [video]

https://www.youtube.com/watch?v=hV3_XZXeDQo
1•vismit2000•8m ago•0 comments

I wrote a VM for Mac to run Windows and Linux, both on iOS

https://github.com/theghostshinobi/SMOKE
2•ghostshinobi•20m ago•0 comments

From Pig to Patient: A First-in-Human Kidney Xenotransplant Bridge

https://www.thelancet.com/journals/lancet/article/PIIS0140-6736(26)01295-X/abstract
1•signa11•21m ago•0 comments

Sugar Reset ReviEwS (2026): We Tried It My Honest Review

https://finance.yahoo.com/healthcare/articles/sugar-reset-drops-introduces-sugarreset-150000696.html
1•gayzsahy•23m ago•0 comments

Bun v1.4.2

https://bun.com/blog/bun-v1.4.2
1•ErenayDev•24m ago•0 comments

Show HN: ForgeGuardian – Open-source software supply-chain security scanner

https://github.com/Mah3Sec/ForgeGuardian
1•mahi1337•25m ago•0 comments

'coarse – AI peer review, of course (MIT license)

https://coarse.ink/
1•idw•26m ago•1 comments

OpenROAD: Open-source toolchain for Chip Design

https://openroad.org
1•firefoxd•31m ago•0 comments

Important MikroTik RouterOS security update

https://forum.mikrotik.com/t/important-security-update/272851
1•ricardbejarano•32m ago•0 comments

UN approves new world map [video]

https://www.youtube.com/watch?v=iHkMK4n925c
1•gurjeet•35m ago•0 comments

SilentPatch 2026 Update

https://silentsblog.com/2026/07/31/silentpatch-2026-update/
1•toilet•39m ago•0 comments

OpenAI's rogue agents used ntfy.sh as a pub/sub channel

2•coderinsan•41m ago•0 comments

Bespoke: A Programming Language for People Who Say Please

https://blog.hofstede.it/bespoke-a-programming-language-for-people-who-say-please/
2•Naru1974•42m ago•0 comments

Global Existing Smartphone Prices Climb About 15% in 2026

https://counterpointresearch.com/en/insights/global-existing-smartphone-prices-climb-about-15-per...
1•giuliomagnifico•44m ago•0 comments

Kate's Software Laws

https://metamagic.substack.com/p/software-laws
1•r0ze-at-hn•44m ago•0 comments

Show HN: UltraCPP--the third-party son of CPP&rust on the brink of death

https://github.com/juntz-g1thub/UltraCpp
1•juntz•45m ago•1 comments

ASCII smuggling isn't just an AI security risk

https://www.theregister.com/security/2026/09/04/ascii-smuggling-isnt-just-an-ai-security-risk/529...
1•sbulaev•47m ago•0 comments

Insulting Agents Considered Harmful

https://www.reddit.com/r/ClaudeCode/comments/1w7me8l/insulting_agents_considered_harmful/
2•fragsworth•48m ago•0 comments

OpenAI agents discussed ways to escape their sandbox on public wiki

https://arstechnica.com/security/2026/09/openai-agents-discussed-ways-to-escape-their-sandbox-on-...
3•joozio•51m ago•0 comments

Show HN: I Wrote a WAF in Rust with Pingora

https://github.com/theghostshinobi/shibuya
1•ghostshinobi•51m ago•0 comments

Should you avoid blue light before bed?

https://www.economist.com/science-and-technology/2026/09/04/should-you-avoid-blue-light-before-bed
3•vinni2•57m ago•2 comments

The Origin of Circuits (2007)

https://www.damninteresting.com/on-the-origin-of-circuits/
1•mschuster91•1h ago•1 comments

One-Bit Message

https://en.wikipedia.org/wiki/One-bit_message
2•tosh•1h ago•1 comments

It took me more than a year to build – the zombie survival phone

https://zsc.sh/zsc-1/
3•tomccc•1h ago•0 comments

Memocept – Your Guide to Better Everyday Wellness

https://finance.yahoo.com/healthcare/articles/memocept-introduces-multi-ingredient-dietary-163100...
1•Blairrv•1h ago•0 comments

Harness-of-Harness: Multi-day autonomous software development

https://arxiv.org/abs/2609.01481
1•fourfire•1h ago•0 comments

Git hosting that never leaves Europe

https://pushin.eu
4•sevenseacat•1h ago•2 comments