frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Alkaline batteries are obsolete – but their predecessor isn't [video]

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

Satoratos: Read classics from the source with original translations and notes

https://satoratos.org/
1•al_mutanabby•7m ago•0 comments

Show HN: BeachFinder – Find beaches with the right conditions

https://getbeachfinder.com
1•TitOo•8m ago•0 comments

Show HN: tld - Create and explore nested diagrams like a map

https://github.com/Mertcikla/tld
1•mertcikla•10m ago•0 comments

Show HN: AIOps Cockpit – An open-source AI SRE with human-in-the-loop safety

https://github.com/matricphase-dot/aiops
1•adityam_9911•12m ago•0 comments

Democracy Has a Learning Problem – The Long Listen

https://shows.acast.com/cognitive-republic-building-societies-that-experiment-learn/episodes/6ae0...
1•smomara•12m ago•1 comments

The OLED MacBook Pro Wipes Out Eight Years of Price Drops

https://thrifle.com/blog/macbook-pro-price-history
1•taubek•12m ago•0 comments

Norway makes shithouses great again

https://www.visitnorway.com/plan-your-trip/travel-tips-a-z/norwegian-scenic-routes/worlds-best-to...
1•giuliomagnifico•13m ago•0 comments

AI Warning for Steam – Increases Visibility of AI Generated Content Disclosures

https://github.com/seeeeew/aiwarningforsteam
1•SockThief•13m ago•0 comments

Tilix2

https://github.com/markuman/tilix2
1•markuman123•13m ago•0 comments

Domain hacks with unusual Unicode characters (2018)

https://xn--69f31l4t57c0mag4b613h.xn--7uh4898msjaso/🆆🆃🅵/
1•n_plus_1_acc•16m ago•1 comments

Psychedelic nasal spray reduced treatment-resistant depression for 8 weeks

https://www.psypost.org/single-dose-of-psychedelic-nasal-spray-reduced-treatment-resistant-depres...
1•giuliomagnifico•19m ago•0 comments

Tell HN: Claude Code now defaults to Haiku 5.5

2•albert_e•20m ago•0 comments

Protuna: Optuna but for Proteins

https://github.com/kumarshreshtha/protuna
1•kshreshtha•21m ago•0 comments

Official Lockheed Martin account vague posting

https://twitter.com/LockheedMartin/status/2116500446709703132
1•dmos62•22m ago•0 comments

Free Productivity Calculator – Daily Rate and Goal Planner

https://productivitycalculator.org
1•light001•26m ago•0 comments

Show HN: Turn websites into audio locally in the browser with WebGPU

https://storytella.io/
1•hallh•30m ago•0 comments

Sam Altman says DRAM capacity should go to data centers, not personal computers

https://www.tomshardware.com/tech-industry/data-centers/openai-ceo-says-its-quite-terrible-for-yo...
3•0x4e•32m ago•1 comments

HTMLSave – Instant single-file HTML hosting with subdomains and MCP

https://htmlsave.com
2•htmlsave•37m ago•0 comments

Binance restarts customer withdrawals after $6.3B heist

https://www.ft.com/content/1d4dd7b2-9dee-433b-ac2a-e8022af1dd07
2•throwaway2037•38m ago•0 comments

Computing with Time Travel (2015)

https://www.sciencedaily.com/releases/2015/12/151209091224.htm
2•bryanrasmussen•41m ago•0 comments

How hard is it to check for whitespace?

https://serce.me/posts/2026-10-30-how-hard-is-it-to-check-for-whitespace
3•SerCe•41m ago•0 comments

QwenPU: An LLM running inside another LLM's weights

https://huggingface.co/divagr1925/QwenPU
2•joshcsimmons•45m ago•1 comments

Fruth – A semantic state inference engine for AI

https://github.com/fl0ri0/fruth
2•fl0ri0•46m ago•1 comments

Avoid Public Functions Calling Other Public Functions

https://matklad.github.io/2026/10/29/pub-calls-pub.html
4•signa11•55m ago•1 comments

A tiny Pacific country rolls out universal basic income

https://www.economist.com/asia/2026/10/29/a-tiny-pacific-country-rolls-out-universal-basic-income
7•motionlessveloc•55m ago•1 comments

Introducing Kwi, a new KDE terminal emulator

https://blogs.kde.org/2026/11/01/introducing-kwi/
2•signa11•56m ago•0 comments

Preventing the Collapse of Civilization (2019) [video]

https://www.youtube.com/watch?v=ZSRHeXYDLko
1•ivanjermakov•59m ago•0 comments

Can my fine-tuned model pass Pangram?

1•meyerdav•1h ago•0 comments

Show HN: HackerTube by Andrej Karpathy

https://hackertube.org/
2•paaloeye•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/