Live data from Hacker News

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

robinsloan.com

141–150 of 296 posts

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

#141
post #140

Do you still need to pay Apple's extortionate $99/year developer fee if you're only developing apps for private/personal use?

Yes. And it's explicitly not allowed to publish in the app store for such a small audience.

Technically you dont need it to develop and app for yourself. Practically the cert expires every 7 days without a dev license so its very annoying without one, vs being able to distribute to people you care about on test flight

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

#142
post #133
post #125

I love writing bespoke software! My little bonus Christmas gift to my parents this year was a kind of Jeopardy clone that uses a dataset of questions from thousands of shows. Watching Jeopardy is a new nightly tradition, but they always complained that they wish they could see the category when the clue is on screen, which is what inspired the project. It’s a full screen PWA and my mom likes to mirror her phone scree…

A lot of the time, the hardest part for these things is finding the dataset (and the hardest part of personal projects in general). How did you curate yours?

You’re spot-on. I may not have started the project if I didn’t know there was a specific decent dataset available. I already knew of a dataset of Jeopardy questions that is somewhat popular in ML circles so I just used that. I believe it’s based primarily on the excellent fan-maintained j-archive website. It’s unclear if the dataset was created with the permission of the j-archive maintainers.

I don’t do any real “curation”, I just cache the entire dataset with a web manifest file and do some simple processing on it to find a game with a full set of questions.

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

#143
On the truly lightweight end, I find Apple's Shortcuts to be effective for ad-hoc personalized creations. I wanted a simple journaling app which allowed me to just talk, transcribed what I said, and stored it with a timestamp in a text file. Realized I could do all of that quite easily with Shortcuts: I trigger it, talk as long as I want, tap the screen, transcribes (I call an API for better quality), then appends the result to a note with a timestamp. Fast, easy, and it's been reliable. No in-app purchases or ads, either.

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

#144
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 wish more people would take stuff like this, oss it, and disable PR requests and issues. Let others use it / learn / build on it with the clear expectation that feedback and contributions are unwanted.

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

#145
post #84

Is this iPhone? How did you distribute said app?

I had the same question. He says TestFlight, but he's handwaving some of the headaches of that. TF builds expire every 90 days. The other option would be an adhoc certificate, but then you have to collect everyone's apple id. Apple makes this kind of app distribution process more painful than it needs to be.

With four users that’s not as onerous as it sounds.

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

#146
post #58
post #31

Earlier quoted context omitted.

Once SMS itself becomes a more modern way of communicating. Currently every 160 (IIRC) characters costs, sending images (and god forbid videos) is barely worth it, not to mention the lack of security. Comparing to food, I would say this is as good as saying “Why not just buy a bag of chips instead of cooking a meal”

Most people don't actually use SMS though, despite thinking that they use SMS. My mom still thinks she uses SMS, despite it just being iMessage in the end. Messages can be long, video, images etc are easy and we have about 4-5 different group conversations going at any given time in my family.

"Most people" do not own an iPhone or use iMessages, maybe in your bubble, but not in the real world.

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

#147
This article has been such an inspiration for us at Hatch (https://hatch.one/)! We founded the company as “Personal Software” and we’re working hard to lower the barriers for this kind of creation. The opportunity shouldn't be limited to people who know how to code. Several pieces of the puzzle are in place with more in the pipleine. Here's quick video of getting started creating a web app in 60 seconds: https://www.youtube.com/watch?v=HQMFFkCHrdo

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

#149
post #128

This post changed my mind about sideloading on iPhones. Before I read it I was firmly in the camp of “lock it down, so grandma doesn’t get hacked.” But now I just think it stops people from making home cooked meal apps like this. I also think it propagates the notion that computers are magic and should only be programmed by magicians. But no software developer I have ever met has felt this way. I don’t feel this way.

I think grandma-mode should still be the default, but with some arcane startup ritual to enable sideloading that you only have to do once, with said process being replete with "HERE BE DRAGONS" warnings. Basically make it more like a mac or a typical chromebook. Pixel phones still let you root them, don't they?

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

#150

> 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 say this as a Linux user

What do you mean by ruling out Microsoft? You can install and run your own software on Windows?

Post reply on HN