frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

NASA Taps SpaceX's Starlink to Deliver Artemis III Imagery from Orion

https://www.nasa.gov/blogs/missions/2026/07/16/nasa-taps-spacexs-starlink-to-deliver-artemis-iii-...
1•connicpu•1m ago•0 comments

Maybe dark energy doesn't need to exist after all

https://www.ucdavis.edu/blog/taking-dark-energy-out-equation
1•gumby•1m ago•0 comments

'See the whole world in lichens,' the marvels that grow anywhere

https://www.seattletimes.com/pacific-nw-magazine/see-the-whole-world-in-lichens-the-marvels-that-...
1•cainxinth•2m ago•0 comments

What a Monopoly importer learned when it tried to make things in the USA

https://www.npr.org/2026/07/12/nx-s1-5887378/monopoly-tariffs-china-manufacturing-made-inusa
1•hhs•3m ago•0 comments

Brazilian scientist propose a "shortcut" to Mars in just 7 months

https://en.clickpetroleoegas.com.br/brazilian-scientist-uses-asteroid-data-and-artificial-intelli...
1•evo_9•4m ago•0 comments

Plumbing Homebrew into the Vulnerability Ecosystem

https://nesbitt.io/2026/07/17/plumbing-homebrew-into-the-vulnerability-ecosystem.html
1•chmaynard•4m ago•0 comments

HanToggle – Toggle selected Chinese text between Simplified and Traditional

https://github.com/minorole/HanToggle
1•minorole•4m ago•1 comments

What Early Hackers Understood That We've Forgotten [video]

https://www.youtube.com/watch?v=XHeMsXDyw2A
1•phenrys•5m ago•0 comments

What is a bio-metal? Exploring the metallic mystery of an ancient maw

https://publishing.aip.org/publications/latest-content/what-is-a-bio-metal-exploring-the-metallic...
1•hhs•7m ago•0 comments

What have note-taking PKMs accomplished, really?

https://brennan.day/what-have-note-taking-pkms-accomplished-really/
1•ExMachina73•9m ago•0 comments

LG monitors installing adware on Windows PCs

https://www.techradar.com/televisions/lgs-gaming-monitors-and-tvs-are-facing-a-user-revolt
3•0xC0ncord•9m ago•1 comments

Problematic Social Media Use and ADHD Symptoms in Adolescents

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2851740?guestAccessKey=9298d7c8-e27e...
1•bookofjoe•11m ago•0 comments

Sensing warm and cool: how the body detects temperature changes

https://news.uq.edu.au/2026-07-sensing-warm-and-cool-how-body-detects-temperature-changes
1•hhs•12m ago•0 comments

The Most Powerful People in A.I

https://observer.com/list/2026-ai-power-index/
1•andsoitis•13m ago•0 comments

Show HN: Poems, an .ISO Puzzle

http://wii.sjmulder.nl/2026/poems/
1•sjmulder•14m ago•0 comments

One year of Kiro: a look back, and a look ahead

https://kiro.dev/blog/one-year/
1•mariuz•17m ago•0 comments

Ableton Live 12, Max for Live and Push on Linux

https://github.com/shibco/ableton-linux
1•ta988•22m ago•0 comments

Building Systems That Build Systems: Setting Up the SDLC in LangGraph

https://mattmccormick.ca/building-systems-that-build-systems-setting-up-the-sdlc-in-langgraph/
1•mattm•23m ago•0 comments

Value Polymorphism in Rust

https://remy.wang/blog/value-polymorphism.html
1•remywang•28m ago•0 comments

ICME Labs – formal proofs for agent work

https://docs.icme.io/documentation/our-products
1•_doctor_love•32m ago•0 comments

Three Languages, Two FFIs, and One Rope: Building a Local-First IDE

https://ropenotes.dev/blog/hardest-problems-building-rope-notes/
1•momentarylegacy•34m ago•0 comments

I Think AGI Just Happened

https://danielmiessler.com/blog/i-think-agi-just-happened
2•dimava•34m ago•1 comments

Dynamic black holes explained by simple thermodynamics?

https://www.psu.edu/news/eberly-college-science/story/dynamic-black-holes-explained-simple-thermo...
1•westurner•35m ago•1 comments

Ask HN: What Is Happening to Messenger.com?

2•darknavi•36m ago•0 comments

4,500 Google Employees Sign Petition Demanding Layoff Protections

https://abc7news.com/post/4500-google-employees-sign-petition-demanding-layoff-protections/19522280/
3•harambae•36m ago•0 comments

Patreon Blocks AI Crawlers from Copying Content: 'Creators Deserve Compenstion'

https://petapixel.com/2026/07/13/patreon-blocks-ai-crawlers-from-copying-content-creators-deserve...
1•gnabgib•42m ago•0 comments

Texas wins court order to suspend domain name for violating age-verification law

https://www.texasattorneygeneral.gov/news/releases/attorney-general-ken-paxton-secures-landmark-l...
2•letmevoteplease•43m ago•0 comments

How Cathode Ray Tubes Work [video]

https://www.youtube.com/watch?v=3A-Td0i4_Kc
1•susam•47m ago•0 comments

Kaiser nurses say AI, workplace surveillance are making their jobs, care worse

https://localnewsmatters.org/2026/07/15/kaiser-nurses-say-ai-workplace-surveillance-are-making-th...
81•gnabgib•52m ago•55 comments

Solving Dexterity: A Full-Stack Approach

https://www.mimicrobotics.com/blog/solving-dexterity-a-full-stack-approach
2•anonfunction•52m 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