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/

Made a register-based bytecode VM in C, heres how the handler table works

https://github.com/goofgef/ZagMate
1•goofgef•5m ago•1 comments

The exploitation paradox in open source

https://lwn.net/SubscriberLink/1058031/a1b77f8039faed6c/
1•pabs3•8m ago•0 comments

Coasty automates anything – this post was written by the CUA itself

1•PrateekJ17•9m ago•1 comments

"Here is a re-post of an internal note"

https://twitter.com/sama/status/2028640354912923739
1•davidbarker•9m ago•0 comments

PHP 8 disable_functions bypass PoC

https://github.com/m0x41nos/TimeAfterFree
2•m0x41nos•13m ago•0 comments

Anthropic Adds Free Memory Feature and Import Tool to Lure ChatGPT Users

https://www.macrumors.com/2026/03/02/anthropic-memory-import-tool/
1•mgh2•13m ago•0 comments

LibreOffice says its UI is better than Microsoft Office's ribbon interface

https://www.neowin.net/news/libreoffice-hits-back-at-its-critics-says-its-ui-is-better-than-micro...
2•bundie•18m ago•1 comments

Dyndispatch – Dynamic Dispatch for Python

https://git.sr.ht/~shakna/dyndispatch
2•shakna•18m ago•0 comments

China-based assets being removed from the Asset Store on March 31st

https://discussions.unity.com/t/a-notice-for-asset-store-assets-from-publishers-in-greater-china/...
2•linolevan•20m ago•1 comments

Odido Security Breach – 6M Customers (Full Timeline and Analysis)

https://danicfilip.com/blog/odido-hack-2026-full-timeline-and-analysis/
1•softwarelounge•20m ago•0 comments

Show HN: VCBacked – Find venture funded startups for your business, fund, agency

https://www.vcbacked.co
1•veritas9•21m ago•0 comments

Show HN: Evan-proxy, better teenager phone management

https://github.com/chrissnell/evan-proxy
1•chrissnell•24m ago•0 comments

Revealed Preferences

https://writing.nikunjk.com/p/revealed-preferences
1•sshh12•25m ago•0 comments

Kalshi: Prediction Markets Need 'Moral Side' After Halting Khamenei Trades

https://www.barrons.com/articles/kalshi-prediction-market-iran-ayatollah-khamenei-fced1463
3•petethomas•30m ago•0 comments

Show HN: ApplyPilot – AI Agent that applies to jobs for you

https://github.com/Pickle-Pixel/ApplyPilot
1•pickle-pixel•31m ago•0 comments

Working with the Kernel Development Community

https://kernel.org/doc/html/latest/process/index.html
2•themaxdavitt•33m ago•0 comments

Offline 23 Hours a Day

https://sive.rs/off23
5•tinkelenberg•41m ago•0 comments

Google just killed my project

4•othmanosx•44m ago•1 comments

AI Web Search and Scraping

https://github.com/larryste1/web-search-tool
1•larryste•47m ago•1 comments

Geo-Strategy #8: The Iran Trap

https://www.youtube.com/watch?v=7y_hbz6loEo
5•bentcorner•47m ago•1 comments

Zed: We Overhauled Our Terms of Service and Privacy Policy

https://zed.dev/blog/terms-update
7•scblzn•48m ago•5 comments

Unity Asset Store de-listing assets originating from China

https://cdn.mc-weblink.sg-mktg.com/weblink/MTc3MjQ5NzU4M3xLd24xRXlUcGRaR3BrbjNGSjYwRlFSZDViaWJwX2...
5•starkparker•49m ago•0 comments

Show HN: ThinqWith – generate one-click AI prompts for your readers

https://thinqwith.me
1•nirajswami•49m ago•0 comments

Claude Code 3 layer config

https://doneyli.substack.com/p/the-3-layer-claude-code-configuration
2•hn247dj•50m ago•0 comments

Show HN: DevReel – A virtual gym for practical software engineering challenges

https://www.devreel.tech/
1•giota_dev•51m ago•0 comments

Agentic SDLC, my approach to high-quality agentic development

https://github.com/rmzi/portable-dev-system
1•rmzi-a•53m ago•1 comments

Call a Human MCP

https://github.com/nishantmodak/call-a-human-mcp
2•nishantmodak•54m ago•1 comments

Show HN: Grantex–Open authorization protocol for AI agents(IETF draft submitted)

1•mishrasanjeev•55m ago•0 comments

The HFS AI Trust Curve: AI isn't failing leadership is

https://www.horsesforsources.com/ai-trust-curve_022726/
1•mooreds•58m ago•0 comments

CloakShare – Open-source API for secure document and video sharing

https://cloakshare.dev/
1•GrimLabs•59m ago•1 comments