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

Comments

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

Federated Systems Dissapear

https://test.roelof.info/log/how-federated-systems-dissapear/
1•OuterVale•1m ago•0 comments

Show HN: I Built Glassdoor but for Food Delivery Drivers in Dubai

https://igotfilmed.com/
1•shraddha92•3m ago•0 comments

Vivo Time: stop wasting time, start living it

https://www.vivotime.net/
1•lopespm•5m ago•0 comments

Nokian Tyres launches studded winter tire that adapts to changes in temperature

https://company.nokiantyres.com/news-and-media/news-article/a-new-era-of-winter-driving-begins-no...
1•komape•5m ago•0 comments

The Technical Differences Between the MacBook Neo and MacBook Air

https://512pixels.net/2026/03/the-differences-between-the-macbook-neo-and-macbook-air/
1•tosh•5m ago•0 comments

AI in Warfare Is Here

https://www.wionews.com/world/ai-in-warfare-is-here-pentagon-used-anthropic-s-claude-ai-in-iran-s...
1•hmontazeri•10m ago•0 comments

Show HN: GridSnap–Open-source encrypted grid-based note manager (Tauri and Rust)

https://github.com/akinalpfdn/GridSnap
1•akinalpfdn•13m ago•1 comments

Databasus: Databases backup tool (PostgreSQL, MySQL, MongoDB)

https://github.com/databasus/databasus
1•thunderbong•13m ago•0 comments

Show HN: TypeCrt – Zero-latency typing test in vanilla TS, no frameworks

https://typecrt.pages.dev/
1•shadowline•13m ago•0 comments

2025 Plan for National Economic and Social Development

https://drive.google.com/file/d/1isxLR34Ltzs3jkgS2ZbSNeDM7Jdf2aTs/view
1•hunglee2•14m ago•0 comments

Refusal in LLMs is mediated by a single direction

https://www.lesswrong.com/posts/jGuXSZgv6qfdhMCuJ/refusal-in-llms-is-mediated-by-a-single-direction
2•rzk•14m ago•0 comments

Show HN: PyMath Preview – preview LaTeX math in Python docstrings inside VS Code

https://github.com/sankarebarri/pymath-preview
1•sankarebarri•15m ago•1 comments

Goke – simple, type safe, elegant command line framework

https://github.com/remorses/goke
1•xmorse•15m ago•0 comments

No Silver Bullet [pdf]

https://www.cs.dartmouth.edu/~cs50/Reading/NoSilverBullet.pdf
3•abrbhat•16m ago•0 comments

AdaCore Supply Chain Security Evolution

https://www.adacore.com/blog/adacore-software-supply-chain-security-evolution
1•nikokrock•18m ago•0 comments

ISON Format

https://ison.dev/
2•blef•21m ago•0 comments

Show HN: Compile all your competitor research in one place

https://intel.comsync.in/
2•StupidoMaximo•23m ago•1 comments

LLM Epistemics

https://mccormick.cx/news/entries/llm-epistemics
2•chr15m•24m ago•0 comments

Show HN: Built a Cursor for Product Managers

https://www.brainstom.in/
1•ameyakhot•24m ago•1 comments

International Law of Self-Determination

https://en.wikipedia.org/wiki/Self-determination
2•sanbor•24m ago•0 comments

We don't need continual learning for AGI. What top labs are currently doing

3•kok14•25m ago•0 comments

Show HN: DeskShifter – Name, colour-code and switch macOS desktops

1•ViDesk•26m ago•0 comments

Using Rust and Postgres for everything: patterns learned over the years

https://kerkour.com/rust-postgres-everything
1•enz•27m ago•0 comments

Midjourney in Korea (Alemwjsl)

https://www.alemwjsl.com/
1•alemwjsl•27m ago•0 comments

Grammarly Is Offering 'Expert' AI Reviews from Top Authors – Dead or Alive

https://www.wired.com/story/grammarly-is-offering-expert-ai-reviews-from-your-favorite-authors-de...
1•jmsflknr•28m ago•0 comments

Show HN: Terminal dashboard for managing Cursor cloud agents

https://github.com/ofershap/agents-control-tower
1•ofershapira•29m ago•1 comments

Inline Stopwords, Exceptions, and Wordforms

https://manticoresearch.com/blog/inline-tokenization-dictionary-configuration/
1•snikolaev•29m ago•0 comments

Essence – free focused log viewer for Mac

https://github.com/robert-v/Essence-public
1•rob3rth•31m ago•0 comments

I want to learn building editing

1•MAYAKINE•32m ago•0 comments

Show HN: OneManBSD – A self-containing OpenBSD build with all source in the ISO

https://bialamusic.com/onemanBSD/
1•bialamusic•34m ago•1 comments