frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Physicists split apart a photon and ended up with improbable swarm of particles

https://www.livescience.com/physics-mathematics/particle-physics/a-mixture-from-zero-to-infinity-...
1•rustoo•19s ago•0 comments

Any Startup hiring for an SDR role in Canada?

1•CharlesAdili•3m ago•0 comments

Show HN: AutomatiQ – generate web automations/scrapers just by browsing the site

https://github.com/StoneSteel27/AutomatiQ
1•stonesteel27•5m ago•0 comments

xAI sued for firing an engineer who raised alarms about Grok safety

https://techcrunch.com/2026/06/10/xai-fired-an-engineer-who-raised-alarms-about-grok-safety-new-l...
1•reasonableklout•5m ago•2 comments

Binance set to lose permission to operate in EU, sources say

https://www.reuters.com/business/finance/binance-set-lose-eu-licence-bid-permission-offer-service...
1•lode•6m ago•0 comments

Deep Fission Goes Public

https://www.deepfission.com/investors/news-events/press-releases/detail/110/advanced-nuclear-comp...
1•simonebrunozzi•6m ago•0 comments

Microsoft Makes Big AI Inroads in China by Selling OpenAI Models

https://www.bloomberg.com/news/articles/2026-06-17/microsoft-s-china-ai-business-grows-on-openai-...
1•0in•6m ago•0 comments

Run Agent Skills with mistral.rs v0.8.10: /v1/skills support and more

1•ericlbuehler•6m ago•0 comments

Real-time brand value index for all 48 World Cup 2026 teams

https://sports.yourbrandvalue.com/world-cup-brand-index-tool.html
1•tnn_YBVS•7m ago•0 comments

"Dangerous" AI models are coming no matter what

https://www.wired.com/story/dangerous-ai-models-are-coming-no-matter-what/
1•joozio•7m ago•0 comments

Trump Signs "Treaty of Versailles" in Israeli-American Surrender to Iran

https://www.theguardian.com/us-news/live/2026/jun/17/trump-georgia-primary-mike-collins-jon-ossof...
2•casey2•13m ago•0 comments

Gloat: Q2 Grant Halfway Report

https://gloathub.org/blog/2026/06/16/gloat-q2-grant-halfway-report/
1•tosh•13m ago•0 comments

GLM 5.2 is now available via a unified Model API

https://www.hpc-ai.com/model-apis
1•hpcaitech•14m ago•1 comments

There Were Lots of Invitations, and I Know You Sent Me Some

https://www.astralcodexten.com/p/waiting-for-the-miracle
2•Michelangelo11•18m ago•0 comments

An URL shortner for all Codeberg users

https://libl.in
1•mindaslab•19m ago•0 comments

South Korea's Fake Online Stores Help Shopping Addicts Save Money

https://www.odditycentral.com/news/south-koreas-fake-online-stores-help-shopping-addicts-save-mon...
2•networked•24m ago•0 comments

CBC will no longer air NHL games in 'end of an era' as broadcast deal expires

https://www.cbc.ca/sports/cbc-nhl-hockey-night-in-canada-ends-9.7236977
3•canucker2016•24m ago•0 comments

Zigzag Decoding with AVX-512

https://zeux.io/2026/06/17/zigzag-decoding-avx512/
1•matt_d•24m ago•0 comments

The 14-point US-Iran peace plan, annotated

https://www.cnn.com/2026/06/17/politics/us-iran-memo-annotated-intl-vis
2•SilverElfin•24m ago•0 comments

Trump admin blocking Fable 5 rerelease unless Anthropic ensures no jailbreaks

https://www.wired.com/story/the-white-house-wants-anthropic-to-block-all-jailbreaks-that-may-not-...
4•reasonableklout•25m ago•2 comments

JPMorgan Chase cuts off Anthropic access for its Hong Kong staff

https://www.ft.com/content/de83d303-6a03-456b-bfb9-7b11dd502ab3
4•frb•26m ago•0 comments

An open-source AI just beat OpenAI's GPT-5.5 at coding (1/6th the price)

https://docs.z.ai/guides/llm/glm-5.2
1•Raj_Sidwadkar•29m ago•0 comments

GLM 5.2 playing text adventures

https://entropicthoughts.com/glm-5-2-playing-text-adventures
1•kqr•30m ago•0 comments

An Open Source Implementation of Notebook LM

https://github.com/lfnovo/open-notebook
1•saikatsg•31m ago•0 comments

Explaining Attention with Program Synthesis

https://arxiv.org/abs/2606.19317
1•E-Reverance•35m ago•0 comments

Data Viz and Table Design from the Letterpress Era

https://chris-parmer.com/data-viz-from-the-letterpress-era/
1•chriddyp•36m ago•0 comments

Estimate and pay your Q2 taxes

https://www.kip-ai.com/estimate
1•prudhvid•37m ago•0 comments

Does Your Programming Language Ever Surprise You in a Good Way?

https://donraab.medium.com/does-your-programming-language-ever-surprise-you-in-a-good-way-eb29e1e...
1•ingve•44m ago•1 comments

The Australian Government to Require SMS/MMS Sender ID Registraion

https://www.acma.gov.au/sms-sender-id-register
23•anitil•46m ago•7 comments

How to Become a Person After Smartphones Have Rotted Your Brain

https://www.thenewatlantis.com/publications/how-to-become-a-person-after-smartphones-have-rotted-...
16•the-mitr•47m ago•2 comments
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/