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/

AI coding token costs are on track to rival human payroll

https://www.cio.com/article/4189149/ai-coding-token-costs-are-on-track-to-rival-human-payroll.html
1•eustoria•37s ago•0 comments

Ask HN: Advice to make an Anime AI special

1•anitroves•1m ago•0 comments

Panopticon for all, can AI automate privacy?

https://blog.1001ud.me/ideas/thoughts/the-panopticon-for-all
1•lekan_digital•2m ago•1 comments

Hengefinder

https://hengefinder.com/
1•bookofjoe•3m ago•0 comments

Solo bio hacker creates potential drug for Alzheimer’s

https://xcancel.com/DouglasYaoDY/status/2070904914050797582
1•jv22222•3m ago•0 comments

Employer of Record

https://en.wikipedia.org/wiki/Employer_of_Record
1•JumpinJack_Cash•4m ago•0 comments

Ask HN: Is there a bad employers (who have a records of not paying) list?

2•trowa159•5m ago•0 comments

Deriving SVD without even aiming at it

https://stillthinking.net/posts/connections-in-math-svd/
1•pcael•6m ago•0 comments

Alan Mathison Turing – IT History Society

https://ithistory.org/honoree/alan-mathison-turing
1•rbanffy•6m ago•0 comments

If you thought the global financial crisis was bad

https://www.economist.com/by-invitation/2026/06/28/if-you-thought-the-global-financial-crisis-was...
1•andsoitis•6m ago•0 comments

Show HN: Making a label printer work under Linux using agentic AI

https://stefan.schueller.net/posts/making-a-label-printer-work-under-linux-using-agentic-ai/
1•sschueller•7m ago•0 comments

Ask HN: Would someone in Japan try out my game?

1•bahrtw•11m ago•0 comments

Newer Claude models use more tokens but cost less per task solved

https://signoz.io/blog/claude-code-model-comparison/
1•gkarthi2800•11m ago•0 comments

Scientists Think They've Uncovered the 15M-Year-Old Origin of Laughter

https://www.404media.co/scientists-think-theyve-uncovered-the-15-million-year-old-origin-of-laugh...
4•Brajeshwar•14m ago•0 comments

How People in China Keep Outsmarting Anthropic's Geolocation Restrictions

https://www.wired.com/story/how-people-in-china-keep-outsmarting-anthropics-geolocation-restricti...
3•thm•14m ago•0 comments

Another ICE threat visit: How did agents track down this critic on his vacation?

https://www.syracuse.com/news/2026/06/another-ice-threat-visit-how-did-agents-track-down-this-cri...
4•SubiculumCode•17m ago•0 comments

Built a micro-temporal transaction velocity baseline filter (Python)

https://github.com/damariushayes/time-series-velocity-baseline
3•Zie_Mordecai•18m ago•0 comments

ASCII Art Data Visualization in the Terminal like it's still 1970

https://github.com/medialab/xan/blob/master/docs/cookbook/dataviz.md
3•gazoduke•18m ago•1 comments

Why has the web become so complex?

https://parksb.github.io/en/article/43.html
2•parksb•20m ago•0 comments

Show HN: WifiMapLinux – Residential Wi-Fi Mapping Tool for Linux

https://github.com/thongor77/WifiMapLinux
3•magetriste•20m ago•0 comments

EU Open Sources Ten-Year Network Development Planning Tools

https://github.com/open-energy-transition/open-tyndp
9•lyoncy•21m ago•0 comments

The greyforce isn't retiring and it's not about the money

https://nationalpost.com/longreads/unretirement-seniors-not-retiring
3•mooreds•21m ago•0 comments

The Regrettable Resilience of 'Resilience'

https://grberridge.diplomacy.edu/the-regrettable-resilience-of-resilience/
2•jruohonen•24m ago•0 comments

Restaurant Matchbooks Are Having a Comeback Thanks to Gen Z

https://www.bloomberg.com/news/features/2026-06-18/restaurant-matchbooks-are-having-a-comeback-th...
3•mooreds•26m ago•0 comments

Microsoft's Satya Nadella says every company should build its own AI model

https://www.businessinsider.com/satya-nadella-said-every-company-should-build-own-ai-model-2026-6
2•croes•26m ago•0 comments

Food defined social hierarchy in 1776. Here's what was on the table

https://text.npr.org/nx-s1-5843114
2•mooreds•27m ago•0 comments

Ask HN: What is everyone in SF talking about?

12•morgangiraud•28m ago•6 comments

Still blazing after all these years: Mel Brooks at 100

https://www.theguardian.com/film/2026/jun/28/mel-brooks-at-100
3•ciconia•32m ago•0 comments

LocalContextRouter – stop paying vision-token prices for text PDF pages

https://github.com/sid732/LocalContextRouter
3•sid732•33m ago•0 comments

Show HN: QuicMic – Use your phone as a PC mic in the browser (Rust, QUIC)

https://github.com/Fix3dll/QuicMic
2•fix3dll•37m ago•0 comments