Live data from Hacker News

An app can be a home-cooked meal (2020)

robinsloan.com

271–280 of 296 posts

Re: An app can be a home-cooked meal (2020)

#271

Earlier quoted context omitted.

I say this as a Linux user What do you mean by ruling out Microsoft? You can install and run your own software on Windows?

I've run into lots of issues running my programs on Windows. Sometimes it will even delete the executables outright if it decides they are dangerous. This was mostly with networked and virtualization apps.

And/or exfiltrates them to MS: https://www.bleepingcomputer.com/news/security/how-to-stop-w...

Re: An app can be a home-cooked meal (2020)

#272
post #247

Earlier quoted context omitted.

Not an app, but this is how I customize my OS and workflow in general, and think Linux for making it possible and even easy at times.

I've been using i3wm for years and have recently started doing deeper dives into the sorts of things that you can do with what's either already installed or easy to add (e.g. rofi for input, conky for display) [edit to complete the thought:] I really love how flexible and relatively straightforward it is to script up simple applications that have a fairly significant impact on my "quality of life"!

I switched from i3 to bspwm a few years ago and I have basically a "complete" setup.

I do occasionally make scripts like you mention, they're super fun, handy, and almost impossible to share unless someone else has the same niche knowledge and requirements.

Re: An app can be a home-cooked meal (2020)

#273
I can't help feeling this is incredibly prescient.

Not everyone could be a home cook developer in 2020 .. but in the future, my bet is they will be able to thanks to AI/LLM advances.

Maybe we should expect (and are due) a total paradigm shift in terms of digital product consumption?

Re: An app can be a home-cooked meal (2020)

#274
post #61

Earlier quoted context omitted.

> There's a beauty to engineering something having yourself as the target user, and no one else. 100%, I'm following a similar approach to you with yet another notes app solely for my own use. Have you written more about your personal project anywhere? One thing I only realised once I started building my own tools, is that you become - from day one - an unmatched world-class expert in using that tool. This seems obvi…

> Have you written more about your personal project anywhere? No, I've had plans to create a blog to write about it or make a YouTube video, but haven't come to it yet. > One thing I only realised once I started building my own tools, is that you become - from day one - an unmatched world-class expert in using that tool This is something that I've also realized - a lot of times when we interact with software we kinda…

Count me as another who would be interested in this youtube/blog post. I'm currently at the beginning of a similar project.

Re: An app can be a home-cooked meal (2020)

#275
post #263

Earlier quoted context omitted.

We need something that goes one level beyond Tailscale. It should be built on a simple open OAuth2 protocol for establishing tunnels/VPNs so you can choose different providers. Then developers can implement tunneled networking directly into their apps.

Do you want to share publicly (via a URL for anyone) or privately (accessible only with an endpoint and identity)? For the former, zrok frontdoor (by https://docs.zrok.io/docs/guides/frontdoor/ ) protected by OAuth could be the solution. Further, if you want to embed directly in your app, use the SDK - https://blog.openziti.io/the-zrok-sdk . Today we only have for Golang; Python and NodeJS/Javascript coming soon. Mor…

I'm aware of zrok/openziti, but I'm looking for something with a protocol-first design. Does zrok have a well-specified protocol that can easily be implemented by others? If not, since you're running a company, you aren't incentivized to make zrok easy to self-host. You can also relicense at any point. Doesn't mean this will happen, but incentives aren't aligned.

Re: An app can be a home-cooked meal (2020)

#276

> In our actual world, I built it in about a week, and roughly half of that time was spent wrestling with different flavors of code-signing and identity provisioning and I don’t even know what. I burned some incense and threw some stones and the gods of Xcode allowed me to pass. This resonated with me. This is a major source of friction to "scratching your own itch" in modern software development. Makes it extremely…

Indeed. The #1 thing I need from my platforms is that I don't need to get anyone else's permission to develop and install any programs on it that I wish. That basically rules out Apple and Microsoft.

I've made several home-brewed apps for ios. I just make them webpages, host them for free with Github Pages, and on my phone I make that url into a home screen app and voila. No app store interaction needed.

Re: An app can be a home-cooked meal (2020)

#277

This post significantly influenced me back when it was first on HN, and helped me articulate what I was already doing subconsciously. I started a homelab years ago like a lot of folks here, and slowly that’s changed to being a hobby of building and selfhosting applications for my “users” of 5-15 of my family and closest friends. I’ve written so many little apps for them (e.g movie night scheduler) and integrations in…

Ironically, this is a great way to build actual products (if you’re open to letting them grow). Three years ago I created a simple app for my family and friends to share recipes together. I kept adding features they requested, and after about two years, the app was apparently good enough that people started sharing it by word of mouth. By October, the app had grown big enough that I had to start charging new users to…

https://i.imgur.com/dE9mYQ2.jpg

Re: An app can be a home-cooked meal (2020)

#278
post #263

Earlier quoted context omitted.

Do you want to share publicly (via a URL for anyone) or privately (accessible only with an endpoint and identity)? For the former, zrok frontdoor (by https://docs.zrok.io/docs/guides/frontdoor/ ) protected by OAuth could be the solution. Further, if you want to embed directly in your app, use the SDK - https://blog.openziti.io/the-zrok-sdk . Today we only have for Golang; Python and NodeJS/Javascript coming soon. Mor…

I'm aware of zrok/openziti, but I'm looking for something with a protocol-first design. Does zrok have a well-specified protocol that can easily be implemented by others? If not, since you're running a company, you aren't incentivized to make zrok easy to self-host. You can also relicense at any point. Doesn't mean this will happen, but incentives aren't aligned.

Whats your definition of 'protocol-first design'? Incentives definitely exist for the company I work for, which develops OpenZiti and zrok, and we do have a SaaS offering for both, but fundamentally we lead with the open source and make it as simple as possible (always a work in progress) to self-host, or else you wouldn't have people adopt the open source.

FOSS, as a GTM strategy, mandates reducing the initial barrier to entry, with the majority consuming your products for free, and only a small subset (usually with large, complex, production-scale deployments) wanting the SaaS version or some sort of paid support.

I can only speak for myself, I am not that technical when it comes to a command line, and I have deployed zrok locally.

And you are right, technically we could relicense. But we will not. Our goal is to turn Ziti into the equivalent to Linux for secure-by-default, distributed networking. This is why we permissively OSS under Apache 2.0. This is why we help others to build their own hosted versions of Ziti/zrok. This is why I expect, in the future, we will create an open governance model. We all know how badly is goes when you create a popular tool and try to pull the rub (cough, Hashicorp).

Re: An app can be a home-cooked meal (2020)

#279

Earlier quoted context omitted.

Ironically, this is a great way to build actual products (if you’re open to letting them grow). Three years ago I created a simple app for my family and friends to share recipes together. I kept adding features they requested, and after about two years, the app was apparently good enough that people started sharing it by word of mouth. By October, the app had grown big enough that I had to start charging new users to…

https://i.imgur.com/dE9mYQ2.jpg

https://umami.recipes

Re: An app can be a home-cooked meal (2020)

#280

Earlier quoted context omitted.

https://i.imgur.com/dE9mYQ2.jpg

https://umami.recipes

LOVELY.

I have a boatload of feature creep ideas for you to reject... Shall I post them here, or DM you?

-

This is an app logic that works for more than just cooking - but a big thing is OCR a hand written recipe from familial cookbooks...

I still have my mothers, as well as hand written recipes from my grandmother, their friends, etc.

Take a pic of a recipe, OCR if can - else host the pic?

--

However, an interesting aspect of the "recipe" app logic is that it can apply to, say, mechanics

"Here is a recipe for replacing this part/working on this thing"

Post reply on HN