frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Minimus Is Ending Operations

https://www.minimus.io
1•markiannucci•2m ago•0 comments

Six opportunities for scientists and engineers to learn programming with AI [pdf]

https://pg.ucsd.edu/publications/scientists-engineers-learning-programming-using-ai_CiSE-2023.pdf
1•azhenley•5m ago•0 comments

GitHub tag: "token-optimization" – List of token consumption reduction software

https://github.com/topics/token-optimization
1•peter_d_sherman•10m ago•0 comments

All-in-one tool and config for Claude-things

https://github.com/damusix/atomic-claude
1•daniloa•11m ago•0 comments

Tobi Lutke builds walgit in a weekend

https://twitter.com/tobi/status/2091678506992222258
1•cpstein•17m ago•0 comments

Sabatier Principle

https://en.wikipedia.org/wiki/Sabatier_principle
1•peter_d_sherman•22m ago•0 comments

AIs are companies, my friend

https://www.strangeloopcanon.com/p/ais-are-companies-my-friend
1•walterbell•23m ago•0 comments

Show HN: AI Room Design – Preview interior design styles before you renovate

https://airoommaker.com/
1•linnoe•28m ago•0 comments

How to Make AI Game Music for Any Level: Prompts and Looping

https://www.musegen.ai/blog/ai-game-level-music
1•musegenai01•30m ago•0 comments

Your AI Agent Doesn't Need More Prompts. It Needs Skills

https://medium.com/@faizan711/your-ai-agent-doesnt-need-more-prompts-it-needs-skills-a5e681b8a020
1•Faizan711•33m ago•0 comments

A Record-Breaking Copper Catalyst Converts CO2 into Liquid Fuels (2023)

https://newscenter.lbl.gov/2023/02/16/copper-catalyst-converts-co2-into-liquid-fuels/
1•peter_d_sherman•38m ago•0 comments

Category Theory for Programmers(2017) [pdf]

https://static.latexstudio.net/wp-content/uploads/2017/12/category-theory-for-programmers.pdf
2•o4c•40m ago•0 comments

53k Fukushima nuclear plant workers receive high radiation doses

https://www.japantimes.co.jp/news/2026/08/24/japan/tepco-fukushima-radiation-exposure/
5•toomuchtodo•41m ago•1 comments

Common Lisp: A Gentle Introduction to Symbolic Computation() [pdf]

https://www.cs.cmu.edu/~dst/LispBook/book.pdf
1•o4c•42m ago•0 comments

Sam Altman on Building OpenAI to a Billion Users [video]

https://www.youtube.com/watch?v=kG8AoExkX40
3•tvvocold•43m ago•0 comments

Why is Anthropic's public writing style so unlike Claude's?

https://cmart.blog/claude-writing/
1•zdw•44m ago•0 comments

Newsom makes last-minute push to help California utilities facing wildfire bills

https://calmatters.org/politics/2026/08/newsom-wildfire-utility-liability-package/
1•newsomix9xl•44m ago•1 comments

State paying $625K to settle lawsuit over Braun firing utility commission member

https://indianacapitalchronicle.com/2026/08/22/state-paying-625k-to-settle-lawsuit-over-braun-fir...
1•newsomix9xl•47m ago•1 comments

I run a pizzeria out of my Smart car in NYC [video]

https://www.cnbc.com/2026/08/22/bradley-alvelo-runs-pizza-pod-mobile-pizzeria-smart-car-new-york-...
3•jdnier•51m ago•0 comments

Programming from the Ground Up(2003) [pdf]

https://www.cs.princeton.edu/courses/archive/spr08/cos217/reading/ProgrammingGroundUp-1-0-letters...
1•o4c•52m ago•0 comments

Vim's UserGettingBored Autocmd

https://evanhahn.com/usergettingbored-vim/
1•zdw•54m ago•0 comments

So Long Relayd, and Thanks for All the Fish

https://btxx.org/posts/so-long-relayd/
1•zdw•54m ago•0 comments

You Cannot Grow a Pumpkin

https://taylor.town/pumpkin
4•Curiositry•54m ago•2 comments

Polymarket wallets may have traded on military secrets

https://www.reuters.com/business/finance/more-than-150-polymarket-wallets-may-have-traded-militar...
4•Gaishan•58m ago•1 comments

Fixing an EMachines EL1200 Bios Bug with Claude

https://www.downtowndougbrown.com/2026/08/fixing-an-emachines-el1200-bios-bug-with-claude/
1•zdw•59m ago•0 comments

Shark MX Gameboy Modem

https://forums.nesdev.org/viewtopic.php?t=9520
1•rickcarlino•59m ago•0 comments

A new Task Manager by the old Task Manager guy

http://tmog.org
2•davepl•1h ago•2 comments

'Knees over toes' exercises can help strengthen your knees. Experts explain

https://theconversation.com/influencers-claim-knees-over-toes-exercises-can-help-bullet-proof-you...
3•defrost•1h ago•0 comments

Building trades unions come out in strong support of data-center build-out

https://apnews.com/article/artificial-intelligence-technology-labor-unions-data-centers-64b10b2f9...
3•andsoitis•1h ago•1 comments

Press Conference After Day 1, People of the State of California et al. v. Meta

https://www.youtube.com/watch?v=KWppdXmS9Us
4•1vuio0pswjnm7•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/