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/

Uber's robotaxi lobbying effort puts it on a collision course with Waymo

https://techcrunch.com/2026/07/13/ubers-robotaxi-lobbying-effort-has-put-it-on-a-collision-course...
1•nickvec•32s ago•0 comments

Skydreams

https://killedbyapixel.github.io/TinyCode/1K/Skydreams/
1•memalign•1m ago•0 comments

You matter more than you think

https://www.youmattermorethanyouthink.com/whatmatters/relationships-matter
1•hypertexthero•1m ago•0 comments

LLMs and Shaders

https://amitp.blogspot.com/2026/07/llms-and-shaders.html
1•ibobev•1m ago•0 comments

Two month calendar format for pocket notebooks

https://ratfactor.com/cards/pocket-notebook-calendar
1•ibobev•2m ago•0 comments

Consumer Aesthetics Research Institute – Index of Aesthetics

https://cari.institute/aesthetics
1•o4c•3m ago•0 comments

Jurassic Park computers in excruciating detail

https://fabiensanglard.net/jurrasic_park_computers/index.html
2•ibobev•4m ago•0 comments

We scored 1,018 real-world AI prompts. Robustness averaged 31/100

https://prompt-eval.com/state-of-prompt-quality/2026-q3
1•Franciscoferr•4m ago•0 comments

Finding Eliza – The First Chatbot

https://findingeliza.org
1•aanet•4m ago•0 comments

Llm.c ported to Mojo with Metal kernels, 1.72x faster than PyTorch MPs

https://github.com/ulmentflam/llm.mojo
1•ulmentflam•4m ago•0 comments

Inventing Eliza – How the First Chatbot Shaped AI

https://mitpress.mit.edu/9780262052481/inventing-eliza/
1•aanet•5m ago•1 comments

Kalshi Has Been Temporarily Banned in Nevada

https://www.wired.com/story/nevada-bans-kalshi-prediction-market/
2•1vuio0pswjnm7•6m ago•1 comments

Show HN: I built Habbo but for your website – 3D chat rooms, one script tag

https://floorsjs.com/
1•vynse•6m ago•0 comments

Exit time as a measure of ecological resilience

https://www.science.org/doi/10.1126/science.aay4895?ijkey=noPPVGqZpliKo&keytype=ref&siteid=sci
1•hypertexthero•7m ago•0 comments

Fifty Years After Xerox PARC, the Malleable Computer Exists

https://dave5.com/2026/07/13/right-today-i-want-to-be-able-to-fifty-years-after-xerox-parc-the-ma...
1•davetenhave•7m ago•1 comments

Musk promises purge after Grok Build caught sending repos to the cloud

https://www.theregister.com/ai-and-ml/2026/07/14/musk-promises-purge-after-grok-build-caught-send...
1•Bender•8m ago•2 comments

US Military sent explosive drone boats into combat for the first time

https://arstechnica.com/ai/2026/07/us-military-sent-explosive-drone-boats-into-combat-for-the-fir...
2•Bender•8m ago•0 comments

New York bans data center construction for a year, rattling AI industry

https://arstechnica.com/tech-policy/2026/07/new-york-is-the-first-state-to-impose-a-data-center-m...
1•Bender•9m ago•0 comments

What Is a Cognitive System? Software That Pursues Goals

https://medium.com/@alanscottencinas/what-is-a-cognitive-system-software-that-pursues-goals-not-i...
1•encinas88•9m ago•0 comments

'Unbelievable how accurate': How paid influencers hype Polymarket's odds

https://www.politico.com/news/2026/06/05/polymarket-paid-political-influencers-00932789
1•1vuio0pswjnm7•10m ago•0 comments

Reducing Nvidia reserved VRAM from 380 MiB to 31 MiB via kernel module patching

https://github.com/lmganon16/nvidia-vram-research
2•locallmfan•10m ago•1 comments

The Strange Phenomenon of 'Terminal Lucidity'

https://www.nytimes.com/2026/07/14/magazine/terminal-lucidity.html
1•hodgesrm•10m ago•0 comments

What does GPT-5.6 Sol's latest proof mean for mathematicians?

https://kabalangaspard.substack.com/p/is-ai-on-its-way-to-replacing-mathematicians
1•kg363•11m ago•1 comments

MS deletes account after it was hacked, wiping 25 years of data, €1000s of games

https://www.notebookcheck.net/Microsoft-deletes-user-s-account-after-it-was-hacked-wiping-25-year...
2•josephcsible•11m ago•1 comments

Kalshi asks paid influencers to delete posts sowing doubts over election

https://www.semafor.com/article/06/05/2026/kalshi-asks-paid-influencers-to-delete-posts-on-la-may...
1•1vuio0pswjnm7•12m ago•0 comments

Cursor 0day: When Full Disclosure Becomes the Only Protection Left

https://mindgard.ai/blog/cursor-0day-when-full-disclosure-becomes-the-only-protection-left
3•Synthetic7346•13m ago•0 comments

Yoman – A KDE Calendar Widget Inspired by Calendr

https://github.com/hparadiz/yoman
1•hparadiz•14m ago•0 comments

Fly Without a License? Zapata AirScooter Brings Personal Flight to Everyone

https://parametric-architecture.com/zapata-airscooter-single-seat-flight/
2•RickJWagner•14m ago•1 comments

Your Agent Is Reading a Different Design System

https://rachel.fyi/posts/your-agent-is-reading-a-different-design-system
1•rachelcantor•15m ago•0 comments

LinkedIn and X Are Flooded with AI Spam

https://www.404media.co/linkedin-and-x-are-flooded-with-ai-spam-browsing-data-suggests/
1•cui•16m ago•1 comments