I suppose this means that supporting future Pixel devices will be more difficult? If someone has the ear of anyone at Google, especially someone who works with Android, please share this cause with them!
HN user
minimalist
minimalist
Last I heard, Google discontinued publishing device trees and driver binaries for Pixel devices with their recent changes to their stewardship of the AOSP [0]. Was it something definitive or are they merely delayed? If the practice is being discontinued, what would be the reason why? Doesn't publishing these artifacts create a business case for customer demand for the Pixel devices? Or is there some cost that outweighs the benefits? Is it maintainer overhead?
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!
It does not appear to be working for me right now, I get "error loading exercises".
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!
Please, I don't want to come on to HN to see politics injected into everything. Stay on reddit for that.
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.
Not to make everything political... [proceeds to make a political statement]
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!
Thank you for the excellent reply! I think I understand now... Once a business starts transacting in things other than a single type of money (say durable goods, consumables, services, or say other types of money) it becomes necessary to reconcile these non-money-denominated accounts. And for that, you need more than a single database, or single spreadsheet. You need a suite of persons or softwares that can __account__ for these stocks and flows, and the rules that come along with them.
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!
Please elaborate more, my friend! Let's say that I was^W am a programmer who is seduced by the plain-text accounting / one-database-is-all-you-need notion and I think my needs will be simple, as I can keep the business of my bodega all in the RAM of my brain... Or at least I think I can.
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?
Like the other commenters have mentioned, if the premise is to prevent the child from going online, I am not sure if I agree with this approach...
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.
Just for everyone's reference, there is a rich community of third-party packages [0] ("apps") and launchers for rM and rM2, so it's possible to add on any number of sync (syncthing), encryption (gocrpytfs), epub (koreader), web browsing (netsurf), vnc (vnsee), wacom driver and more. The user get's root shell access from the beginning, and you can automate all sorts of things using systemd and standard shell utilities.
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.
I don't like being negative, but I feel like I am obligated to pipe up every time I see Onyx products hit the front page here[0], because I was one of the people who politely requested that Onyx abide by the terms of the licenses for the Free Software that they use in their products. To this day, they refuse to do so.
- 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...
How cool! I have over a decade of notes taken in xournal and other digital tablets and was considering taking a short sabbatical to type them all out. Might not need to after all! I will definitely try this.
It's just linux under the hood and they give you root access. So you can install anything that you can compile, and you have access to all the compiled packages in entware [0].
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.
Every now and again, I see stories about Onyx and their tablets pop up and I have to dust off this old comment of mine [0]. I've since sold the tablet and picked up a remarkable that I am very happy with and have modified in many ways.
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...
Yes, second to the archiving mail by year advice.
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! :)
Hold on there friend. I use Thunderbird on desktop and have used it for nearly two decades across Windows, Mac, and Linux. I love it! It's extensible, has excellent plugins that Outlook will never have, and I can synchronize my settings across computers and it Just Works. Also using Outlook on my work machine takes a second to delete emails and it does all sort of weird behaviors like deleting emails when I accept a calendar invitation.
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]!
Are there non-plastic nighttime mouthguards out there? In light of all the new awareness about the health hazards of micro and nano plastics (and plasticizers), I'm a bit reluctant about sleeping with a soft plastic block in my mouth every day.
I do a fair bit of primary and secondary school STEM mentoring in my free time. People like me are frequently brought into schools as part of efforts to encourage them to pursue STEM careers (and higher education), however I would coyly tell students that: they absolutely do not need to specialize right after high school, trade schools and the trades are an option, and community college (in the USA) is an option, albeit with some risks [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".
What are some good publicly-accessible collections of case studies if someone wanted to start a discussion club? Someone once told me that part of the value proposition of the best business schools is the library of case studies that they amass (and sell). Is that true?
AFAIK, ebay charges fees on the subtotal including shipping. So if that practice still exists, it must be 1. out of habit or, 2. to make the prices appear cheaper (shipping costs aren't displayed as prominently, but at least sorting by price includes shipping).
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.
Best include the whole quote: >Some of these can be grounds for being denied insurance coverage in the event of a fire or other damage.
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...
Only thing I'd add is to try to get devices that can be flashed with esphome[0] for future-proofing. There is an onramp[1] for devices that can be flashed with Tasmota.
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.
Andreas Spiess' recent video [0] covered some milimetre-wave radar chips whose application includes presence detection at a distance (including if the bed is occupied).
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...
With respect to microplastics and nanoplastics, this study explored the mobilization of plastics when heating up foods in plastic containers (a few months ago) [0].
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.
Just to add an anecdote substance unlike [0], I wouldn't really recommend the Pinephone Pro as anything more than a development platform. It has the "same" chip (clocked differently) as the Pinebook Pro, which is a considerable amount of TDP for such a small package and a small battery. The result is: lots of thermal throttling and the battery lives for a few hours tops.
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 :(
This is good! I will use this as a reference to share with friends and colleagues who ask me about XYZ VPN.
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.
For people who don't want to use ZFS but are okay with LVM: wyng-backup (formerly sparsebak)
Related, from earlier this year: https://news.ycombinator.com/item?id=35584533
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.
Maybe someone can help me understand this. I've always shied away from smartwatches because the tracking potential. We have always known how the MAC address of wireless clients can be used to track a device and decades later, MAC randomization is being offered on major operating systems.
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?
Android needed years to get into that state and developers/hackers are still sour about the restrictions it puts on them to keep battery life in check.
True. In my experience, many desktop applications do not care about minimizing idle cycles or network activity. So you end up with your radios always active, or some persistent CPU activity. For example, if one were to use Element Desktop, Signal Desktop and Discord simultaneously on PPP (all electron apps), we're looking at ~20% CPU utilization, idle!
Mobile Linux will get there eventually!
Watching this, as I've been daily-driving GNU/Linux phones for two years now (first PP then PPP).
One change I've noticed: when waiting for things in public, I don't reach for the phone, as I need to preserve battery for the essential functions--as a means of contact :)
Edit: The video is an /okay/ overview of the current state of some things for a Linux-familiar audience. A more compelling thing would be to step through the distros on this multiboot image [0] and show what works and what doesn't work. I think it's really understated how much choice one gets when using a Linux phone. That said, Gnome and KDE are pretty darn functional for the basic stuff these days. Definitely more than a modern feature phone [1], which is plenty for many people.