@Max_P@lemmy.max-p.me avatar

Max_P

@Max_P@lemmy.max-p.me

Just some Internet guy

He/him/them šŸ³ļøā€šŸŒˆ

This profile is from a federated server and may be incomplete. Browse more on the original instance.

Max_P,
@Max_P@lemmy.max-p.me avatar

Thatā€™s a good feature, politics on social media is just a cesspool these days. Thereā€™s nothing worth seeing because thereā€™s no political discussion, just name calling, climate change denialism, racism and transphobia.

Metaā€™s well aware that everyoneā€™s tired of that uncle that just wonā€™t shut up.

Max_P,
@Max_P@lemmy.max-p.me avatar

Some of those keys are public knowledge and only serves to tie what client it is (Chromium, Firefox, Safari probably) or otherwise stolen from one of those. This is a safe browsing API key, itā€™s used to check if sites have been marked as phishing/scam/etc and is used to warn users that the site is known to be malicious. Others are used to tie analytics or ads to the app, so it goes into the right developerā€™s account metrics.

I wouldnā€™t call those leaked, theyā€™re meant to be embedded into apps and arenā€™t considered as secret keys.

Itā€™s common practice to use API keys like that even if theyā€™re not so secret, just for the sake of tracking which app is making what requests and so people canā€™t just openly use the API. You can easily shut down unapproved clients by just rolling out a new key, and it causes an annoying whack-a-mole game to constantly have to extract them from an APK.

Max_P,
@Max_P@lemmy.max-p.me avatar

github.com/googleads/ā€¦/622

It looks like it used to be bundled as part of binaries shipped by Google with the Google Ads SDK so thatā€™d be why itā€™s not exactly documented. Developers just bundle it in their app and presto, ads are displayed.

Iā€™d be skeptical of scanners just spewing ā€œsecurity vulnerabilitiesā€. That malware report is of very poor quality, and they incorrectly identified this key as an API key leak with no idea what it is nor what it does because itā€™s not relevant. Itā€™s also claiming itā€™s downloading filesā€¦ using private IP addresses in the 10.0.0.0/8 range? Nonsense. That report is a lame report to pad their portfolio of ā€œsecurity researchersā€.

Max_P,
@Max_P@lemmy.max-p.me avatar

Thatā€™s been a long time issue on Boost for Reddit as well. Boost doesnā€™t save its state properly when the activity gets closed, so you get a cold start. Some phones are bad and just kill it outright, but the good ones gives the app an opportunity to save its state.

I usually see it after using multiple heavy apps after Boost, immediately after is a bit weird unless itā€™s a really low end device that just doesnā€™t have the RAM to keep any activities open in the background.

Is Android increasingly inconsistent?

I feel like Iā€™m encountering weird little tics and problems with my android devices, and those of family and friends. Just simple things where settings donā€™t seem to be consistently applied, or the os switches something back repeatedly. For example, my apps are set to auto update, to use data as well as WiFi, etc, but every...

Max_P,
@Max_P@lemmy.max-p.me avatar

That varies wildly between manufacturers and ROMs. AOSP and consequently LineageOS have consistently been pretty clean. I have apps running in the background for literal weeks at a time. KDE Connect never fails, Linphone is solid on one of my devices and also stays connected for weeks at a time.

Then thereā€™s Xiaomi and Samsung which seems to be competing for whoā€™s got the worst software imaginable. People keep saying itā€™s better and the TouchWiz days are over but Iā€™ve yet to pick up a Samsung and not go ā€œewwwā€ at it.

Pixels are okay but thereā€™s nothing like a bloatware free custom ROM. No AI garbage, just plain basic Android.

The problem is essentially, most people donā€™t buy phones for the specs, they buy them for the fancy stupid features the manufacturers keep pushing to distinguish themselves. For 99% of the people, thatā€™s effectively all bloat. Samsung in particular seems to do everything possible to pretend itā€™s not really Googleā€™s Android but Samsungā€™s Android. Everything is different for the sake of looking different. Developers despise Samsung because their apps works well on every phone except Samsung because itā€™s ā€œspecialā€.

Max_P,
@Max_P@lemmy.max-p.me avatar

Iā€™ll never understand the people that fake these kinds of things. Fake watches, fake followers, fake views, fake likes, fake jobs. Why?

Whatā€™s attractive about likes and views anyway? Why would I care that my date has 0 followers or a million followers? If anything it means theyā€™ll constantly be busy streaming.

Max_P,
@Max_P@lemmy.max-p.me avatar

Can confirm they block rooted Android users intentionally, completely silently, at least when using Googleā€™s RCS servers. The message just doesnā€™t send and is automatically deemed spam if you donā€™t pass PlayIntegrity. And the only RCS capable app is Googleā€™s Messages, third party apps can only access SMS and MMS functionnality.

So yeah, fuck RCS really. I was completely on board with RCS until that. Apple was right on that one. It wonā€™t fix messaging, it just puts it in Googleā€™s hands unless carriers finally decide to roll out real RCS instead of relying on Google to provide it.

Third party apps had that resolved a decade ago, and Signal is just plain better.

Max_P,
@Max_P@lemmy.max-p.me avatar

There should be a report button to report it. Last time this happened the ad got taken down before the dev could report it on his end.

The ads come from ad networks, so there ainā€™t much visibility into what gets displayed: itā€™s regional and stuff.

Max_P,
@Max_P@lemmy.max-p.me avatar

You can buy it once (I think itā€™s like $5) to remove ads. Iā€™ve been using the Reddit version since about when it came out. Iā€™ve gotten a lot of use from it over the years, and Iā€™m happy to have the same experience on Lemmy.

The guy deserves his $5 and the donations. Sure itā€™s not for everyone, some people would rather not run proprietary apps, but sometimes itā€™s worth paying for software. The key for me is, itā€™s not forced on me: I chose that app. It competes on its own merits.

Maybe one day Jerboa will beat it, but in the meantime I appreciate the quick API backend swap and having a high quality Lemmy app in like about a month into the Reddit API apocalypse.

Max_P,
@Max_P@lemmy.max-p.me avatar

Thereā€™s always the command escape hatch. Ultimately the roles youā€™ll use will probably do the same. Even a plugin would do the same, all the ZFS tooling eventually shells to the zfs/zpool, probably same with btrfs. Those are just very complex filesystems, it would be unreliable to reimplement them in Python.

We use tools to solve problems, not make it harder for no reason. Thatā€™s why command/shell actions exist: sometimes itā€™s just better to go that way.

You can always make your own plugin for it, but youā€™re still just writing extra code to eventually still shell out into the commands and parse their output.

Max_P,
@Max_P@lemmy.max-p.me avatar

It could be a disk slowly failing but not throwing errors yet. Some drives really do their best to hide that theyā€™re failing. So even a passing SMART test I would take with some salt.

I would start by making sure you have good recent backups ASAP.

You can test the drive performance by shutting down all VMs and using tools like fio to do some disk benchmarking. It could be a VM causing it. If itā€™s an HDD in particular, the random reads and writes from VMs can really cause seek latency to shoot way up. Could be as simple as a service logging some warnings due to junk incoming traffic, or an update that added some more info logs, etc.

Max_P,
@Max_P@lemmy.max-p.me avatar

Thereā€™s not much to improve on PNG. Itā€™s essentially a zipped up BMP with optional filters to rearrange pixels in a way that will hopefully lead to better compression at the zip stage.

Last time I tested this, if you used xz or zstd to compress a BMP with max settings, it made smaller files than PNG.

WebP and JXL is where itā€™s at.

Max_P,
@Max_P@lemmy.max-p.me avatar

WebP solves use cases for both PNG and JPEG as the same format can be lossless or lossy, while getting the benefits of a much more powerful codec.

PNG is good for certain types of graphics. Take a full size 48MP picture and encode it in PNG and itā€™s going to be massive compared to JPEG.

PNG is a pretty simple and effective format but itā€™s not especially good nowadays, thereā€™s a reason WebP is popular. Much smaller files for the same quality. Same for JPEG XL.

Why is replacement for home device controls so complicated?

I recently learned about Home Assistant here on Lemmy. It looks like a replacement for Google Home, etc. However, it requires an entire hardware installation. Proprietary products just use a simple app to manage and control devices, so can someone explain why a pretty robust dedicated device is necessary as a replacement? The...

Max_P,
@Max_P@lemmy.max-p.me avatar

Even then, those requirements are easily satisfied by a Raspberry Pi and most other SBCs out there. Seems rather reasonable to dedicate one to HA. Itā€™s not too crazy when you take into consideration how powerful cheapo hardware can be these days.

Creating a self-contained binary (www.github.com)

I have a program (fldigi, pointed to by the github link) that uses dozens of shared libraries. I would like to be able to distribute a pre-compiled version of the program for testers. I could require each tester to install the shared libraries and compile the program for themselves, however, this would be extremely difficult for...

Max_P,
@Max_P@lemmy.max-p.me avatar

Seems like one of the few good use cases for AppImages.

Max_P,
@Max_P@lemmy.max-p.me avatar

The federation aspect adds complexity. A lot of complexity.

The only thing the fediverse might enable is nobodies like me can theoretically write social media software and actually get them successful without becoming a VC funded social media startup and have to resort to ads and premium tiers.

But things that couldnā€™t be done without the fediverse as a base? Nah not really.

Note that the concept of federation is really old. Emails are a form of federation. XMPP was federated too. Heck, Diaspora* is pretty old and tried to make open Facebook for almost as long as Facebookā€™s been mainstream.

Max_P,
@Max_P@lemmy.max-p.me avatar

Iā€™m still getting activities from Beehaw on my instance, and seemingly I can still interact with them too.

Did they stop accepting new instances or something? Because it definitely still works fine for me.

Max_P,
@Max_P@lemmy.max-p.me avatar

What emulator did you try to download that was 2GB? Theyā€™re definitely not that big, but your choice of emulator might be pulling in a lot of dependencies especially if itā€™s a Flatpak.

If you install it from apt you should get the smallest size as it can share the most libraries with the rest of the OS.

But that wonā€™t change that if you run KDE but end up with a GTK-based emulator youā€™ll pull in a good chunk of Gnome to run it. Or if itā€™s a 32bit application and your first one, it needs to pull in a good chunk of the OS in 32bit variant.

Total installed size really isnā€™t an indicator of a bloated emulator or any indication itā€™ll struggle on your old Celeron. Iā€™m kinda curious how you end up with a 2GB though that seems rather extreme.

Max_P,
@Max_P@lemmy.max-p.me avatar

Thatā€™s precisely the problem, motherboard manufacturers hoping your CPU won the lottery and can do the +30%. The solution is to tune for the CPUs thatā€™s maxed out of the box.

Reviewers have been complaining about this for years.

Intel publishes recommendations but lets the manufacturers do what they want because it makes their CPUs look more competitive with AMDs, while getting to blame the motherboards when it inevitably becomes a problem. AMD actually specifies maximums and minimums because they donā€™t want people to see their CPUs as unstable, especially when they are ahead of Intel with stock settings.

A motherboard should never overclock by default. Never. If the user wants overclock, they should enable it themselves. Itā€™s an issue dating back two decades, thereā€™s an Old New Thing blog post from Raymond Chen about it where he goes into how they were getting a lot of nonsense bug reports. Turns out some PC shops were shipping prebuilts running right at the edge of stability so once the chips degraded it started crashing random apps. Blog post

Max_P,
@Max_P@lemmy.max-p.me avatar

Theyā€™re not for you. If you want to pump 500W into your CPU, AMD will gladly let you do so. But you did so with your own understanding of the risks.

Those specifications are for motherboard manufacturer defaults. Defaults should always be sane and safe. 14th gen Intel motherboards are shipping with no power limit and increased turbo boost durations out of the box. Those can work, but requires really good cooling that the motherboard have no way of knowing if their users will 100% of the time have watercooled PCs.

People have been ā€œfixingā€ those Intel CPUs by underclocking them where they should always have been in the first place. That shouldnā€™t be underclocking, that should be the stock reference setting.

Max_P,
@Max_P@lemmy.max-p.me avatar

Thatā€™s fine, the stock is up this quarter with all the hype, theyā€™ll deal with the next quarter when it comes.

This reeks of ā€œmake a chip better than Appleā€™s or yā€™all are firedā€ and the ensuing lies throughout the company about the actual performance of the chip to appease management.

Max_P,
@Max_P@lemmy.max-p.me avatar

The whole chanting the ā€œaxe the taxā€ to QuĆ©bec where we donā€™t even have the carbon tax was all I needed. Even if we had it, with all our hydro we wouldnā€™t pay much carbon tax anyway.

Heā€™s still managed to convince a ton of the rural population thatā€™s true and that heā€™ll make gas so much cheaper and their profits skyrocket.

InternetIsScary, to lemmy French
@InternetIsScary@mstdn.social avatar

deleted_by_author

  • Loading...
  • Max_P,
    @Max_P@lemmy.max-p.me avatar

    Itā€™s just a shortened version of my name. Mine comes from elementary school. One of my classes had 3 Max in them as the name was really popular for my generation. So we just started using Max-X where X is the initial of the last name.

    It has stuck since.

    Max_P,
    @Max_P@lemmy.max-p.me avatar

    At this point every new Android feature people get excited about is stuff we had even in the CyanogenMod days. But gotta generate hype so people get FOMO and buy new devices, maximizing ewaste.

    Max_P,
    @Max_P@lemmy.max-p.me avatar

    A bigger desk so I can just roll the chair a few inches to switch to the work laptop.

    My original plan was a keyboard/mouse only KVM, probably a Teensy or a RPi or something of the sorts. But I got lazy as the extra desk space has just made it a non-issue for me. I also have a Logitech mouse that can switch between devices, so if I was going to really need that setup Iā€™d probably just get the matching keyboard.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ā€¢
  • anitta
  • kavyap
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • Durango
  • GTA5RPClips
  • thenastyranch
  • Youngstown
  • rosin
  • slotface
  • khanakhh
  • osvaldo12
  • tacticalgear
  • JUstTest
  • cubers
  • everett
  • Leos
  • tester
  • mdbf
  • ngwrru68w68
  • ethstaker
  • modclub
  • megavids
  • provamag3
  • cisconetworking
  • normalnudes
  • lostlight
  • All magazines