Live data from Hacker News

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

robinsloan.com

291–296 of 296 posts

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

#291

Earlier quoted context omitted.

Not only does Google let you root Pixels, but they don't appear to be interested in interfering with GrapheneOS, which is specifically for Pixels and lets you run all of the google stuff in userspace so that it has to ask your permission before doing things. Google is plenty evil in their own ways, but they're at least not anti-tinkering.

Probably because they know FOSS is not at all a threat to their business. I love the idea that if I wanted to I could put some other OS... But Android is very reliable and Graphene OS might not support some feature or other, which I might not notice till I actually need it, so I'm not gonna risk the most expensive thing I own with tinkerer tech. Companies really overestimate end users tolerance for tinkering.

> I'm not gonna risk the most expensive thing I own with tinkerer tech

Different strokes I guess. Until I've put the vendor in a box, I don't consider it "my" phone, and I'm not gonna pay more than $300 for a phone that serves some other master. Yesteryear's refurb pixels are doing just fine.

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

#292
post #278

Earlier quoted context omitted.

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 barri…

> Whats your definition of 'protocol-first design'?

Developing an open protocol at the same time you develop the first implementation. This has a few effects. First, it tends to simplify the protocol, since you have to justify your design decisions much more. More importantly, it makes it easier for competitors to make implementations, which forces you to compete on quality of service, rather than depending on a technical moat.

> And you are right, technically we could relicense. But we will not.

But this is depending on the goodness of your hearts, rather than incentive alignment.

> 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

If this is your goal, why not use a copyleft license as Linux does?

> We all know how badly is goes when you create a popular tool and try to pull the rub

Again, you've done nothing to align incentives better than Hashicorp did. What reason do we have to believe you won't eventually do exactly what they have?

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

#293
post #247

Earlier quoted context omitted.

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.

Thanks--I've been looking into AwesomeWM as an alternative but I'll check out bspwm too!

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

#294
Beautiful! I feel this post is more relevant now than ever with the presence of Chatgpt and its like. Almost anyone who is fluent in English, can articulate what they want and is willing to spend a bit of time configuring development environments can churn out personal projects (falling within state of the art) over a weekend. So lucky to be alive right now.

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

#295
post #19

This is poetry. I have been working on a personal project for the last 10 years that replaces every other app I used to use - E-mail, calendar, and all the others we all use on a daily basis - and every time someone sees me using it they ask "Wow, this is amazing, how do I download it!?", and the answer is always the same: you don't. There's a beauty to engineering something having yourself as the target user, and no…

> I have been working on a personal project for the last 10 years that replaces every other app I used to use

Elon, is it you? ;)

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

#296

This is great. I have a little internal app for my company. Just an isolated Rails app. It touches no internal business systems, but whenever I need somewhere to put a little code - it goes there. It has my growth chart, a little search engine for some internal data, a couple scripts to remind me about recurring actions, and some random integration tools like an RSS->Email script for the blog. I recommend everybody j…

This is sweet. I'm learning RoR now and am curious how this is deployed. Is it a webapp?
Post reply on HN