frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Show HN: Castrag – transcribe and semantically search a large podcast archive

https://github.com/snowmac/castrag
1•snow_mac•1m ago•0 comments

Show HN: Napkin – a scratchpad that holds texts and images for copy

https://github.com/sudomonas/napkin
1•ppnpm•3m ago•0 comments

Feynman-"what differs physics from mathematics" [video]

https://www.youtube.com/watch?v=B-eh2SD54fM
1•thelastgallon•9m ago•0 comments

What's Up with Liliputing?

https://liliputing.com/whats-up-with-liliputing-fall-2026-edition/
1•pmontra•9m ago•0 comments

America is in the wrong AI race with China

https://restofworld.org/2026/america-china-ai-race-trust/
3•billybuckwheat•10m ago•0 comments

Helium balloon lifts up two tons of building material over Tibet's mountains

https://www.thedailybeast.com/trump-humiliated-as-un-speech-bombs-with-bored-audience/
2•ksec•23m ago•1 comments

Big Banks Say They're Uneasy About People Shopping via AI Agents

https://gizmodo.com/big-banks-say-theyre-uneasy-about-people-shopping-via-ai-agents-2000815443
3•thm•24m ago•1 comments

LGBT tolerance slumps in the Netherlands as debate turns vicious

https://www.dutchnews.nl/2026/09/lgbt-tolerance-slumps-in-the-netherlands-as-debate-turns-vicious/
3•latexr•32m ago•0 comments

Show HN: Kern.md – Single-session long-running agent

https://github.com/oguzbilgic/kern-ai/blob/master/templates/KERN.md
1•obilgic•35m ago•0 comments

Anthropic classifiers prohibit kernel development

https://twitter.com/TheAhmadOsman/status/2102535871727857915/photo/1
4•nullbio•36m ago•1 comments

United Nations: AI Agents, Misalignment and the Risk of Losing Human Control [pdf]

https://www.un.org/independent-international-scientific-panel-ai/sites/default/files/2026-09/Them...
1•nsagent•37m ago•0 comments

Grammarly will send unhinged messages to all your users if you try to cancel

https://www.reddit.com/r/sysadmin/comments/1wjdpgx/psa_grammarly_will_send_unhinged_messages_to_all/
5•ksec•37m ago•1 comments

Acer CEO says memory makers are hyping 2030 shortage fears to protect margins

https://www.tomshardware.com/pc-components/dram/acer-ceo-says-memory-makers-are-hyping-2030-short...
4•alok-g•37m ago•1 comments

North Texas engineer built a map for cheap local restaurants [video]

https://www.youtube.com/watch?v=K6qhp0SsEcM
2•phodo•38m ago•1 comments

Data-Only Attacks Are Easier Than You Think

https://www.usenix.org/publications/loginonline/data-only-attacks-are-easier-you-think
6•segfaultbuserr•48m ago•0 comments

A Machine Beat Me at Chess. I'm Still Rooting for AI

https://www.thenextmove.org/p/a-machine-beat-me-at-chess-im-still
1•akbarnama•51m ago•0 comments

Loment: A self-hosted systems language with multi-syntax front ends

https://github.com/FujoJTOP/loment
1•FujoLoment•53m ago•1 comments

Porting Bhyve to Rust

https://github.com/TritonDataCenter/rshyve
2•nwilkens•58m ago•1 comments

Snorkel AI triples valuation to $3.5B as demand for AI training data booms

https://techcrunch.com/2026/09/22/snorkel-ai-triples-valuation-to-3-5b-as-demand-for-ai-training-...
2•nlpnerd•59m ago•2 comments

Anatomy of a (Postgres) Search Engine

https://planetscale.com/blog/anatomy-of-a-postgres-search-engine
2•ksec•1h ago•0 comments

Specs cut defects in AI-generated code from 148 to 23 across five models

https://arxiv.org/abs/2609.23270
1•sandeepdhuri•1h ago•0 comments

President Lula Dataset

https://huggingface.co/datasets/geoffchan/lula-footage/viewer/default/train
1•rodrigueslotu•1h ago•0 comments

RGPU – Use a remote Nvidia GPU from PyTorch on a machine that has none

https://rgpu.dev
1•boxstream•1h ago•0 comments

Americans Are About to Lose Access to Prescriptions from Canada

https://www.wsj.com/health/healthcare/us-customs-prescription-drugs-canada-71978a47
5•baran•1h ago•0 comments

Critical Period in Brain Development

https://www.simplypsychology.org/critical-period.html
4•kamaraju•1h ago•0 comments

HarmBlock+ Safest Smartphone: Please Rotate Responsibly

https://paul.reviews/harmblock-worlds-safest-smartphone-please-rotate-responsibly/
1•pseudohadamard•1h ago•0 comments

Sadness and Suicidal Behavior Among Teenagers Is Declining, CDC Finds

https://www.nytimes.com/2026/09/21/science/teen-sadness-depression.html
2•lxm•1h ago•0 comments

Agent-browser equivalent for desktop and mobile apps

https://agent-device.dev
1•novoreorx•1h ago•0 comments

Emergent Collusion in Long-Horizon LLM Agent Interaction

https://arxiv.org/abs/2609.24967
1•sbulaev•1h ago•0 comments

Show HN: SubRead: line up an audiobook with its eBook, in the browser

https://subread.space
1•equwal•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/