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

help-circle


  • Pixel 9a has some issues with performance, currently. They used older storage tech for the 9 and 9a than other devices and not enough memory for all the “AI” features that are tracking everything you do to make things more convenient. There are a few articles out there related to some ways to improve performance a bit by disabling some background apps that you may not be using. It’s also possible future updates from google may fix some of whatever is causing the issues for many users.

    But it’s not an endemic Android issue, at least not modern versions in my experience. I use GrapheneOS on a Pixel 7 Pro currently and just grabbed a couple of 10+ GB zip files I had on an old dropbox account and unzipped them with the fossify file manager. It was basically instant. Took longer to download them than unzip.

    As I mentioned, your best bet is to use ADB or similar and monitor what applications are eating up resources and try to free some up. Especially any apps thrashing the storage or filling memory. That’s assuming you have already uninstalled any bloatware and rebooted recently to make sure no bad apps are stuck.


  • TL;DR: You should have both due to the explicit breaking of the robots.txt contract by AI companies.

    AI generally doesn’t obey robots.txt. That file is just notifying scrapers what they shouldn’t scrape, but relies on good faith of the scrapers. Many AI companies have explicitly chosen not no to comply with robots.txt, thus breaking the contract, so this is a system that causes those scrapers that are not willing to comply to get stuck in a black hole of junk and waste their time. This is a countermeasure, but not a solution. It’s just way less complex than other options that just block these connections, but then make you get pounded with retries. This way the scraper bot gets stuck for a while and doesn’t waste as many of your resources blocking them over and over again.


  • Bottleneck is usually storage speed rather than processing power. If you have a device that can use external sd cards and your device supports high-speed cards, that might help, though if the controller for sd cards is slow, that might just end up a worse bottleneck. But that’s just a guess and it definitely could be that your memory is not sufficient or background apps are eating up processing, such as crypto-mining malware just as an example. You can check resources over adb while unzipping or try some benchmarks to determine your issue.

    Anecdotally, I have no issues on my Pixel 7 Pro and never had issues on past Pixel or Nexus phones I’ve owned (generally higher end models with plenty of memory and storage space). Pixel devices don’t include sd card slots so this is all on internal storage in those cases.

    Sure anything is likely to take longer on a phone than on a laptop or desktop, but shouldnt be that significant of a difference unless there’s a hardware bottleneck or other apps are using all the resources.


  • I’ve used java Scanner objects to do this extremely efficiently with minimal memory required even with multiple parallel searches. Indexing is only necessary if you want to search for information many times and don’t know what exactly the search will be. For one time searches, it’s not going to be useful. Grep honestly is going to be faster and more efficient for most one time searches.

    The initial indexing or searching of the files will be bottlenecked by the speed of the disk the files are on, no matter what you do. It only helps to index because you can move future searches to faster memory.

    So it greatly depends on what and how often you need to search and the tradeoff is memory usage, but only for multiple searches of data you choose to index from the files in the first pass.





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


  • There are three points I could make:

    1. Most software that is not free these days is also stealing all your private data. The value in these applications is generally greatly reduced, and in many cases, truly free alternatives exist, so the need to pirate should be much reduced from the past.

    2. Where the first point doesn’t apply, there is usually a reason. Either the company has used their monopoly powers to force people to use their software in order to do their job or to interact with government agencies (Adobe is one that often comes to mind). In this case, the ethics of the situation IMHO mean that pirating is OK. If the company is doing unethical things to force you to buy something, then doing something unethical to not pay for it is an exception in my opinion. The person would not be buying the software if they weren’t forced to and purchases should not be forced.

    3. Access for the poor is another issue where I don’t see this as an issue. The poor will never be able to afford the software, so no one is losing money on the sale and it only benefits the company to have people using it if it’s a locally running application. There may be some concerns if there are essential services involved that require servers or other systems that have to be maintained by the vendor, but otherwise, Windows having been pirated for decades made it ubiquitous. Without that, poor people likely would never have touched Windows and would have learned Linux or Mac or something else instead and Windows wouldn’t have as many people locked in as it does now. So, for the poor, assuming it’s software that runs locally, I see no issues from an ethical standpoint in general.

    These are just my opinions, but I’m not alone. And this is not to be used as justification for specific actions, just very general points about the ethics of software piracy. For reference, I’ve done a lot of research on software ethics from both the user and vendor side and used to run a nonprofit on this subject.



  • Wicca, witchcraft, and similar are generally are types of legitimate religions. I personally belong to a coven despite the fact that I’m atheist. These types of groups are generally focused more on community and connecting with the natural world than the supernatural or gods like modern monotheistic religions. Though many practice spells and other supernaturally rooted ceremonies similar to how many Christians prey, use rosaries, or take communion which are all types of supernatural ceremonies. And most have a huge amount of traditions from “pagan” religions to choose from to practice and have very little strict dogma forcing them to be prejudiced or exclusionary, so they tend to attract a wide variety of interesting people and thus have to be very welcoming of those who are less conformant like neurodivergent people, LGBTQ+ people, ethically non-monogamous people, etc. Many of whom are excluded from most modern monotheistic religious communities.




  • I mean LLC is just a nice option if you want it to be easy to transfer it to someone else next time so they don’t have to go through any hassle. Adding someone to an LLC to have control over the assets is just easier than if an individual owns those assets.

    But this all comes down to ownership. Someone owns the rights to the domain. Sonatype obeys that ownership. So it really comes down to how the owner wants to handle it. And in the US anyway, lawyers aren’t really required for an LLC, depending on the state you live in. Many it’s just a couple of simple documents and a small fee. That’s why LLCs are used by rich people to hide their money, it’s cheap and easy. I’ve done it many times in multiple states for various projects and never had any legal background. The nonprofit part is a little more work, but as long as you aren’t bringing in any money, its not necessary. Still easy in practice, but more research to figure out. Also, it comes with a lot of benefits like free access to a lot of stuff, including some from Sonatype. But again, not required, just thinking ahead and how I would do it.

    First step would be just to contact the domain owner. If they are no longer interested in owning that asset, then they may just give it to you. If they are unresponsive and the domain is not in use for anything else, you could also contact the registrar and report it and if they can’t contact the domain owner there’s a possibility that they may allow you to purchase it depending on their policies.

    Again, don’t get discouraged, and I’m totally willing to give pointers if you decide to go the nonprofit LLC route, but first, just contact the owner and maybe they’ll just give you the login for the domain registrar or if they don’t want to give up the ownership of the domain, maybe just authorize you with Sonatype to publish the artifacts. Essentially, because it’s an ownership issue, the owner needs to be involved.




  • Yes, but punish the government and those who support those governments. The majority of people who live in a fascist country do not agree with the government otherwise fascism wouldn’t be necessary.

    I live in the US and I don’t agree with nor apologize for the anti-trans, anti-women, anti-immigrant, and racist policies the federal government has recently implemented. In fact many policies directly affect me and my wellbeing.

    I voted against them, but unfortunately we weren’t given an option to vote for something better because of the way things work here. And many of these countries don’t even have that. Nor do I think anyone else who lives in or visits the US should be punished for the actions of its government. Same goes for any other country.

    And in this case it looks like it may just be someone visited one of those countries sometime in the past, though details are scarce. I get then need to sanction people involved with the bad stuff, but people who just visit or live there with no other connection to the bad stuff is a little extreme. Especially since contributing to this project, for free, is not producing profit for or supporting any government.