Modern NewsTopAskShowBestNew

New

Show HN: Ruby Native – Turn your Rails business into an iOS app without Xcode

by joemasilotti · less than a minute ago

Hey HN, I'm Joe. I've been building Hotwire Native apps for a decade and kept solving the same problems for every client. Ruby Native is the result of packaging all of that up.

You add a gem to your Rails app, configure a YAML file with your tabs, colors, and icons, and Ruby Native builds a native iOS app in the cloud. No Xcode project to maintain. Works with any frontend framework (ERB, React, Vue, Inertia, whatever).

The native shell handles tabs, navigation, push notifications, forms, haptics, OAuth, and in-app purchases. Your Rails app stays the source of truth. Changes to the YAML config are picked up without rebuilding.

A few things that might be interesting technically:

- Builds run on GitHub Actions macOS runners. The pipeline clones a private Swift project, writes an xcconfig from your settings, and archives with cloud signing. About 2 minutes per build. - The gem auto-mounts a /native/config endpoint that the app fetches on launch. That's how config changes work without App Store updates. - Two modes: Normal Mode and Advanced Mode for an even more native experience (native navigation bar and buttons).

Pricing is $299/year per app. You get the source code.

Happy to answer questions about the architecture, the build pipeline, or anything else!

1|rubynative.com|0 comments

Steer your Waymo with your phone

by bradleybuda · 1 minute ago

1|waymo.fraud.llc|1 comments

Equality Saturation and Symbolic Regression

by matt_d · 1 minute ago

1|egraphs.org|0 comments

Clipping Parts of Videos from Plex

by jackyalcine · 2 minutes ago

1|git.sr.ht|0 comments

Breaking Signals, Breaking Systems

by LolWolf · 4 minutes ago

1|guille.site|0 comments

Some ideas for companies that need people to come to the office

by vishalontheline · 6 minutes ago

1|vishal.rs|0 comments

QCK-FDP: Hallucination Detection 30,000x Faster. Runs on CPU

by qck-framework · 7 minutes ago

1|github.com|0 comments

Show HN: Edgee – We Made Claude Pro Last 26.5% Longer

by sachamorard · 11 minutes ago

5|www.youtube.com|0 comments

KVM Is The Weak Link – How a $30 Device can own your network

by cws · 13 minutes ago

2|eclypsium.com|0 comments

Show HN: Open-source CLI that turns 128 test failures into 2 root causes

by bimamoglu · 13 minutes ago

I kept running into the same issue with coding agents.

A test run fails, you get a huge wall of output, and most of the effort goes into figuring out what actually went wrong.

In many cases, the failures are not independent. It’s the same issue repeated across many tests.

In one case: 128 failures → 2 root causes

I built a small CLI that groups repeated failures into shared root causes before passing the result to the model.

It’s mainly built for coding agents, but works on raw CLI output as well.

On my backend tests, this reduced debugging time and token usage quite a bit.

2|github.com|0 comments

I Asked Claude to Profile Me Like a CIA Asset. It Was Uncomfortably Accurate

by kurinikku · 13 minutes ago

2|ezzeriesa.notion.site|0 comments

Markdown UI – rendering interactive widgets in plain Markdown

by mihau · 14 minutes ago

2|github.com|0 comments

Thoughts on OpenAI acquiring Astral and uv/ruff/ty

by jt-hill · 14 minutes ago

2|simonwillison.net|0 comments

Stop Using /Init for Agents.md

by speckx · 14 minutes ago

2|medium.com|0 comments

Many Meanings of the Word Model

by 0bytematt · 14 minutes ago

2|0byte.io|0 comments

Show HN: Hopsule – Persistent Memory Layer for AI Engineering

by firatcan · 17 minutes ago

Hey Everyone,

I'm neither the founder or affiliated with these guys. But when they showed me the product it really clicked a switch.

I have been building products with AI since sonnet 4.0, and one of my issue, like many, consistency.

Hopsule turns architecture decisions into enforceable context that AI tools must follow.

Creates trackable, tasks which can be feed into your AI tools to do compound engineering.

If you're building with Claude Code, Cursor, or Copilot. You can use their CLI or MCP.

3|hopsule.com|0 comments

War may bring lasting change to the airline business

by edward · 18 minutes ago

3|www.economist.com|0 comments

Cleaning the Slate: The Engineering Behind Python 3.0

by tsenturk · 19 minutes ago

4|techlife.blog|0 comments

Professional Robotics League

by Jupe · 20 minutes ago

3|www.pro-rl.com|0 comments

Noq: n0's new QUIC implementation in Rust

by od0 · 20 minutes ago

14|www.iroh.computer|0 comments