HI version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
83% Positive
Analyzed from 324 words in the discussion.
Trending Topics
#software#data#runtime#reusable#installers#claude#install#based#github#file

Discussion (6 Comments)Read Original on HackerNews
Why would I hire you when I could pay $17 for a Claude subscription?
I don't really get the hate. Everyone here uses AI for just about everything yet they almost never credit the models. I think this misrepresents the work so I credited the tools. But I'm by no means just handing a blank script to a model and hoping for the best.
> TiddlyInstall is a single HTML file. This page carries the installer programs, the runtime catalogue, and all the code that makes, edits and signs them
The simplest possible approach is to install the runtime on a users computer, isolated, with the package inside it. It's wasteful in terms of disk space but can be generalised to build reusable installers that work for just about any language.
Reusable installers
A reusable installer reads its own meta-data to decide on the runtime to install and the project. Linux and Mac are supported through a bash script while all windows versions use an NSIS program. The unusual thing about this is once you build the reusable installers since it's just meta-data everything can be edited inside the browser without compiling new binaries.
Like TiddlyWiki: You can actually download this entire system as a single HTML page to create installers without ever needing a server. Though Github project support only works online at the moment (not a limitation, haven't added this feature yet.)