frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Django in TypeScript. Thanks Fable

https://github.com/bryanhoulton/tango
1•m0hit•2m ago•0 comments

OpenAI discontinues standalone browser ChatGPT Atlas in favor of new ChatGPT app

https://help.openai.com/en/articles/20001275-chatgpt-work-and-codex
1•thoughtpeddler•4m ago•0 comments

Star Just Ate a Planet, and It's Not Done Yet

https://www.nytimes.com/2026/07/09/science/space/planetary-engulfment-hungry-star.html
1•wglb•6m ago•0 comments

Why Do Some Soccer Players Cut the Heels Off Their Cleats?

https://www.wired.com/story/why-do-some-soccer-players-cut-the-heels-off-their-cleats/
1•littlexsparkee•10m ago•0 comments

Unveiling the Mysteries of Chimichurri: The Ultimate Guide to a Culinary Delight

https://churrascos.com/unveiling-the-mysteries-of-chimichurri/
1•Cider9986•10m ago•0 comments

Fidji Simo Leaves OpenAI

https://twitter.com/fidjissimo/status/2075353170927304861
2•doppp•12m ago•0 comments

Ask HN: Thoughts on AI in Personal Finance?

1•foxtrot8672•14m ago•1 comments

Show HN: Selvedge – long-term memory for AI-coded codebases

https://selvedge.sh/
1•masondelan•15m ago•0 comments

Russia bans diesel exports after Ukrainian attacks, straining global market

https://www.cnn.com/2026/07/09/business/russia-diesel-ban-ukrainian-strikes-intl
1•breve•22m ago•0 comments

What Happens When the Public Record Shrinks

https://www.theatlantic.com/newsletters/2026/07/trump-administration-public-record-data-holes/687...
1•paulpauper•23m ago•0 comments

Childhood and Education #20: Phones and Screens

https://thezvi.substack.com/p/childhood-and-education-20-phones
1•paulpauper•25m ago•0 comments

AI #176 Part 1: Doing It Live

https://thezvi.substack.com/p/ai-176-part-1-doing-it-live
1•paulpauper•26m ago•0 comments

Show HN: Fortress – Give your agents unlimited access to the web

6•armanluthra_•29m ago•1 comments

Ambient Website Background Clouds

https://github.com/paradise-runner/background-clouds
1•dividedcomet•36m ago•0 comments

I Made a JavaScript Obfuscater

https://potassiumv1.netlify.app/
1•ImOnHere•39m ago•0 comments

Command and Conquer: Red Alert Mac/Android/iOS ported using Codex

https://github.com/dk8827/ra-port
1•bananaboy•41m ago•1 comments

UST is bringing Claude to physical AI

https://www.anthropic.com/news/ust-claude
1•surprisetalk•41m ago•0 comments

China's giant Gobi solar plant runs after dark on salt, not batteries

https://electrek.co/2026/07/09/china-hami-solar-molten-salt-storage/
1•Bender•42m ago•0 comments

LibreOffice 26.8 Beta Released for Improving This Free Software Office Suite

https://www.phoronix.com/news/LibreOffice-26.8-Beta-1
3•Bender•42m ago•1 comments

Linux Prepares for New USB-C Security Feature on Lenovo ThinkPads

https://www.phoronix.com/news/ThinkPad-USB-C-Restricted-Mode
2•Bender•43m ago•0 comments

Phone on Feminism

https://conversationalist.org/2019/09/13/feminism-explains-our-toxic-relationships-with-our-smart...
5•cratermoon•43m ago•2 comments

Karl Sims – Liquid Selves (1992)

https://www.karlsims.com/liquid-selves.html
1•connorboyle•44m ago•0 comments

Focus

https://boz.com/articles/focus
3•iacguy•45m ago•0 comments

Building an AI legal companion for domestic and sexual violence survivors

https://apps.apple.com/us/app/lea-by-legali-ai/id6759547127?see-all=reviews&platform=iphone
1•irawati_puteri•53m ago•1 comments

Volkswagen to Slash Half Its Models as Sales Fall

https://www.nytimes.com/2026/07/09/business/volkswagen-china-sales.html
3•bookofjoe•54m ago•2 comments

Stack Rankings: A Comprehensive Guide

https://www.thehumancapitalhub.com/articles/stacked-rankings-a-comprehensive-guide
1•akkartik•57m ago•0 comments

Can A.I. Keep a Parent Alive?

https://www.newyorker.com/news/as-told-to/can-ai-keep-a-parent-alive
1•petethomas•1h ago•0 comments

Study: "Mommy, do you love your phone more than me?"

https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2026.1766665/full
2•hbcondo714•1h ago•0 comments

Show HN: I built a free app for New Yorkers to save money on groceries

https://sbnyc.app/
9•eli_yumnik•1h ago•3 comments

Fraym – AI that creates product demo videos for you

https://tryfraym.com
1•jrud•1h ago•0 comments
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/