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/

Back to classics: dynebolic IV released

https://news.dyne.org/dynebolic-iv-is-out-in-da-wild/
1•heptazoid•1m ago•0 comments

Interpreter spill stack on the process stack and trait

https://xnacly.me/posts/2026/keeping-interpreter-stack-on-thread-stack/
1•ibobev•3m ago•0 comments

Additional authentication assurance in FusionAuth without using step-up MFA

https://fusionauth.io/community/forum/topic/3244/additional-authentication-assurance-without-usin...
1•mooreds•4m ago•0 comments

Fun with low-rank vocab matrices (and a bonus test loss reduction)?

https://www.gilesthomas.com/2026/10/low-rank-vocab-matrices
1•ibobev•4m ago•0 comments

World’s oldest shipwreck discovered off coast of Turkey

https://www.independent.co.uk/news/science/archaeology/oldest-shipwreck-turkey-coast-discovery-b3...
2•geox•4m ago•0 comments

Making 1,750 programmable PCB badges for a hackathon

https://va3ndf.com/blog/hacker-badges/
1•va3ndf•4m ago•0 comments

America's Crisis of Social Connection, with Adam Grant [audio]

https://www.theringer.com/podcasts/plain-english-with-derek-thompson/2026/10/13/americas-crisis-o...
1•mooreds•5m ago•0 comments

I built DAMA, a live OSINT and cyber threat console

https://www.cpcdev.it/
1•cpcd3v•5m ago•0 comments

Conversations: Doorknobs

https://www.therapybytes.net/home/conversations-doorknobs
1•mooreds•5m ago•0 comments

Will China overtake the US in the AI race? (In charts)

https://salvozappa.com/will-china-overtake-the-us-in-the-ai-race.html
1•salvozappa•5m ago•0 comments

Why 'externalized' proofs of cyclic trait impls does not work

https://smallcultfollowing.com/babysteps/blog/2026/10/10/modular-vs-external-proofs/
1•ibobev•6m ago•0 comments

PejavaDock – many macOS docks on any edge of any display, with widgets

https://dock.pejava.com/
1•romankh•6m ago•0 comments

CPI-U rises 7.2% annualized in September (3.7% YoY)

https://www.bls.gov/news.release/cpi.nr0.htm?
1•JumpCrisscross•7m ago•0 comments

Hacking the Go compiler to efficiently map IPv4 to IPv6

https://vincent.bernat.ch/en/blog/2026-go-netip-addrto6
1•surprisetalk•8m ago•0 comments

Anthropic's 2021 Research Roadmap [pdf]

https://i.smitop.com/concise-research-roadmap.pdf
1•yusufozkan•9m ago•0 comments

A Sane JSON Facade for App Store Connect

https://parsequerade.mainbrella.com
2•cs1996•10m ago•0 comments

Has the AI Boom Impacted the U.S. Current Account?

https://libertystreeteconomics.newyorkfed.org/2026/10/has-the-ai-boom-impacted-the-u-s-current-ac...
1•jnord•11m ago•0 comments

Show HN: Llms.py – Lightweight, self-hosted ChatGPT alternative to OpenWebUI

https://llmspy.org
1•mythz•13m ago•0 comments

Ukraine accuses SpaceX of crippling drone missions as ties with US worsen

https://www.reuters.com/business/media-telecom/ukraine-accuses-spacex-crippling-drone-missions-ti...
3•JumpCrisscross•14m ago•0 comments

Ask HN: Why not allow AI-written posts with a "human disclosure" section?

2•amichail•14m ago•0 comments

Show HN: Tunr- pivotted from a localhost tunnel to home for vibecoded apps

https://github.com/tunr-dev/tunr
1•metvural•17m ago•0 comments

Show HN: Code Like It's 198x

https://code198x.com/
1•stevehill1981•17m ago•1 comments

Ynotbit 0.7.0 – a desktop Bitmessage client (Qt, MIT)

https://github.com/yshurik/ynotbit
1•yshuri•19m ago•0 comments

Nixmap – An interactive map of Nix concepts and their prerequisites

https://vimjoyer.com/nixmap/
1•taheris•20m ago•0 comments

Biham-Middleton-Levine traffic model

https://en.wikipedia.org/wiki/Biham%E2%80%93Middleton%E2%80%93Levine_traffic_model
1•fzeindl•20m ago•0 comments

Show HN: Google, Outlook and iCloud in one superpowered calendar

https://www.calendar0.app
1•aafloarei•21m ago•2 comments

DeepMind and Singapore fine-tune an on-device Gemma model for scam detection

https://deepmind.google/blog/on-device-ai-scam-detection-mddi/
3•acossta•23m ago•1 comments

Men with Queer Nerves: The Jumping Frenchmen of Maine

https://publicdomainreview.org/essay/the-jumping-frenchmen-of-maine
1•acossta•26m ago•0 comments

Show HN: Organ – Run your company with autonomous agents

https://organ.app/start
1•johmu•26m ago•0 comments

AI CEO Interviews be like

https://www.youtube.com/watch?v=DlTNN0gvkLM
1•amai•26m ago•0 comments