Live data from Hacker News

Nullboard: Kanban board in a single HTML file

github.com

71–80 of 191 posts

Re: Nullboard: Kanban board in a single HTML file

#71

Earlier quoted context omitted.

What about "single HTML file" sets up an expectation about size? I'm genuinely confused. They seem like nearly unrelated concepts—this isn't a project about trying to fit a kanban board into a kilobyte or anything like that.

Why mention it when any project can technically be turned into a single html file? In my opinion there is an expectation of simplicity and as a result a small size with that statement.

Turning a large project into a single HTML file results in a mess.

Very different than a project that was made to be a single HTML file from the start.

Re: Nullboard: Kanban board in a single HTML file

#72

Earlier quoted context omitted.

If I can actually hit "ctrl-s" and save it offline, that's a huge and worthwhile feature that meaningfully changes how I can interact with the project; it's not purely a fluff description.

That will probably never work easily in any secure browser. I think at the very least you would have to go: ctrl+s, dialog opens hopefully at the right directory you want to store in, enter/return.

Are you serious?

Re: Nullboard: Kanban board in a single HTML file

#74

From the readme: > Still very much in beta. The last commit was November 2023.

If I remember correctly, Gmail stayed in beta for some (~4+) years. Looking at the repository, maybe the author wants to work on mobile support, think about alternative storage methods, as for the last commit, maybe he's working on something else of simply living his life.

Pretty sure Gmail never stayer 4y without commits though. Probably not even 1 year. Not disagreeing with the notion itself, but noting, that the comparison doesn't really fit.

Re: Nullboard: Kanban board in a single HTML file

#75
post #32

I think "single HTML file" sets up a certain expectation that a five-thousand-line long HTML file with ~3500 lines of embedded JS doesn't really live up to. I mean, hey, everything can be a single HTML file if you embed the bundle inline in your HTML! Cool project, though - don't mean to take away anything from it.

Typical HN passive aggressiveness sandwich. Nitpicking criticism with a half meant closing praise. Cool comment, though — don’t mean to take away anything from it. And Merry Christmas!

Lol, I was just disappointed because I was hoping to see a kanban board fully implemented in CSS/HTML. I do also dislike when nitpicky comments like this get upvoted.

Re: Nullboard: Kanban board in a single HTML file

#76

From the readme: > Still very much in beta. The last commit was November 2023.

Well, I didn't have a need to add or to change anything since then. Here's the full timeline to get a general sense of the development pace - http://nullboard.io/changes

Fair enough, but I wanted to be sure everyone was aware of the situation.

Re: Nullboard: Kanban board in a single HTML file

#77
post #32

I think "single HTML file" sets up a certain expectation that a five-thousand-line long HTML file with ~3500 lines of embedded JS doesn't really live up to. I mean, hey, everything can be a single HTML file if you embed the bundle inline in your HTML! Cool project, though - don't mean to take away anything from it.

I totally understand your take, but as a guy that spends most of his time on side projects working on single HTML files, I have a different perspective. I find the totally self-contained nature of them very appealing because it travels well through space and time, and it's incredibly accessible, both online and offline. My current side project is actually using a WebDAV server to host a wide variety of different sing…

I think I'd call that "local-first" or perhaps "offline-first". I can't think of a reason why a local-first app would need to be crammed into a single HTML file, hehe. I do agree it's very cool, though!

Re: Nullboard: Kanban board in a single HTML file

#78
post #32

I think "single HTML file" sets up a certain expectation that a five-thousand-line long HTML file with ~3500 lines of embedded JS doesn't really live up to. I mean, hey, everything can be a single HTML file if you embed the bundle inline in your HTML! Cool project, though - don't mean to take away anything from it.

I totally understand your take, but as a guy that spends most of his time on side projects working on single HTML files, I have a different perspective. I find the totally self-contained nature of them very appealing because it travels well through space and time, and it's incredibly accessible, both online and offline. My current side project is actually using a WebDAV server to host a wide variety of different sing…

tiddlywiki brings back memories ... never had been so optimistic about computers!

Re: Nullboard: Kanban board in a single HTML file

#79

Fortuitous - I've been looking for a simple Kanban board this week and all the popular ones are a bit heavy (`plane` uses 8 containers!) or insist on using `mysql`.

You might like kanboard, it's a classic LAMP project but it can use sqlite for small installations.

Re: Nullboard: Kanban board in a single HTML file

#80
post #32

I think "single HTML file" sets up a certain expectation that a five-thousand-line long HTML file with ~3500 lines of embedded JS doesn't really live up to. I mean, hey, everything can be a single HTML file if you embed the bundle inline in your HTML! Cool project, though - don't mean to take away anything from it.

Any project can be a single HTML file, but most projects prefer not to.

Most projects prefer to have a separate database, server side rendering and often even multiple layers of compilers too.

A lot of projects even require hundreds of megabytes of language runtime in addition to the browser stack.

So a single HTML file is still unusual even if it’s something nearly any web app could technically do if they wished.

And for this reason alone, I think it’s unreasonable to have expectations of a JavaScript-less, CSS-less code-golfed HTML file. This isn’t sold as a product of the demo scene (that’s another expectation entirely). This is sold as a practical self-hosting alternative for people who need a kanban quickly and painlessly. Your comment even proves that it works exactly as that kind of solution. So having inlined JS is a feature I’d expect from this rather than complain about.

Post reply on HN