frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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/

Word Clouds Considered Harmful (2011)

https://jacobharr.is/published/word-clouds
1•Tomte•37s ago•0 comments

Show HN: A modern Git based age-encrypted secrets manager for teams

https://github.com/sayanarijit/cottage
1•sayanarijit•1m ago•0 comments

Local-first Kubernetes UI in a single Go binary

https://github.com/skyhook-io/radar
3•nadaverell•2m ago•0 comments

Executable installer will stop being released with Python 3.16

https://www.python.org/downloads/release/pymanager-261/
1•ankitg12•8m ago•0 comments

Learning Pseudorandom Numbers with Transformers

https://arxiv.org/abs/2510.26792
1•pizza•11m ago•0 comments

Cajal – Local AI that writes peer-reviewed papers with simulated peer review

https://huggingface.co/Agnuxo/CAJAL-4B-P2PCLAW
1•Frank1976•16m ago•0 comments

Quantum computers will break RSA-2048 by February 2032

https://gagliardoni.net/#20260503_rsa_broken_2032
1•tomgag•18m ago•0 comments

Has anyone tried using Hyperframes?

https://github.com/heygen-com/hyperframes
1•nastrofa•18m ago•0 comments

I Don't Vibe Code

https://jacobharr.is/personal/i-dont-vibe-code
1•birdculture•19m ago•0 comments

A Wandering Mind Is an Unhappy One (2010)

https://www.scientificamerican.com/article/a-wandering-mind-is-an-un/
1•the-mitr•22m ago•0 comments

The Human Line Project: Documenting AI Chatbot Harm

https://www.thehumanlineproject.org/
1•thinkingemote•24m ago•0 comments

Show HN: I made a website for couples in a long distance relationship

https://www.couples-questions.com
2•mahfouz22•24m ago•0 comments

AMD Readies Full Open-Source HDMI 2.1 Support for Linux

https://www.techpowerup.com/348723/amd-readies-full-open-source-hdmi-2-1-support-for-linux
3•SockThief•26m ago•0 comments

Context Mode v1.0.0

https://context-mode.mksg.lu/
2•ankitg12•27m ago•1 comments

Musk vs. Altman week 1: Elon Musk says he was duped, warns AI could kill us all

https://www.technologyreview.com/2026/05/01/1136800/musk-v-altman-week-1-musk-says-he-was-duped-w...
2•joozio•31m ago•0 comments

ZenTTY – A terminal that gets out of your way

https://zentty.org/
1•fdb•34m ago•0 comments

Show HN: Julius, a New Lisp Implementation

https://github.com/tgflynn/Julius
1•tgflynn•35m ago•1 comments

Musk's AI told me people were coming to kill me (BBC)

https://www.bbc.com/news/articles/c242pzr1zp2o
5•walden789•36m ago•0 comments

Physicists have measured 'negative time' in the lab

https://theconversation.com/physicists-have-measured-negative-time-in-the-lab-278996
2•thunderbong•38m ago•0 comments

Arknet – decentralized AI inference, fair launch, one binary

https://github.com/st-hannibal/arknet
1•st-hannibal•40m ago•0 comments

HP 3585A spectrum analyzer teardown

http://7400.me/2026/04/30/HP3585A/
2•picture•40m ago•0 comments

Loss of epigenetic information as a cause of mammalian aging

https://www.cell.com/cell/fulltext/S0092-8674(22)01570-7
3•andsoitis•53m ago•0 comments

Specsmaxxing – On overcoming AI psychosis, and why I write specs in YAML

https://acai.sh/blog/specsmaxxing
12•brendanmc6•59m ago•3 comments

The AI coding tool config problem is getting worse, not better

https://github.com/sampleXbro/agentsmesh
2•samplexBro•1h ago•0 comments

FDA Clearance of IND Application for ER-100 in Optic Neuropathies

https://www.lifebiosciences.com/life-biosciences-announces-fda-clearance-of-ind-application-for-e...
1•andsoitis•1h ago•0 comments

Show HN: Seeker – Career Routing Engine

https://www.seekerscore.com
1•danylchukllc•1h ago•1 comments

Evaluating ER-100 for Safety in People with Glaucoma or Optic Nerve Conditions

https://clinicaltrials.gov/study/NCT07290244
1•andsoitis•1h ago•0 comments

Tython – Just a Small Language

https://github.com/younissk/tython
1•modinfo•1h ago•1 comments

Artisan (YC W24) uses AI to rip off "This is Fine" artist for ad

https://bsky.app/profile/kcg.bsky.social/post/3mkwcpx45q223
1•starkparker•1h ago•0 comments

The Final Form of Software Development

https://blog.zksecurity.xyz/posts/end-coding/
2•ricochet11•1h ago•0 comments