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/

ChipAgents – The agentic foundation for semiconductor design (AI for IC design)

https://chipagents.ai/
1•peter_d_sherman•2m ago•0 comments

Show HN: Portal2Bench – Can AI agents solve Portal 2?

https://kingstonyip.com/portal2bench
1•kingsotn•3m ago•0 comments

I'm not impressed with Fable 5.2

https://corynezin.bearblog.dev/im-not-impressed-with-fable-52/
1•cochne•6m ago•0 comments

Tesla Opens Cybercab Orders to 'Select Customers' at $29,990 Plus $299 per Month

https://insideevs.com/news/815473/tesla-cybercab-pricing-sales-announced/
6•iBelieve•10m ago•0 comments

Moonshine is dead, long live Moonshine

https://petewarden.com/2026/11/12/moonshine-is-dead-long-live-moonshine/
2•Curiositry•13m ago•1 comments

Anthropic Upgrades Claude Code Projects to Run Parallel AI Workers Hands-Free

https://alphasignal.ai/news/anthropic-upgrades-claude-code-projects-to-run-parallel-ai-workers-ha...
2•toppa33•16m ago•0 comments

Building Remote Access Without Becoming a Cloud Provider

https://www.bookend.au/blog/your-data-is-not-my-problem
2•Wayfarertech•20m ago•0 comments

Philip Roth and David Remnick Getting Personal

https://salmagundi.skidmore.edu/articles/2001-philip-roth-david-remnick
2•Caiero•23m ago•0 comments

Show HN: Memro – Persistent Memory for Claude Code, Cursor and Codex

https://github.com/memrohq/memro
2•subalyo•24m ago•1 comments

Show HN: Building a list of places to launch your app

https://another.directory/where-to-launch
2•ksl_def•26m ago•0 comments

Agentic studio 5 head AI built a 3D game engine in 4 hours – one pass

https://dev-head.com/
2•Alienhead_dev•29m ago•0 comments

Various Cultures Depicted Jesus Through Out the Ages [video]

https://www.youtube.com/watch?v=LxLsdee6ZIA
2•PorciiVorbesc•30m ago•0 comments

FAA Flights Grounded

2•fitzmauricejack•31m ago•1 comments

Bob Dylan's Best Songs

https://casssunstein.substack.com/p/bob-dylans-very-best-songs
2•paulpauper•32m ago•0 comments

SpaceX Starship Flight 15 double catch has failed

https://bsky.app/profile/onemoney.bsky.social/post/3n2a3glt7bk2t
5•PLenz•33m ago•0 comments

Keylogger Detection and Containment [pdf]

https://www.cs.vu.nl/~ast/Theses/ortolani-thesis.pdf
3•movsx•34m ago•0 comments

Unsloth Qwen3.8-27B Quantizations – Dynamic v3.1 Update

https://unsloth.ai/docs/models/qwen3.8
2•Retro_Dev•38m ago•0 comments

Lego's BrickLink Marketplace Online After Week-Long Outage from 'Cyber Incident'

https://www.brickfanatics.com/lego-bricklink-outage-summarised-what-happens-next
2•smurda•40m ago•0 comments

Harald Welte Receives the European SFS Award 2026 at Sfscon

https://fsfe.org/news/2026/news-20261113-01.html
3•steffenmodest•41m ago•0 comments

First Strike

https://geohot.github.io//blog/jekyll/update/2026/11/13/first-strike.html
44•vinyl7•43m ago•32 comments

The Economics of Rent Controls

https://marginalrevolution.com/marginalrevolution/2026/11/the-economics-of-rent-controls.html
2•paulpauper•43m ago•0 comments

Show HN: String#to_proc` to Help Traversing JSON

https://github.com/samleb/schmuck
2•samleb34•45m ago•0 comments

Greta Thunberg Laughs Hearing Environmentalists Are Still a Thing [video]

https://www.youtube.com/watch?v=weZNnGiWn_o
3•PorciiVorbesc•46m ago•1 comments

NASA Seeks Next Generation of Explorers to Join Astronaut Corps

https://www.nasa.gov/news-release/nasa-seeks-next-generation-of-explorers-to-join-astronaut-corps/
2•bookofjoe•47m ago•0 comments

Fireside with Jesse Vincent, Creator of Superpowers [video]

https://www.youtube.com/watch?v=JTVTJJzKu4E
3•theahura•53m ago•0 comments

Show HN: Feedback/AMA MeditionBench; LLMs for mediation and conflict resolution

2•hendler•54m ago•0 comments

What Happened to 3Com?

https://dfarq.homeip.net/what-happened-to-3com/
13•gvieri•55m ago•3 comments

Building Always-On Agents

https://claude.com/resources/articles/building-always-on-agents
2•mfiguiere•56m ago•0 comments

We Dislike LLM Output, Not Because of Comprehension

https://ycao.net/posts/llm-comprehension-acceptance
2•xiaoyu2006•58m ago•0 comments

Show HN: Anvil builds premium websites at lower cost

https://www.tryanvil.dev/
2•Alumu•1h ago•0 comments