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/

Mins after I cancelled my Claude subscription I was rejected from Anthropic

https://twitter.com/par_dot_dev/status/2097777825369530450
1•par•15s ago•0 comments

Ask HN: 7 months building. PH day flop. HN flags. Reddit=no promo. Now what?

1•jahala•1m ago•0 comments

Funding $5 per hour teenager projects for the services they need

https://apis.hackclub.com/
1•sbeltranc_hq•3m ago•0 comments

Tauri tutorial: build a desktop app with web technologies

https://flaviocopes.com/tauri-desktop-app-tutorial/
1•auraham•3m ago•0 comments

Culture Becomes a Dark Forest

https://www.theintrinsicperspective.com/p/culture-becomes-a-dark-forest
2•gyomu•4m ago•0 comments

ChatGPT Voice can now use GPT-5.6 Sol and GPT-6 Astra

https://twitter.com/athyuttamre/status/2097761052939125132
1•tosh•5m ago•0 comments

Chdb Postgres extension: Faster COPY from cloud storage

https://clickhouse.com/blog/introducing-chdb-postgres
1•saisrirampur•6m ago•0 comments

An MCP server backed by a live P2P mesh of other agents and services

https://github.com/macula-io/macula-mcp
1•beamologist•8m ago•1 comments

Google picks Finland for its largest single investment in Europe

https://www.bbc.co.uk/news/articles/c8r6y4me2g6o
2•vinni2•9m ago•0 comments

Facet-0: A Robotic Foundation Model for Contact-Rich Precise Manipulation

https://arxiv.org/abs/2609.01596
1•baal80spam•9m ago•0 comments

LedgerAlps – A free and open source solution for billing in Switzerland

https://ledgeralps.ch/
2•kmdn-ch•10m ago•0 comments

Handsong – play theremin (and more) music with hand gestures

https://handsong.vercel.app/
1•AvImd•11m ago•0 comments

Show HN: Cross-platform computer use MCP server built in Rust

https://github.com/zavora-ai/computer-use-mcp
1•JamesKaranja•12m ago•0 comments

Hyper–bench: Evaluating agents that build agents

https://sierra.ai/blog/hyper-t-bench-evaluating-agents-that-build-agents
2•tosh•12m ago•0 comments

What it is, how much it costs, and how FoxApply automates the model

https://www.foxapply.com/blog/en/reverse-recruiting-how-it-works
1•josanjohnata•13m ago•0 comments

Project Callisto: a 2015–2024 search for LENR in deuterium-loaded palladium

https://callisto.report/
1•jasondavies•15m ago•0 comments

Show HN: Hybrid-voice-agent – on-device and cloud fallback voice agent for iOS

https://github.com/switchboard-sdk/hybrid-voice-agent-sample
1•jimsrand•15m ago•0 comments

Artificial: Follows the confusing firing and rehiring cycle of Sam Altman at OAI

https://www.imdb.com/title/tt37171180/
2•johnnyApplePRNG•18m ago•0 comments

Authors Guild, Co-Plaintiffs Seek Summary Judgment in OpenAI Copyright Case

https://www.publishersweekly.com/pw/by-topic/industry-news/publisher-news/article/101196-authors-...
2•ilamont•19m ago•0 comments

China on track to launch Mars sample-return mission in 2028: 'If accurate, this

https://www.space.com/astronomy/mars/china-on-track-to-launch-mars-sample-return-mission-in-2028-...
1•bookmtn•20m ago•1 comments

In-browser image converter / Resizer / Cropper – 100% client-side, zero uploads

https://www.s0lve.it/tools/imageconverter.html
2•Anfernee12345•22m ago•0 comments

Resource Page for CCNA Preparators

https://ccnaprep.netlify.app/
1•lukamalegni•22m ago•1 comments

Stilla is joining Meta to reshape business AI

https://stilla.ai/blog/stilla-is-joining-meta
2•zegl•25m ago•0 comments

Aquifer: Envoy for Agentic Burst

https://github.com/rjpruitt16/aquifer
1•rjpruitt16•27m ago•1 comments

Arm Neoverse CSS N4: Fast, Scalable, and Flexible

https://www.arm.com/products/cloud-datacenter/neoverse-compute-subsystems/css-n4
1•ksec•28m ago•0 comments

Social influence and behavioral contagion experiment with bots on Reddit

https://arxiv.org/abs/2607.00854
4•StatsAreFun•30m ago•0 comments

Pixel Watch steps in if you stop breathing

https://blog.google/products-and-platforms/devices/pixel/pixel-watch-breathing-emergency-detection/
3•jerlam•30m ago•1 comments

Software is about to eat the world much faster

https://twitter.com/pmarca/status/2097762851788398971
4•tosh•31m ago•0 comments

China slams US claims of 'industrial-scale' AI theft

https://www.aljazeera.com/news/2026/9/9/china-slams-us-claims-of-industrial-scale-ai-theft
4•jethronethro•31m ago•0 comments

Show HN: TabBench-Bio: A benchmark for ML methods on tabular biomedical datasets

https://tabbench-bio.eu/
1•not_a_feature•33m ago•0 comments