frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

NYC sanitation workers fed up with being pricked by weight-loss drug needles

https://gothamist.com/news/nyc-sanitation-workers-fed-up-with-being-pricked-by-weight-loss-drug-n...
1•paulpauper•1m ago•0 comments

Big Food's Biggest Challenge: People Who Don't Want to Eat Anymore

https://www.wsj.com/business/packaged-food-weight-loss-drugs-0d0cf851
1•paulpauper•2m ago•0 comments

Excalidraw but ATProto

https://lexidraw.app
1•jcbhmr•2m ago•0 comments

The Trump administration Turns a Blind Eye to White-Collar Crime

https://www.bloomberg.com/news/features/2026-03-23/trump-administration-fails-to-punish-white-col...
1•paulpauper•3m ago•0 comments

ATProto Documents-of-Record

https://requested.fyi/
1•jcbhmr•5m ago•0 comments

Beatport Bans AI-Produced Tracks from Platform

https://thequietus.com/news/beatport-bans-ai-produced-tracks-from-platform/
1•cdrnsf•6m ago•0 comments

From balloons to pans: in praise of useful tech

https://www.ft.com/content/49c3c96c-cda1-466a-a0a6-8275e889ecc4
1•petethomas•6m ago•0 comments

Show HN: Fsel –. a Rust TUI launcher, fuzzy picker and clipboard browser

https://github.com/Mjoyufull/fsel
1•Rikona_Kurasaki•6m ago•0 comments

Academic who accused Jason Arday of plagiarism suspended by university

https://www.bbc.com/news/articles/cevmrjd9lj1o
2•donsupreme•14m ago•0 comments

Show HN: XListman – one-binary, self-hosted mailing list manager

https://github.com/barats/xlistman
1•baratsemet•16m ago•0 comments

Show HN: Steppewm stacking Wayland window manager

https://keygen.sbs/steppewm/
1•uncognic•22m ago•0 comments

Trying to launch a Spotify app? In this economy?

https://bf.lol/blog/careless-spotify
1•jamiewright•26m ago•0 comments

Show HN: ImageSage – Photo manager using Local AI on Windows

https://apps.microsoft.com/detail/9mt89hd9s6sm?hl=en-US&gl=US
1•ringlochid•28m ago•1 comments

NSF set to issue lowest number of new grants in four decades

https://www.nature.com/articles/d41586-026-02574-6
1•pratchett•29m ago•1 comments

Become the Top Newsletter

https://www.topnewsletters.lol/
1•mattmerrick•30m ago•0 comments

Bun 1.4: Zig vs. Rust Compile Times

https://twitter.com/jarredsumner/status/2090619419059974620
2•mustache_kimono•30m ago•0 comments

Orbital Construction Pioneers

https://orbitalconstructionpioneers.com/
1•pmcjones•30m ago•0 comments

Embedded Swift improvements coming in Swift 6.4

https://www.swift.org/blog/embedded-swift-improvements-coming-in-swift-6.4/
1•timsneath•34m ago•0 comments

Bringing Primary Constructors to Dart

https://dart.dev/blog/bringing-primary-constructors-to-dart
1•danbolt•36m ago•0 comments

Bug test: I think I cannot delete this post in the allowed window

https://www.youtube.com/watch?v=qCljI3cIObU
1•consumer451•39m ago•2 comments

Show HN: GatiNow – branded booking pages with built-in payments

https://www.gatinow.com/features
1•chowkodali•40m ago•0 comments

SpacetimeDB and BitCraft (2023)

https://bitcraftonline.com/news/spacetimedb-and-bitcraft
1•peter_d_sherman•41m ago•0 comments

Trump's brazen crypto bank scheme may be his sleaziest yet

https://www.msn.com/en-us/money/general/trump-s-brazen-crypto-bank-scheme-may-be-his-sleaziest-ye...
2•petethomas•43m ago•0 comments

59 Days left "Nobody is Clean"

1•gladiator291288•43m ago•0 comments

Claude driving an autonomous RC car [video]

https://www.youtube.com/watch?v=jBpQiv-ZlVM
1•nreece•46m ago•0 comments

Fair Witness

https://gtraviswhite.substack.com/p/fair-witness
1•jmward01•50m ago•0 comments

HTTP Server API: A Draft Specification

http://www.jasnell.me/posts/http-server-api-draft
1•jcbhmr•51m ago•0 comments

.NET Foundation Statement on Open Source Maintenance Fees

https://pro.dnf.cloud.sitefinity.com/news-events/detail/.net-foundation-statement-on-open-source-...
1•nreece•51m ago•0 comments

Gisting: Compressing LLM Agent context to ↑ throughput and ↓ cost

https://shopify.engineering/gisting
1•mellosouls•52m ago•0 comments

AbracadaNames: A names explorer website

https://abracadanames.com/
1•PopFlamingo•53m ago•0 comments
Open in hackernews

I built MCP on Ruby to help developers turn any Rails API into an MCP server

https://github.com/nagstler/mcp_on_ruby
2•NinjaGems•1y ago

Comments

NinjaGems•1y ago
I built MCP on Ruby, a gem that turns your Rails app into a fully-featured LLM server following the Model Context Protocol standard.

- What is it? Think of MCP as "REST for LLMs" - it standardizes how apps talk to AI models.

My implementation brings this to Ruby/Rails with:

Provider adapters for OpenAI & Anthropic (just add your API key)

Persistent storage options (memory, Redis, ActiveRecord)

Streaming responses for dynamic UIs

File handling & tool calling support

*Rails integration with just a few lines of code

- Why I built it I wanted a clean, Rails-friendly way to add AI capabilities without writing boilerplate for each provider. The existing MCP implementations were Python-focused, so I built this for the Ruby community.

- The ActiveRecord storage (just released in v0.3.0) lets you store conversations in your existing Rails database.

- Try it out: https://github.com/nagstler/mcp_on_ruby