Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It fascinates me how someone like you manage to build all these tooling to run your house, but still struggle with

> need to remember to load the grocery list before leaving the house that has the server in it

^ remote access

and

> better hope your phone doesn't decide for you that the page needs to be unloaded on the way

^ unreliable tech



Phones being unreliable and making data-tossing decisions without your involvement is indeed the complaint I meant to share. It has been a pet peeve about Android since day one and it has only gotten worse (websites like dontkillmyapp come to mind); would hope that being aware of the downsides helps us fix or reliably work around the issue one day

I don't understand the first point though, do you mean I should set up remote access? Because that's definitely there, it's just that if the uplink is down on the ISP's side or whatever, then you can't access the system outside the house. Or if I were to host it outside the house, then you just shift the SPOF to a different location. What are you suggesting or pointing out exactly?


> What are you suggesting or pointing out exactly?

Exactly what I wrote above.

You hadn't shared your setup by then tho, which you now have. So I don't know what to tell you.

Re-read what you replied to and then you might not need to formulate such empty questions.


What would you do?


Syncthing to sync the grocery list to your phone whenever it is on the home WiFi. Any changes will be updated when you next get back home.

I use this with obsidian and it's a game changer, removing need for the cloud


> Any changes will be updated when you next get back home [...] removing need for the cloud

More than one person can be in the grocery store. Syncing a file does not work because you overwrite each other's changes; this is what we started with but this is why I made (what I call) multiplayer groceries in the first place

And note that I also don't need a "cloud"; it's hosted on my own system rather than someone else's


Even Home Assistant have a shopping list built in by now.


Email in the drafts folder on my phone


open apple notes and type in my grocery list and go blissfully about my day


That works great and is exactly what I did... when I was alone


I’d use tailscale or WireGuard for remote access, for starters.


That's... the situation as described in the post which the comment above you was responding to?

> The only downside is that internet connectivity being down means, e.g., you need to remember to load the grocery list before leaving the house that has the server in it

Wireguard or Tailscale Inc. are not magically going to resolve that situation. Does Tailscale even work locally if your internet is down or does it require their cloud for NAT punching regardless of whether you're on the server's LAN? For starters


We keep a postit list next to the breadmaker and write stuff down when we need to get something. Then when it is time to go shopping, we simply peel off the list and away we go.

I am getting disgusted by people who need to have that screen in their hand, all waking hours.


I won't go so far as to say I'm disgusted by what others do, but I am increasingly resenting having to use my phone for myriad tasks that shouldn't require a phone in the first place. Like unlocking my apartment door. It's obviously so that someone can get a recurring cut where they would have once provided a one-time semi-permanent solution (like a key, or a notepad).

I mean, maybe some of this will be blunted over time as open source slowly eats away at these utilities, but until then I view my phone like a grenade, or a drug, or a slot machine, or a money-eater.


My apartment recently moved over to “smart locks” and I immediately noped out (app is slow), choosing to memorize the codes instead. This was clearly an afterthought since about 40% of the time touches are missed when using the keypads.

Why anyone wanted to unlock their door with their phone instead of tapping a fob, I’m not sure, but the only interesting feature (temp access for friends) doesn’t seem worth it.


"Why anyone wanted to unlock their door with their phone instead of tapping a fob, "

I would want to do it with my phone because then I only have to have one thing to carry around with me. I haven't carried a key ring in years. I don't even carry a wallet these days. It's really quite useful. Way fewer trips back to fetch the keys/wallet, etc.


> I would want to do it with my phone because then I only have to have one thing to carry around with me.

I would prefer this to be a keyring over a phone for aforementioned reasons. Secondly, the app is buggy and often just fails to work. Third, it takes a good deal of time to take out the phone and fumble around with the software.

All in all, it's a pretty miserable experience.


I rarely need to open the software to make my car open the door automatically. Once in a blue moon I need to actually open the app to force it to connect. I actually can't remember the last time I needed to do that. It's normally completely seamless. The phone stays in my pocket - the doors unlock when I'm nearby, and lock when I leave.

That's my experience of course, other car apps might be much different. But that's an issue with the implementation, not the concept.


Maybe, but if you really don’t want to carry stuff around then it’s optimal to just type the code in (…which is why it makes zero sense that the keypads suck. except that they were being cheap.)


Then what I'm carrying around is a bunch of codes in my head which is its own form of baggage, or I re-use the codes and that comes with the same risks as reusing passwords has. Using the phone for everything has risks too, but I think not much differently than a password manager does, and most phones I've used have a reasonable device recovery process (not that I've had to use them or have expertise in that area...).

Carrying a single thing (which has a bunch of other uses than just access control) doesn't feel like a burden to me.

That said, I don't disagree at all that the typical keypad for access control on everything pretty much sucks. My front door has like 4 buttons only and does the telephone keyboard thing of using the same button for multiple 'numbers' in your code. Time to jump on amazon to look for a decent front door lock that works with my phone :)


> It's obviously so that someone can get a recurring cut

As the person who started this discussion about needing software for household things, let me be clear that this is not the sort of situation I'm talking about! The things I use, I either made or maintain myself because it's my hobby. Nobody needs to use them who doesn't want to and there is no cut. I think the conversation diverges here as this is not the same situation! Probably anyone would agree that being forced to use something or other is very different from being able to use something or other.


In the part of the world where I currently live there are cafes/restaurants that have a menu ONLY in the form a QR code that leads to some shitty slow and laggy webpage with the actual menu. I can't express how much I hate this.

Why do I even need a smartphone the go to a restaurant and eat something? Why would anyone effectively refusing service to people who don't have smartphones or do not want to use them? If I need their service and have money to pay for it why would they put additional obstacles in my way? What's their motivation for scaring of a potential customer using totally arbitrary criteria that has nothing to do with the service they provide?

Oh, I hate it so much.


This. And then getting shouted at or (less than politely) talked down to for wanting to talk to the staff for how they deal allergies. Only to finally load the menu, show them the information isn’t there, and promptly walk out.


My apologies that using available technology to improve upon suboptimal solutions disgusts you. In case it helps to know why "that screen" improves upon paper in the first place:

- I'm not always home when I decide to want to buy something, so then I couldn't write it on that paper

- We go shopping together most of the time. That screen lets you check items off and sync that to the other person's that screen. Alternatively, there is a mode where it gives each participant a subset of the items so you don't get duplicate things

- That screen can give you the list in the right order if you just tell the app one time what layout a store has (e.g. first the bread and breakfast things, then the cooling section, then the freezer section.. those sorts of categories)

- That screen can also work with a map function where it does a traveling salesperson problem to find a good path to walk down to get each item, but this requires entering the location of everything rather than just having everything broadly categorized

- That screen suggests things you frequently buy, so it's one tap for what you commonly need

- That screen can temporarily hide items you are going to get in the next store, so you can glance and see that the list is clear and you're good to go check out and then unhide the things when you enter the next store

- That screen can automatically add items from recipes you've added

- You have that screen anyway. The pen and paper, on the other hand, are consumables

We could forego all these benefits for, eh, not being "glued", whatever the advantage in that is. It's not like I'm getting distracted by notifications in the store if that's what you're worried about


"suboptimal" => optimal

I'm getting the distinct impression that handwriting human language may be beyond the basic capabilities of the Modern Human.

Seems to be memory and basic cognitive difficulties such as "sorting" whatever that means when actually buying the stuff in the store. I've been buying stuff in stores constantly for 50 years and I'm very fast, without aid.

But boy howdy these devices sound like just the tool for people with actual cognitive difficulties; we should make definitely sure that they have them. Might be a problem though on the data entry side.

edit: improve accuracy


Progressive app using local storage?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: