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•9mo ago

Comments

Lio•9mo 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•9mo 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/

New GitHub repository settings to configure pull request access

https://github.com/orgs/community/discussions/187038
1•cpeterso•1m ago•0 comments

GrowthClaw, Distribution Infrastructure for OpenClaw

https://github.com/mrrkrieg/growthclaw
1•dankrieg•2m ago•1 comments

Economic Espionage and Innovation Restrictions (2025) [pdf]

https://andrew-kao.github.io/files/Espionage_draft_20251231.pdf
1•walterbell•3m ago•0 comments

AI is destroying Open Source, and it's not even good yet

https://www.jeffgeerling.com/blog/2026/ai-is-destroying-open-source/
2•VorpalWay•3m ago•1 comments

Biggest Computer Science Breakthroughs in 2025 [video]

https://www.youtube.com/watch?v=DFwppvrL_pE
1•guiambros•6m ago•0 comments

Moonrepo V2 RC

https://moonrepo.dev/blog/moon-v2-rc
1•NamlchakKhandro•6m ago•0 comments

Show HN: Envref – separating secrets from config in .env files

https://xcke.github.io/envref/
1•xcke•8m ago•0 comments

Show HN: Tilth v0.4.1 – 29% cheaper Sonnet, 22% on Opus (benchmark: 114 runs)

1•jahala•8m ago•0 comments

When AI Builds AI

https://cset.georgetown.edu/publication/when-ai-builds-ai/
1•geox•9m ago•0 comments

Nobody Is Talking About Generalized Hill-Climbing (At Runtime)

https://danielmiessler.com/blog/nobody-is-talking-about-generalized-hill-climbing
1•gmays•9m ago•0 comments

Elara – Post-quantum validation protocol with Rust DAM virtual machine and AI

https://github.com/navigatorbuilds/elara-protocol
1•NenadVasic•11m ago•1 comments

Yes, You Can Vibe-Code. Here’s How to Get Started.

https://www.wsj.com/tech/ai/vibe-coding-how-to-guide-211afcf1
1•petethomas•14m ago•0 comments

Lilush – LuaJIT static runtime and shell

https://lilush.link/
1•ksymph•15m ago•0 comments

Show HN: Promo-kit – Receipt-backed promotion engine for tool catalogs

https://www.npmjs.com/package/@mcptoolshop/promo-kit
1•mikeyfrilot•21m ago•2 comments

Kykeon, the sacred elixir of the Eleusinian Mysteries

https://www.nature.com/articles/s41598-026-39568-3
2•Anon84•21m ago•0 comments

Malicious AI swarms can threaten democracy

https://www.science.org/doi/10.1126/science.adz1697
2•imiric•21m ago•2 comments

The El Paso No-Fly Debacle Is Just the Beginning of a Drone Defense Mess

https://www.wired.com/story/the-el-paso-no-fly-debacle-is-just-the-beginning-of-the-drone-defense...
2•c420•22m ago•2 comments

Show HN: Andrej Karpathy's microgpt.py to C99 microgpt.c – 4,600x faster

https://github.com/enjector/microgpt-c
2•Ajay__soni•23m ago•0 comments

A year of RFK jr has changed American science

https://www.scientificamerican.com/article/how-a-year-of-rfk-jr-has-changed-american-science/
4•anigbrowl•28m ago•0 comments

A Survey of In-Context Reinforcement Learning

https://arxiv.org/abs/2502.07978
2•handfuloflight•28m ago•0 comments

Building for an audience of one: starting and finishing side projects with AI

https://codemade.net/blog/building-for-one/
2•lorisdev•30m ago•0 comments

Dpaint.js 0.2.0

https://dpaint.app/
1•doener•30m ago•0 comments

The End of Cargo Culting Startup Accelerators

https://garrickvanburen.com/end-of-accelerators/
1•garrickvanburen•31m ago•0 comments

Remote Work, AI, and the Disappearing Engineer

https://fulghum.io/meaning
1•jordanf•32m ago•0 comments

Mobile Safari web pages are severely limited by memory

https://lapcatsoftware.com/articles/2026/1/7.html
3•akyuu•32m ago•0 comments

Yet another AI planner? Fokus auto-schedules your day with your tools in 1 place

https://www.getfokus.com/
1•islamaskar•35m ago•1 comments

Show HN: Bookmarking and AI and Curated RSS feeds in one app

https://tryeyeball.com/
1•quinto_quarto•36m ago•0 comments

IcedID malware developer fakes his own death to escape the FBI

https://news.risky.biz/risky-bulletin-icedid-malware-developer-fakes-his-own-death-to-escape-the-...
2•campuscodi•38m ago•0 comments

UK bank bosses plan to set up Visa and Mastercard alternative amid Trump fears

https://www.theguardian.com/business/2026/feb/16/uk-bank-bosses-plan-visa-mastercard-alternative
6•doener•40m ago•0 comments

Show HN: Security-Risk Patterns in OpenClaw Skills

https://safeclaw.io/
2•dinodrv•42m ago•0 comments