

This is a blanket statement that doesn’t really hold up.
Commercial off the shelf cloud service based smart home = control over you.
Fully self hosted smart home = control over your house.


This is a blanket statement that doesn’t really hold up.
Commercial off the shelf cloud service based smart home = control over you.
Fully self hosted smart home = control over your house.


Studying, in its base form, follows these steps:
-take in the information
-record the information
-review the information you’ve recorded in chunks. Best practice is to review your newly recorded information at the end of the session, and at the start of the next session review old information. If you can review ALL your recorded information on a subject at the start of a new session that’s best - at first it’s slow but as you review a couple times you’re skimming or skipping most of it and only focus on the parts that you have trouble retaining.
With that being said, the ways we prefer to TAKE IN and RECORD information vary between people, but the overall concept does not.
In terms of flash cards, they’re great for memorization. That has not changed - it’s a base way to record and review information.
A modern version of this applies the base method but digitizes it. Anki is a very good and popular modern flash card app/program
-you can make flash cards with text, but also audio, images, and video
-you can save decks and sync them across all devices and share/upload decks
-it’s “smart.” If you spend more time struggling to answer a card, or get it wrong, it’ll show it to you more frequently. The reverse is true if you get it right every time quickly, you see it much less frequently
-it can nag you to study. You can set it up to notify you every hour, day, whatever and thrust 10-1000 cards in your face, whatever you set it to.
-tons of ways to configure it so it meets your specific needs.
So, that’s how things have modernized, for flash cards at least. But plenty of people still buy 3x5 index cards and keep a physical deck if that’s what they prefer. Again, the method isn’t as important as the process of receive/record/review.
Personally I like to use an e-ink handwriting tablet for in person note taking (all the benefits of paper/handwriting without the fuss of paper, plus lots of other features like cut/paste, linking/bookmarking items, etc) and I prefer typing into a word document when I’m studying from a book. The word document is very clean and I can use structured outlining formatting as well as a quick Ctrl+f to find terms I’ve written about. But whether it’s e-ink tablet or word doc, the base method is the same as when I was younger and it was all paper.
I think phones have their uses but they are awful for note taking. The fastest texter is much slower than writing by hand or typing, and you are so, so much more limited in underlining, highlighting, little symbols, positioning text in weird ways to symbolize things, etc. I don’t advocate that people use them unless they’re in a bind and have nothing else, but a lot of kids grow up these days and that’s their go to method because of familiarity, and we shouldn’t encourage that because it’s flat worse. However, phones can do great things such as record/transcribe, photos, videos etc - so they’re a great addition to the toolbox, but they’re not a NOTE TAKING replacement unless they’re a stylus/handwriting type, and even those are a poor cousin to a dedicated device for the purpose, but they can be a more affordable/versatile/portable version. My note writer was about $500 and that’s a lot of cheese but it was worth every penny to me because of how I use it.


My guess is that it’s a loss on the hardware but their revenue stream is tied to data collection.


You haven’t really given enough information about your config to diagnose.
If you’re able to access it from your local network but not your outside network it’s a port forwarding/firewall or routing issue. My guess is it’s a firewall issue either on your network edge (likely integrated into your router) or on your server that’s hosting immich.
Unless you do one of the following you won’t be able to access it from outside your network:
-set up a VPN and tunnel into your network. Wireguard or tailscale/zerotier will be easiest.
-set up port forwarding correctly. Not my first choice, best to VPN in rather than poke holes in your firewall, especially if you’re a noob.
-set up a reverse proxy. This is a bit more complicated than a VPN or overlay VPN (tail scale etc), but it works fine and will be secure as well.
If you haven’t done one of those three things then you won’t be able to access anything from outside your network, for good reason - your firewall is by default set up to deny connections that are initiated from outside your network, so when you’re trying to connect from the outside it looks at your traffic trying to start a connection to your server and naw dawg’s it.
Edit: just saw from another comment you’re not able to connect from your home Wi-Fi. If that’s the case, are you running a VPN on your phone? That can cause problems. Have you tried using the server’s local IP instead of your external IP? 192.168.x.x most likely. You can try to disable the server’s firewall and see if that lets you connect as well. Is your server on the same subnet as your phone? 192.168.1.x and 192.168.2.x won’t talk unless you set your router up correctly.
Just shooting in the dark here without more info
Edit2: if you’re running inmich in a container or VM your configs on that might not be set up correctly to allow you to reach it as well. It can be a lot of things but my money is on firewall/routing somewhere. Start by making sure you’re trying to connect to the local IP of the server, then try to disable server firewall (don’t forget to enable it again whether that solves it or not), and see if that works.


I’ll caveat this by saying that I detest gerrymandering and think it’s one of the roots of the decline of the US political systems.
That being said, I’m going to answer a question you might not have even asked with a bunch of information that doesn’t answer things better than “it’s complicated.”
The easiest “fair” way to divide up districts is based on equal polygons (say squares that are XX miles/km on an edge, for simplicity’s sake). The issue is that this doesn’t take into account population gradients due to terrain and zoning, or cultural/ethnic clusters. So, on its face it looks reasonable but you’ll end up with districts that cover a city with 1 million people of diverse cultural makeup standing equal with a district of 1000 people that are culturally/ethnically homogenous. Not actually fair.
So, you can try to draw irregular shapes and the next “fair” way to try and do that is to equalize population. Now you quickly devolve into a ton of questions about HOW to draw the districts to be inclusive and representative of the people in the overall area you’re trying to subdivide.
Imagine a fictional city with a cultural cluster (Chinatown in many American cities for example), a river, a wealthy area, a low income area, and industrial/commercial areas with large land mass and low resident populations.
How do you fairly draw those lines? You don’t want to disenfranchise an ethnic minority by subdividing them into several districts, you might have wealthier living on the river, you might have residents with business oriented interests in the industrial areas AND low income… It quickly becomes a mess.
A “fair” districting can look gerrymandered if you’re trying to enfranchise separate voting blocs in proportion to their actual population.
The problem is that politicians play this song and dance where they claim they’re trying to be fair (until recently in Texas where GOP said the quiet part out loud and just said they want to redraw lines to get more seats) but in reality they are setting up districts that subdivide minority blocs into several districts that disenfranchise their voting interests.
It’s disgusting, it’s a clown show. But none of OPs photos are representative of what a good district looks like, because every location is different and there’s likely an incredibly small number of locations that would divide that cleanly, if any.
So, it’s complicated. Needs to be independently managed outside politics as best as possible and staffed by smart people and backed up by good data.


Adding pockets costs next to nothing.
You think this is some overlooked thing that the clothing industry never considered? That this is some secret niche that just hasn’t been filled? They don’t sell. If they did, then there would be brands or clothing lines with pockets, and marked up for the piddly cost of the manufacturing expense.
That has NEVER HAPPENED. It’s not because the manufacturing can’t be priced adequately despite high consumer demand, it’s because for all the shouting at clouds, women, in general as a consumer demographic, do not buy pants with pockets.


“I saw it on YouTube and therefore it must be true, not basic economics”


The clothing industry doesn’t make many clothes with pockets for women because they don’t sell. Women all complain that they don’t get pockets, but then vote with their wallets.
This is a legit example of the intended meaning of the phrase “the customer is always right.” The market supplies what customers demand, and for all the fist shaking about having nowhere to put a phone, there’s very little actual market demand for women’s clothing with pockets. Majority of demand is related to outdoor activities so you see them there.


JS isn’t that problem. It’s a tool, and I’d wager your expectation of web page functionality hinges on it in most cases. If we didn’t have it we’d be back to the 90s where web pages fully refresh every time we click on something, if we want to see the information update on the page. JS, CSS, and HTML are the foundations of what we call websites.
Like any tool it can be used for dirty shit, but in order for it to be functional in the ways we want it to be it will also have potential for abuse.
If you want to you can install add-ons that block JS functionality - go ahead and enable them if you like; it let’s you enable JS elements manually so that you can maintain a better security posture online. I’m not even being sassy, I recommend you do it if you care about privacy or security.
It’ll be a giant pain in the ass though and you’ll end up having to enable a bunch of stuff manually to get websites to work. But you’ll learn a lot and you’ll be better protected against tracking, malware, ads, etc.
Just learn to photosynthesize like that guy obviously does