HNHacker News
TopNewBestAskShowJobs

koch

1,946 karma · joined March 18, 2017

Working on markwhen & markwhen.com

rob@markwhen.com

submissionscomments
koch··on Show HN: Private, text to entity-relationship diagram tool
Thanks for maintaining this list!

Unrelatedly, could you do me a favor and update #14 https://cascade.page to https://markwhen.com? I renamed it and moved domains.

koch··on Show HN: I open sourced the QR designer from my failed startup
Fixed

https://github.com/kochrt/qr-designer/commit/3ad0a4edea33d17...

koch··on Show HN: I open sourced the QR designer from my failed startup
Did the images too

https://github.com/kochrt/qr-designer/commit/3ad0a4edea33d17...

koch··on Show HN: I open sourced the QR designer from my failed startup
If anyone is still hanging out in this thread I just fixed images so they work locally now

https://github.com/kochrt/qr-designer/commit/3ad0a4edea33d17...

http://robko.ch/qr-designer/

koch··on Show HN: I open sourced the QR designer from my failed startup
Nuxt and the Nuxt team are working on some incredible things in my opinion. I made this using Nuxt 2 which uses Vue 2, I would start with Nuxt 3 [0] which uses Vue 3 and has made a lot of improvements built upon a bunch of other open source libraries they maintain [1]. They essentially have a 'you can deploy this anywhere' model, from traditional node environments to edge runtimes like cloudflare workers.

The backend part was pretty straightforward for nuxt 2 because I could just use express. I think it's a bit different (maybe even simpler?!) for nuxt 3 [2].

I haven't checked recently so I'm not too sure what kind of ORM options they have available. I suspect there would be database plugins regardless, if it's not baked into Nuxt.

[0] nuxt.com

[1] https://unjs.io/

[2] https://nuxt.com/docs/guide/directory-structure/server

koch··on Show HN: I open sourced the QR designer from my failed startup
Thank you!
koch··on Show HN: I open sourced the QR designer from my failed startup
Codemirror & vue. Chances are if you're using a code editor in a web app it's either Microsoft's Monaco [0] or CodeMirror [1], which is maintained by Marijn Haverbeke

[0] https://github.com/microsoft/monaco-editor

[1] https://codemirror.net/

koch··on Show HN: I open sourced the QR designer from my failed startup
Thank you!
koch··on Show HN: I open sourced the QR designer from my failed startup
I have similar thoughts, which is why I'm working on it!
koch··on Show HN: I open sourced the QR designer from my failed startup
I went ahead and made it so you can put your own urls at 25 characters or less [0], and updated the live site too [1].

[0] https://github.com/kochrt/qr-designer/commit/55d4de3f856828b... [1] https://robko.ch/qr-designer/

koch··on Show HN: I open sourced the QR designer from my failed startup
I went ahead and got most of your requests in - except for the image uploading, but you can now edit the url and it can be 25 characters or less [0]. The rest will be padded with spaces but browsers seem to handle that fine based on my 3 minutes of testing. Updated the live site too [1].

[0] https://github.com/kochrt/qr-designer/commit/55d4de3f856828b...

[1] https://robko.ch/qr-designer/

koch··on Show HN: I open sourced the QR designer from my failed startup
Ah sorry about that, I'm not surprised... I think I uploaded it to a server first but now that it's all shut down there is no server for it to be uploaded to.

https://github.com/kochrt/qr-designer/blob/420adea59e617659f...

koch··on Show HN: I open sourced the QR designer from my failed startup
Yeah like the other replies said, it's meant to be part of a link shortener; or maybe you have a short domain that you can use short urls with. Like surprisingly enough I could fit a link to my github page in there as plaintext (although all caps)
koch··on Show HN: I open sourced the QR designer from my failed startup
Great questions!

Basically I was working on a link shortener. However in addition to a link shortener that took you to another page, I wanted users to be able to create a mini website that could host apps. Like you could create a small page that had photos of your business and a menu/ordering app and an "IM with staff" app etc.

The fancy generator was kind of an added bonus, I always thought the QR codes I'd see around were so dull and unidentifiable! There was very little in traditional QR codes themselves to make them "human-scannable", so to speak. A QR codes is essentially a sign; it should have some information in it that you, a person, can parse. A little logo in the middle is weak at best.

It failed because I didn't sell it. I needed to sell it. I needed to talk to people. I needed to like cold call people, restaurant owners without websites. Annnnd I always came up with an excuse not to.

As far as next plans, I'm working on something else these days - https://markwhen.com

koch··on How to quit cars
Archived: https://archive.ph/asq7z
koch··on Ask HN: Has journaling improved your life?
I realized just over the weekend that the side project I'm working on is in fact a kind of journaling language. It has passed through a number of iterations, started out as a timeline maker (and still does that best), but at the end of the day is a spec for writing what happened when. Or indeed what you hope will happen in the future - I find it's a good planning tool too.

I find myself actually journaling now that I don't have to think about where I'm going to do it, or in the case of most note-taking apps, which note I should put my current thought in. Journal it first, and if it deserves to be somewhere else, move it later.

The project is https://markwhen.com

koch··on Show HN: Blog with a Single File
In an effort to get myself to write more, I made a site to post to (literally) with just about no ceremony whatsoever. Just update a text file and post it.
koch··on Ask HN: Side projects making less than $2k MRR, what's your project?
https://markwhen.com

Timelines in markdown (gantt, calendar, map, other views)

It's open source (https://github.com/mark-when/markwhen) and there are some paid options for storing markwhen documents in the cloud.

Straddling paid SAAS and open source is a bit tricky and I still haven't figured it out completely yet. I have some sponsors as well as some paid saas clients but it's not quite paying the bills yet... I like working on it though, hopefully I can find the right balance or a different revenue model that works better.

My other problem is not only am I not good at marketing, I don't like doing it. But I also know it's the other half of the equation.

koch··on Ask HN: Side project of more than $2k monthly revenue? what's your project?
This is a good idea, I was just thinking if something like this existed the other day. Good domain name too.
koch··on Don’t record your social life on an append-only social network (2022)
https://post.mw/rob

Haven't been posting as much as I want to yet, I'm working on the editor from https://markwhen.com to hopefully port it over to https://post.mw as well

koch··on Don’t record your social life on an append-only social network (2022)
While not anything blockchain-based, I had a similar thought of just doing social media through a single text file that you can add to/remove from whenever, and re-post the whole thing[0]. Literally HTTP POST it.

Edit, amend, add, delete, schedule, etc., all from a single text file. I haven't worked on it in a few weeks but I intend to get back to it soon.

[0] https://post.mw

koch··on I wish GPT4 had never happened
I'm so disappointed in the other replies to this comment.

> Don't worry about it, there's a lot of stuff that needs to be done

> pretty far off

> chess grandmasters are ok

We are on an exponential curve of being able to create agents on demand that can essentially act in human ways, at least digitally/online. If you're working on a computer (aka all white collar jobs or anything that can be done remotely), it will soon enough be trivial to create an agent and task it with "Unqueue tasks from the backlog and implement fixes in the codebase. Ask questions if you need help." and it will do it. And you can create as many of these agents as you like.

As many as you like! On demand! How the hell are humans supposed to compete with that?

koch··on Blender 3.5
What's blender
koch··on TaxyAI: Open-source browser automation with GPT-4
Filling out job applications using my resume
koch··on Thoughts on Svelte
I agree about pinia. After redux and selectors and reducers and spread syntax and immer and all that stuff, using pinia with vue3 was an absolute joy.
koch··on Let ChatGPT run free on random webpages and do what it likes
Something I like to bring up when discussing AI stuff is that society is based on a set of assumptions. Assumptions like, it's not really feasible for every lock to be probed by someone who knows how to pick locks. There just aren't enough people willing to spend the time or energy, so we shouldn't worry too much about it.

But we're entering an era where we can create agents on demand, that can do these otherwise menial (and up til now not worth our time or energy) tasks, that will break these assumptions.

Now it seems like what can be probed will be probed.

koch··on The Problem with AI Is the Problem with Capitalism
He's not saying people will stop doing things. People love to do things. People even love to work - on things that matter to them, where they can have responsibility and autonomy. Right now "work" is what other people want you do to, and it's attached to your livelihood. That's what we have the capability of escaping.

Would you stop working for other people if you didn't have to?

koch··on The tug-of-war over server-side WebAssembly
I was investigating using wasm/wasi to implement a parser that is currently written in javascript, such that I would still be able to use it in the browser but also open up other avenues for it to be used on other platforms.

I got bogged down in the wasi/wasm debate and terminology and different available runtimes (or whatever they should be called) - wasmtime, wasmer, wasmedge, fermyon, bytecode alliance... I probably would have spent more time and figured it out if I didn't want to learn rust right now. Seems rust is the best supported language for wasm as far as I can tell.

Otherwise admittedly I would have used a large token context ChatGPT to convert the library to rust for me, and then also have it compile it to wasm.

koch··on Introducing react.dev
I like how for your brief documentation you start with a single index.html file. Too many web/framework docs start with a command that gives you a directory full of who knows what, which tends to negatively affect beginners more than anyone
koch··on My Failure Resume
> actively saying things that making our world worse. I don't think you should dismiss getting better at it.

Well now that doesn't sound quite right, either, does it? Get better at saying things that make our world worse?

I feel like both you and @todfox here, I hate what it is but I also know that it's absolutely necessary. It seems to be a lesson I keep relearning. But the ickiness of attention-seeking and going for the lowest common denominator really makes it hard for me to keep it up.

← PreviousPage 2 of 5Next →