HNHacker News
TopNewBestAskShowJobs

judell

307 karma · joined August 8, 2021

submissionscomments
judell··on XMLUI
We hope the landing page conveys that message! https://www.xmlui.org/
judell··on XMLUI
Here's the How To for that: https://docs.xmlui.org/howto#set-the-initial-value-of-a-sele...

Our hope is that by building up a set of these patterns, and making them available to agents via MCP, it will be as easy as possible to get things right.

judell··on XMLUI
We are aiming for people who not only don't want (or are not able) to learn/write React, but also CSS.
judell··on XMLUI
> exercise for the reader

The demo app shows a bunch of patterns. https://docs.xmlui.org/tutorial-01

judell··on XMLUI
The VSCode extension can help with some of that: https://docs.xmlui.org/vscode
judell··on XMLUI
We will soon have a way for standalone apps to shed unused dependencies, just as the build for the docs site does.

Thanks for the 404 heads-up.

judell··on XMLUI
I am not sure about prior art but the ability to mix built-in and user-defined components, and fluidly refactor the mixture, feels very powerful to me.
judell··on XMLUI
I wrestled with how much history to bring into this because I want to look forward not back. The purpose of the announcement is to encourage people to try the tool and find out for themselves if it is a productive way to build the user interfaces they need.
judell··on XMLUI
Beautifully said. All that matters in the end: will it be immediately useful to people like you who imagine that it might be?
judell··on XMLUI
I do indeed.
judell··on XMLUI
We would love to know how that goes.
judell··on Xmlui
htmx enhances HTML with dynamic behavior using attributes like hx-get, letting the server drive updates via HTML fragments. It feels like a modern VB6: fast to prototype, pragmatic, and server-centric.

XMLUI takes a more structured approach: apps are built from declarative XML components with spreadsheet-like reactivity and client-side data binding. It’s closer to composing interfaces from reusable parts than wiring up behaviors.

judell··on Tailpipe: Select * from Logs;
Lightweight open source SIEM for instant log insights. Analyze millions of events in seconds, right from your terminal
judell··on Creating a GPT Assistant That Writes Pipeline Tests
For rapid prototyping of LLM-backed tools, GPT Creator is a dream come true.
judell··on Running Steampipe extensions in SQLite-utils and Datasette
That's 100 new SQLite extensions released into the world at the same time!
judell··on How to Use LLMs for Dynamic Documentation
Some explanations can, will, and should be written by code authors alone, or by those authors in partnership with LLMs. Others can, will, and should be conjured dynamically by code readers who ask LLMs for explanations on the fly.
judell··on Why build an HTTP client into a database? So you can ingest web data directly
What if there's no plugin for an API you'd like to use with Steampipe? The combined power of net_http_request and Postgres' JSON features might take you farther than you'd guess.
judell··on Mastodon, Steampipe, and RSS
It's wonderful to be at the intersection of Mastodon, Steampipe, and RSS in this remarkable moment. I'll readily admit that nostalgia is a factor. But RSS did bust things wide open twenty years ago, Mastodon's doing that now, and I love that RSS can help it happen again.
judell··on Debuggable Explanations
The GitHub repo for the book includes all the text and all the code. I’d like to put them side-by-side, so that as I read the narrative I can run and debug the code that’s being described. Here’s how I’m doing that in VSCode.
judell··on Literate Programming in Go
Our 'code-as-wiki' approach falls far short of the standard set by Donald Knuth, but we hope he might see it as a step in the right direction.
judell··on Select * from cloud
Pagination may be handled by the API's golang SDK, if not that's a responsibility of the plugin author.

The plugin SDK provides a default retry/backoff mechanism, and the plugin author can enhance that.

If a heavy query runs twice it'll load from cache the second time, if within the (user-configurable) cache TTL.

judell··on Select * from cloud
Here is one of our favorite examples: https://steampipe.io/blog/use-shodan-to-test-aws-public-ip
judell··on Ask HN: Python UDFs in SQL. Who is using?
I'm a fan, and documented my journey in a series of posts including:

https://blog.jonudell.net/2021/07/24/pl-pgsql-versus-pl-pyth...

https://blog.jonudell.net/2021/08/13/pl-python-metaprogrammi...

https://blog.jonudell.net/2021/08/21/postgres-functional-sty...

judell··on GitHub for English Teachers
Still here!
judell··on GitHub for English Teachers
Per https://news.ycombinator.com/item?id=32630551, this is a about a very specific scenario which GitHub happens to handle out-of-the-box (but awkwardly), and which GDoc doesn't (but perhaps could with scripting).
judell··on GitHub for English Teachers
My question is: "state of the art" for which purpose? For general collaboration I think GDoc is very good.

I'm going for a very specific purpose: enabling a teacher to walk a student through a sequence of narrated edits. The GitHub-based method I showed has proven to work in practice, but GitHub is a high bar for many. While GDoc doesn't solve the problem out of the box, I can definitely imagine a scripted solution that would, and I'd like to see that happen.

judell··on GitHub for English Teachers
Seriously? That's the reason? Crazy!
judell··on GitHub for English Teachers
> Maybe if you are doing editorial work, this could lead to controlling your workflow in a more cohesive way than docs?

I could see that happening. For the example I showed, though, as well as what you're envisioning, you'd really want to use the GitHub API to skin the experience.

And then, of course, you could do the same with GDoc.

Ultimately I don't care how it's done, I'm just looking for ways to make it easy for someone to teach others how to write and edit by presenting an orderly and easily navigable sequence of edits and associated narration.

judell··on Querying GitHub Data with SQL
There's all kinds of fun to be had looking at GitHub data through the lens of SQL! Here are a couple of examples based on https://steampipe.io.

https://github.com/turbot/steampipe-samples/tree/main/github...

https://github.com/turbot/steampipe-samples/tree/main/github...

judell··on PostgreSQL Timestamps and Timezones: What You Need to Know–and What You Don’t
Oops. Thank you!
Page 1 of 2Next →