A “Smart Disorganized” Tech Blog
-
Fixing the Lower-Case Mistake
After writing The Lower-Case Mistake this morning, that basically convinced me that I had to move back to having CamelCase file-names for Cardigan Bay.So … a burst of activity this afternoon, and the automatic lower-casing of file-names is gone.If you create a page called HelloWorld, it will be in a file called HelloWorld.mdThe GitHub /…
-
The Lower-Case Mistake
I’m doing a lot of of work on Cardigan Bay at the moment. And it’s getting pretty good. I wish I’d done all this sooner. I spent years with wikis, not writing my own wiki-engine because I thought that would be pointless reinventing the wheel. Then when I did, I realized I could make wikis…
-
Command line HTTP apps.
I just rediscovered a question I wrote on Stack Exchange. I can’t remember much about the context, but the idea is to have an ordinary “web server” application accessed through http, but simply sending plain-text backwards and forwards to a command-line based client. command line – Is there a “terminal” style program that talks to…
-
Cardigan-Bay Early 0.0.3
Cardigan Bay development is slow, but continuing. It’s starting to look a bit more respectable (I’m so NOT a CSS programmer, but I have to do something) Get the latest : Release Cardigan-Bay Early 0.0.3 · interstar/cardigan-bay This release is largely just bug fixes and cleaning up the UI etc. But that makes a massive…
-
Carp: A statically typed Lisp, without a GC, for real-time applications.
This looks rather good. Carp: A statically typed lisp, without a GC, for real-time applications. It is what it says. It’s a Lisp, with some inspiration from Clojure in terms of syntax, that’s designed for writing fast native code like games and … (w00t!) audio applications. Etc. It actually compiles into C. It takes some…
-
Tablets for Content Creation
Source: Thread by @interstar: @msimoni @coreload I think the tablet COULD be a perfectly good device for content creation if people would just do the damned UI design wor… Another part of the thread. Manuel Simoni (@msimoni) says : But I don’t want a file system, I want Xanadu. But it should still be editable…
-
Against Direct Manipulation
I’m debating on Twitter about Direct Manipulation. Here’s the first part of my discussion unrolled. I’m asked why I think the Desktop Metaphor has held us back. My response in 6 tweets. (Note that there’s a lot more good discussion in further pushback I get) Complicated for Twitter. Here’s what I think in summary.…
-
Browsers Accessing the Local Disk
After writing Why isn’t browser based programming or browser based IDEs more popular? – Smart Disorganized I want to emphasize and ask again. Why aren’t the browser makers offering us a way for web-apps to read and write from the local disk? I know that it’s a mega security issue. But it should be possible…
-
Why isn’t browser based programming or browser based IDEs more popular?
My Quora answer : Basically because most programmers use a bunch of other tools that are local, on their hard disk. These include compilers, libraries, source control, unit-testing frameworks, CI/CD pipelines etc. etc. And browsers, because of their security model, are really bad at talking to the local disk. So, if you want to use…
-
What is Clojure about?
A nice summary : What is it about? – Community Center / Watercooler – ClojureVerse
Got any book recommendations?