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/

Show HN: The Economic Atlas: a data-first dashboard for comparing countries

https://theeconomicatlas.com/
1•economicatlas•23s ago•0 comments

Azriel Blackman, Airline Mechanic for 80 Years, Dies at 100

https://www.nytimes.com/2026/08/29/us/azriel-al-blackman-dead.html
1•cainxinth•1m ago•0 comments

Don't Be a Meat Proxy

https://dontbeameatproxy.com/
1•adletbalzhanov•1m ago•0 comments

AI-Written Code Is Still *Your* Code. Are You OK with That?

https://martiansoftware.com/articles/ai-written-code-is-still-yours
1•martylamb•4m ago•0 comments

Energy biz SSE smacked around in court by a guy and AI

https://www.theregister.com/ai-and-ml/2026/08/31/energy-biz-sse-smacked-around-in-court-by-a-guy-...
2•sbulaev•5m ago•1 comments

Ask HN: What companies have discussed their AI/agentic workflows?

1•bigbinary•7m ago•0 comments

Advertisers are trying to influence AI bots with secret ads

https://www.theregister.com/ai-and-ml/2026/08/10/advertisers-are-trying-to-influence-ai-bots-with...
2•tcp_handshaker•9m ago•0 comments

Novo Mundo

2•Ismailalmasrirp•9m ago•0 comments

Lake Ontario Now Called Lake America on Google Maps

https://apnews.com/article/lake-trump-ontario-america-7c5c9776d72cb8e8d782e05ec6e7332b
4•pingou•10m ago•0 comments

Solving the Flat Cube

https://mathenchant.wordpress.com/2026/08/19/solving-the-flat-cube/
2•surprisetalk•10m ago•0 comments

Show HN: We tried to recover blurred, pixelated and redacted text (480 cases)

https://datablur.app/blog/blur-recovery-study
2•legitimate_key•11m ago•0 comments

Reverse Engineering Unknown File Formats with ImHex

https://werwolv.net/posts/file_format_reverse_engineering/
2•carlos-menezes•11m ago•0 comments

How we secure Figma's internal systems with agents

https://www.figma.com/blog/how-we-secure-figmas-internal-systems-with-agents/
3•tcp_handshaker•11m ago•0 comments

Build good decks using your AI

https://github.com/kritikmodi/deckloom
2•kritikmodi•11m ago•0 comments

Native Apps Why?

2•dmvjs•13m ago•0 comments

Hollywood studios have sued over AI. Now Google's courting them to use its tools

https://www.latimes.com/entertainment-arts/business/story/2026-08-31/how-google-is-courting-holly...
2•thm•14m ago•0 comments

ChatGPT faces tougher rules under EU online safety regime

https://www.ft.com/content/6af706a3-6e63-46c2-926b-85461a355e9b
4•thm•14m ago•0 comments

ChatGPT Temporary Chat by Default

https://chatgpt.com/auth/?temporary-chat=true&prompt=Hello
2•keks24•17m ago•1 comments

Ask HN: Which self-hosted Docker UIs support rootless mode?

2•vsilent•17m ago•0 comments

'Breakthrough' as Turkmenistan starts fixing 'mindboggling' methane mega-leaks

https://www.theguardian.com/environment/2026/aug/31/turkmenistan-methane-leaks-un-alerts-mars
5•Symbiote•22m ago•1 comments

Malacca Dilemma

https://en.wikipedia.org/wiki/Malacca_dilemma
3•leonidasrup•24m ago•0 comments

I Think the Military Commissary's Freezers Were Hacked

https://signalandsilence.substack.com/p/i-think-someone-hacked-the-commissary
21•jcurbo•26m ago•11 comments

Datadog saves over $1M each month by optimizing AI usage

https://www.datadoghq.com/blog/how-datadog-saves-money-by-optimizing-ai-usage/
3•darccio•27m ago•0 comments

A Stateful Problem

https://www.b-list.org/weblog/2010/dec/24/states/
2•dbaupp•30m ago•0 comments

Show HN: Evoboard – GitHub style habit heatmaps with automatic activity logging

https://evoboard.me/
2•Borsoon•30m ago•0 comments

EMLV: A Secure .eml Email Viewer for VS Code and Cursor

https://github.com/EbodShojaei/EMLViewer
3•bebe311•37m ago•0 comments

What I Learned About AI Trust from Reconciling over 100B Transactions

https://engineering.moniepoint.com/what-i-learned-about-ai-trust-from-reconciling
4•Cellz•38m ago•2 comments

Vssh: Add SSH:// scheme for remote command execution

https://github.com/curl/curl/pull/22661
2•_____k•39m ago•0 comments

Holden's Lightning Flight

https://en.wikipedia.org/wiki/Holden%27s_Lightning_flight
2•ColinWright•42m ago•0 comments

After a rough stretch, mRNA gets a boost from cancer vaccines

https://www.statnews.com/2026/08/31/mrna-cancer-vaccine-intersects-politics-medicine/
4•brandonb•43m ago•0 comments