GrapheneOS is great, but this move by Google may make it difficult for Graphene to continue to offer major updates. Only time will tell. But for the short term it’s a great option.
irotsoma
- 0 Posts
- 130 Comments
I’ve decided not to invest in any more Pixels, personally. Even if they reverse the decision this time, it just means it will happen later, so then future versions of the OS will be out of reach or at least not as good as they could have been. I probably will keep my Pixel 7 Pro with Graphene until the battery is too bad for daily use.
irotsoma@lemmy.blahaj.zoneto DeGoogle Yourself@lemmy.ml•Your guide to a new Music Streaming service (Reworked)2·3 days agoYeah it sucks that the Spotify algorithm for both automated playlists and “shuffle” is a mess now. It used to be half-decent, but now from what I’ve heard from insiders, though no official confirmation or anything, is that the algorithms were modified to heavily favor sponsored artists, and so only really works with popular genres with lots of sponsored artists from major record labels, and “popular” songs, which means the more a song is played, the more often it gets played which becomes a self-fulfilling popularity cycle that excludes less well known songs. Really does a bad job for me with interests across many genres and wanting to hear more “b-sides” from artist I follow.
To be fair,i switched to Tidal for a bit because i got a several moth discount for talking with a product manager about what I thought the app needed (though they didn’t seem to take any of my advice anyway), and it’s no better than Spotify with finding new music. It paid artists better at the time and streaming quality is a bit better (not sure about now), but it was also missing a lot of artists I listen to, unfortunately.
I really miss the early days of Pandora when it used to use the “components” of music to cross genres and didn’t rely as heavily on how popular a song was and had just about all artists I could possibly want. Sure, I did a lot more skipping of songs back then, but now I just hear the same 50 or so songs over and over. I get really tired of it and don’t have the time to make my own playlists, not to mention even if I make a list, I want it shuffled, and even that just plays the same songs over and over way more than “random” would.
I’d love if there was a service for finding new music that allows me to hear new songs and then choose to purchase them if I want to hear them again.
And even better if it gives me a list later to review if I want to purchase so when I listen in the car I don’t have to touch 4 or more buttons to “like” a song. Never understood why Spotify, Tidal, etc., car apps always bury the like button and instead present a back button that doesn’t work if you aren’t in a predefined playlist anyway, and a shuffle button that I’m not going to want to turn off and on on the fly anyway. The like button should be immediately after the next and pause buttons in priority order. Such bad Ux design.
I also really miss Aimee Street that Amazon bought and killed. It was a cool way to get less popular music for cheap as well as getting the artist more exposure and more money the more often a track was purchased. Got so much stuff for pennies that I ended up really liking and buying a lot more from the artist.
Anyway, that’s my rant about music apps for today.
Based on the latest AOSP missing Pixel device trees, binaries, and kernel source, GrapheneOS might be on the way out, or at least for newer phones and android versions. Still not sure what this means, but it doesn’t look good, so I wouldn’t recommend investing in Pixels as they are no longer open platforms like they or the Nexus line before used to be. I have a Pixel 7 Pro with GrapheneOS which works great, but it’s likely my last Pixel. And I’ve been buying Nexus and Pixel exclusively since the Nexus One.
They hire experts to deal with it.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•Best way to pay with crypto privately? Monero?2·5 days agoThe issue with any crypto mining is that you can’t uaually do it casually. You are generally competing with others to return the result first in order to get paid for a block. If you mine too slowly, you’ll never actually complete any blocks. If you mine too fast, you use a lot of energy. The only way I found it economical for an average person over the long term is if it’s not a popular coin, but popular enough to have some value or you generate a lot of excess power from solar and your power company either doesn’t buy it or the rate is miserably low. There are short term scenarios where it can work, but much like the stock market, you need to be paying very close attention to profit margins, power rates, crypto price, current local temperature, etc.
irotsoma@lemmy.blahaj.zoneto Selfhosted@lemmy.world•Jeff Geerling: Self-hosting your own media considered harmful (updated). Youtube removed his content, saying that self hosting content is "dangerous or harmful content"English9·6 days agoYeah, and it was a one off restore, so others who are mentioning self hosting will still be taken down as long as that policy remains.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•Best way to pay with crypto privately? Monero?2·7 days agoRight, but taxing a CPU, PC Bus, and PC memory takes more electricity than doing the same amount of “work” on a GPU with longer, more specialized pathways, allowing more work on a single cycle, but less flexibility on the type of work. So if it takes 1hr fully taxing a CPU, PC bus, etc, vs 1 hour fully taxing a GPU and its integrated memory and bus, the one using the GPU is going to take more electricity. Also, you can chain GPUs which can’t be done the same with CPUs since GPUs all have their own discrete bus and memory on a single card. Problem became that GPU production couldn’t keep up with demand so they became more expensive for the hardware, but overall, the cost of electricity vs value of the blocks combined with producing fewer blocks on a CPU once the chains reach a similar complexity as a competing cryptocurrency, means that overall you’re more likely to make more profit from GPU based mining than CPU based mining.
It’s a complex calculation to figure out and many people mine without realizing the money they’re spending on electricity, home cooling, and parts wear is more than they’re making on the crypyo.
irotsoma@lemmy.blahaj.zoneto Selfhosted@lemmy.world•I've massively improved my home organization with this free and open-source [Self-Hosted] tool [HomeBox]English3·8 days agoYeah one thing I find these kinds of tools good for is warranty tracking I’d something breaks and insurance claims if there’s a fire or robbery or something.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•Best way to pay with crypto privately? Monero?1·8 days agoEven if the algorithm will perform better on CPUs than other crypto algorithms, there’s still the fact that the processor in a GPU is much less complex and so: many more tasks can run in parallel because they’re all very similar, the bus is much shorter, bandwidth to memory is much higher, and memory is generally much higher performing. So overall, mining on a GPU will generally be more energy efficient than on a CPU. And of course crypto becomes harder and harder to mine as they grow, by design.
irotsoma@lemmy.blahaj.zoneto Selfhosted@lemmy.world•What load balancers can do HA (preferably open source, web gui)English2·9 days agoPersonally, I find Traefik much simpler than Nginx, especially with Kubernetes, but even with pure docker, but it’s definitely not as performant. That’s balanced by the fact that it does a lot of automatic detection and has dynamic config loading so I don’t have to break other services when changing configurations.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•Best way to pay with crypto privately? Monero?21·9 days agoNot sure that’s true. And mining on a CPU is even less efficient. Your hash rate will be way lower unless you’ve got a really high-end system with a really low latency bus and RAM. And if your hashrate is too low, it would take months for you to find a single block unless you’re pooling with a bunch of others and splitting the profit. It’s quite variable, but very, very few people can make profit on any popular coins. Too many people to compete with to find a block.
Oh and don’t forget cooling cost. The fans in the computer, the fans in your house, and your air conditioner in your house need to disipate the heat and there’s a lot more generated per clock cycle from a CPU than a GPU using comperably old technologies. If you live somewhere that you’re producing more electricity with solar than you consume, then it’s probably not a cold climate.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•OpenAI slams court order to save all ChatGPT logs, including deleted chats3·12 days agoThey’ve been consumed for training already, but that data is harder to hand over as evidence in a court filing. It’s not really human readable and isn’t necessarily going to contain exact queries done by users and the output of those queries which is what the news orgs want.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•Idea: A button on your phone app that plays a generic "number doesn't exist" recording to confuse spam callers11·12 days agoThat makes them think you aren’t available, but if you have any kind of voicemail it means they know it’s a real number so autodialers will probably still try later. I think this request is how can we fool the spammers (automated or otherwise) to think the number is totally invalid so they stop calling it.
That is difficult since there’s probably some indication from the phone company other than just a voice message that indicates a number is invalid/unallocated.
That said, muting is the way I do it, but now most autodialer systems are configured to call twice in a row to get around the Do No Disturb settings on most cell phones, so it is more annoying now.
You still have an upstream DNS server that you rely on to provide updates to your unbound server. Problem is that corporate or extremist government controlled DNS servers can track all of your requests as well as censor any domains they don’t approve of. And if DNS servers or their users don’t use secure protocols, then those requests additionally are tracked by ISPs or any other systems the requests travel through as well as them having the ability to block individual requests they don’t want fulfilled like the Great Firewall does or most corporate internal systems sometimes do to prevent employees from accessing social media or other sites they deem not work related.
irotsoma@lemmy.blahaj.zoneto Selfhosted@lemmy.world•A noob question about VPSs and bandwidthEnglish6·13 days agoYeah, video streaming is not a good thing to put on a limited bandwidth server either directly or as a VPN or proxy passing data.
Best bet would be if you can set up a reverse proxy on your router and have that accept all inbound requests and direct to the correct internal server and port.
irotsoma@lemmy.blahaj.zoneto Privacy@lemmy.ml•Apple Gave Governments Data on Thousands of Push Notifications71·14 days agoYes, these are not “private” services, they are “secure messaging” services. Commonly confused issue. Privacy requires controlling the communication infrastructure. Security only requires controlling the items being shared.
irotsoma@lemmy.blahaj.zoneto Open Source@lemmy.ml•IRS Makes Direct File Software Open Source After Trump Tried to Kill It14·14 days agoReal problem is that the rules change every year so the software has to be constantly updated and that sometimes requires insider information about what changes are coming. Often the IRS publications aren’t available until the last minute or later, definitely not in enough time for proper quality processes. So, while simple returns can sometimes be done with software like this, a lot of people rely on the software or agencies to know all the new rules.
That being said, I would like it a lot if there was a way to file very single form, but fill it out manually in the software, without calculations being done by the software. At least then you could file electronically regardless of what complex forms you need to file with complex worksheets and sub-forms, if the software didn’t need to know about those things, just the forms you actually file. As it is, the only way to file these is with expensive software or on paper which can take many months for the IRS to process and you could be on the hook for interest if you file something wrong and the IRS doesn’t reject in time for you to correct it and resubmit before interest charges accrue.
Also, a lot of IRS processes require the software to be certified (or at least did the last time I looked at it) because their software isn’t sophisticated enough to validate the complex forms, so getting that certification might be difficult for FOSS software. I’ll be interested to see how that plays out.
If you want to be as secure and private as possible, your best option is to set up your own build servers and automate builds, and validate the components used by each product conform to your needs and standards for security and privacy, and deployment to your own repository that your devices use for updates.
Beyond that, there are tradeoffs based on your needs with each app store out there. If you need total privacy on what you install and your devices are already not connected to the internet, then a VPN or Tor to obfuscate your identity might be all you need. If you’re more concerned about components of applications that contain spyware, then some stores like fdroid has a lot of data available to hep you decide if the app is OK for your needs, otherwise you’d need to build your own packages or verify them manually before installation. And there are various other tradeoffs between more accessibility vs. more security and/or privacy.
My Meta account got locked without explanation and support couldnt tell me why, but suspiciously right after they implemented their new policies allowing hate speech but also I had deleted all of my posts going back to 2006 not long before that and had only been using it fir groups, so it wasn’t as big of an impact so wasn’t worth suing them to find out why I was locked out exactly or to start a new account.