• 0 Posts
  • 130 Comments
Joined 5 months ago
cake
Cake day: January 13th, 2025

help-circle


  • 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.


  • Yeah 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.



  • The 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.



  • Right, 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.



  • Even 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.



  • Not 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.



  • That 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.


  • irotsoma@lemmy.blahaj.zonetoPrivacy@lemmy.mlDNS4EU For Public
    link
    fedilink
    arrow-up
    1
    arrow-down
    1
    ·
    edit-2
    13 days ago

    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.




  • Real 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.