minimalist
I didn't bring this up when it was a news story last month because there was a lot of cynicism in the thread, but I am genuinely curious. I am really grateful for both GrapheneOS and Google for creating a phone platform that Just Works for the essential stuff and that I can reasonably recommend to non-technical people!
What are your thoughts about the wger project [0]? It is a FLOSS AGPL-licensed self-hosted fitness/workout/nutrition manager that has existed for almost a decade (I think?) It's a django app and has a companion flutter app that runs on android/ios/windows/linux/macos. It supports multiple users and could even be used to run a gym. Body.build [1] is a newer FLOSS project (also browser-based) that is focused around building a weight lifting program. The author of body.build also contributes to wger.
I'm using wger in my homelab and while there are a lot of moving pieces to the self-host process, it works well. I'd say the biggest limitation is the comprehensiveness of their exercise database, but that is something that many people have recognized and are steadily expanding. If anyone is willing to contribute exercises (and exercise media) to this AGPL licensed project, they would definitely appreciate it!
I logged in to make a comment regarding something within my area of expertise: the technology present in the parent link and how this technology has been accessible to hobbyists for over 10 years.
For what it's worth, this type of Lidar scanner was possible to make well over a decade ago with ROS1, a Phidgets IMU, a webcam, and a lidar pulled out of a Neato vacuum (the cheapest option at the time). This would be around the difficulty of a course project for an undergraduate robotics class and could be done with less than 200 USD of salvaged parts (not including the computer). Hugin was also around over a decade ago.
It's still a nice little project!
And that is called ERP, of which "simple" money accounting is but one component of.
So root commenter's objection was more along the lines of: "those are some bold claims for mere money-accounting program. if you used a _real_ accounting program (as in an ERP) then you'd understand how complex peoples' needs can be". And the tone they phrased it elicited the downmods :)
I guess I understand. I still admire the OP and the frustration that fueled their desire to create a tool that works for them. And the tone of the readme is very endearing, it reminds me of the things my IRC friends would say to kick-off a lively discussion...
And so it has!
How can this go wrong? What are some of the needs that compel the bodega owner to move on to more sophisticated tools? Is it because of calculating things like taxes and hourly rates and the like?
But to answer your question as stated: it looks like the Sony Walkman models NWZ-Z1040/Z1050/Z1060 runs (ran?) android and has a GPS receiver, but no cellular capability.
https://helpguide.sony.net/gbmig/44361551/v1/eng/contents/07...
I can't find any newer Walkmans that have GPS receivers, but you might want to look there. I know everyone is telling you to use a old phone, but I am sure that you can find a device to suit your needs. Good luck!
(If you are handy, you can also use an old phone, open it up, and physically destroy the antennas, although this might hurt the battery life if the firmware decides to crank up the transmission power to maximum, if it cannot "see" any networks or towers).
But for maximum street cred, I'd go with two devices: a 'vintage' mp3 player and a 'vintage' or rugged GPS receiver. The more obscure the better. Those things are cool now!
Edit: The Garmin iQue were also Palm PDAs that had a GPS receiver and a headphone jack. They also look pretty rad and turn-of-the-century :) But remember, at some point children establish their own tastes and identities partially defined /against/ their parents, so just because you might think that something is cool doesn't mean that they would.
The out-of-the-box software may be a bit barebones for some power users, but you can certainly add-on the functionality that you desire.
- Onyx still doesn't release kernel sources for their products.
- Onyx still uses outdated and vulnerable builds of Android, with questionable settings such as disabling SELinux
- Their devices are very chatty back to servers in the PRC. And their privacy policies are pretty bad (and by bad, I mean non-existant! [1])
- Their digitizer API is not very documented and difficult to build off of, so claims of being friendly to 3rd party developers are overblown.
- They shut down their support forums when the chorus of disgruntled customers began to get too loud
And even worse, they are using claims of "anti-China movement" as an excuse to not comply with the GPL [2].
Please, we've got to stop shilling this company's products with these affiliate-link blogs. They seem completely opposed to the hacker 'ethos' of this site. Otherwise, why not also shill the hundreds of Oppo or Honor or Huawei phones being released every year?
Edit: To give a positive remark, I recommend the reMarkable tablet. It's what I purchased after I sold my onyx tablet. It runs linux and they give you root access out of the box! There is a vibrant community of people developing programs for the rM and even running other linux distros on the device.
[0]: https://news.ycombinator.com/item?id=21041543
[1]: https://foundation.mozilla.org/en/privacynotincluded/onyx-bo...
[2]: https://old.reddit.com/r/Onyx_Boox/comments/hsn7kx/onyx_usin...
For sync, I have wireguard and syncthing. For backups, I use rsync. For epubs, I have koreader. I even installed netsurf for fun, but I don't use it often. I was even using gocryptfs at one point, but that workflow kept breaking with updates so I stopped using that.
All of the tablets that I have seen perform handwriting recognition via a cloud service, so that doesn't interest me and I haven't come across any local solutions for rM (although it's been over a year since I last checked).
It's an unusually nice experience for such an open platform.
Long story short: - Onyx still doesn't release kernel sources
- Onyx still uses outdated and vulnerable builds of Android, with questionable settings such as disabling SELinux
- Their devices are very chatty back to servers in the PRC.
- Their digitizer API is still hostile to developers.
- They shut down their support forums when the chorus of disgruntled customers began to get too loud
And even worse, they are using "anti-China movement" as an excuse to not comply with the GPL. This company is shit and no one should give them any money. And yet, all of these "review sites" (full of every kind of affiliate link imaginable) can't help themselves from riding the gravy train of free product from this company.
Edit: And then there are large threads like this [2] where people recognize all the problems and try to "secure" their devices. ( ´_ゝ`)
[0]: https://news.ycombinator.com/item?id=21041543
[1]: https://old.reddit.com/r/Onyx_Boox/comments/hsn7kx/onyx_usin...
[2]: https://www.mobileread.com/forums/showthread.php?s=64718a04c...
Also switching over to maildirs (which is a one-time inconvenience) means that you can share the same maildir with mu et al. Sharing your maildir is definitely not supported though! :)
I've used K-9 on Android and while I liked it, I choose to not receive email on my phone. I do recommend it to non-technical family and friends, and it "Just Works" for them.
The idea that K-9 is "transforming into Thunderbird" sounds utterly fine and dandy to me.
How about we count our blessings and celebrate that FOSS software continues to give us options. Remember how the future of the project was looking uncertain a few years ago? Free Software is a community effort, consider contributing to the effort [0]!
However during one of these sessions parents happened to be in the room, and one approached me afterward to say the following. He said that while it was true that some trades eventually pay very well (he was always in the trades), you pay the price with your body--long hours on your feet, a higher risk of occupational hazards, back problems from bending over frequently. He saw a desk job as the goal to aspire to and that is what he wished for his children. Of course, desk jobs come with their own occupational hazards [1], but that point stuck with me and I no longer blindly encourage young people to go into the trades without at least thinking about the big picture, whatever that may be.
Also I don't know how much I buy the 'straight path to a six-figure job' bit FTA. It's can also be a long slog to get to the owner-operator stage, and not everyone is cut out for all of the responsibilities that come with it.
[0]: I say that one risk of community colleges is that they very much feel like "high school v2" and it's easy to wander into them and waste time instead of thinking seriously where you do (or don't want to work). When I started working a "job", I quickly learned what I _didn't_ want to do, and it was motivating for me to take the idea of a career seriously.
[1]: RSI and poor ergonomics and the like, something I also tell students: "When you start noticing problems in your wrists, it will be too late and you won't be able to ignore ergonomics ever from that point onward".
I think the real reason why tipping is now pushed everywhere, including POS terminals and even online payment portals is because the payment vendor receives a cut of the entire transaction (inclusive of tip). So adding anything onto the transaction total is more money in the pocket of the payment processor.
I'm not sure what a non-legislative way to push back against this practice, since the incentives are clearly stacked to favor what we see today.
Honestly, I don't know and I haven't personally heard of anyone getting denied claims because of stupid things related to DIY repairs/modifications. I think this repeated wisdom comes from things that we read in HOA and rental agreements about DIY modifications.
I'll edit my comment with a [citation needed]. Thank you for the question :)
It does make me wonder: what if a fire caused by a DIY installation of a ebay gadget resulted in loss of life? If the aggrieved parties went to court, who would be held liable?
Here is another discussion: https://old.reddit.com/r/HomeImprovement/comments/7vwe23/doe...
Also be very wary about devices that are not (verifiably) UL listed / CE rated, especially if the device is to be plugged into mains and tucked behind some furniture (or worse yet, installed into the wall). [According to internet folk lore] some of these can be grounds for being denied insurance coverage in the event of a fire or other damage [citation needed]. Personally, I don't mess around with random-china-devices and mains outside of the workbench.
Does anyone know of any bed automatable bed heating/cooling solution (DIY or otherwise) that can work offline of with Home Assistant? I had my eyes on E*ght Sleep but it looks like a lot of the functionality is behind a subscription wall [1] and the device is very chatty [2] and I haven't been able to find any API reverse engineering / firmware mods.
[0]: https://www.youtube.com/watch?v=s-GzUTyIH9c
[1]: https://old.reddit.com/r/EightSleep/comments/1248wgz/buyer_b...
[2]: https://old.reddit.com/r/EightSleep/comments/185cgm4/pod_3_t...
I was also surprised to see the pasteurization occur in the plastic container and after researching this a bit, it seems like it is the industry standard. I guess a good thesis topic would be seeing if there was a difference in micro/nanoplastics present in pasteurized vs unpasteurized tofu.
At least the camera is working now!
But as someone mentioned, this article still references CopperheadOS, which does has not existed for a long time and reads like a content-mill piece. It's not a very good article :(
I think something that is missing in the network of connections is Mozilla VPN. From what I understand, they are just a re-brand of Mullvad.
There are other providers not listed, but finding a good VPN provider is kind of like finding a good watering hole--you don't want to spread the word too widely, else bad-actors come and pollute it.
I didn't realize how many media companies own VPN companies.
Wherein the author compares Yggdrasil, tinc, Tailscale, Zerotier, Netmaker, Nebula, and ends up prefering Yggdrasil. Actually, it was this comparison that made me look into Netmaker and prefer it and I've been running it without issue for experimentation. I hope the author revisits NM.
I agree that the project is moving quickly, which results in having to stay on top of changes to your configuration with releases, but they're still on 0.xx releases so it's to be expected.
Since Netmaker is just vanilla wireguard with some route coordination and STUN/TURN, it's reasonable for me to wrap my head around system. Docs are written for self-hosters. These are all good signs.
Why don't I hear about that as much with bluetooth devices? Surely they suffer from the same problem? If not, how do devices remember each other?