• 0 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: July 1st, 2023

help-circle
  • Excellent analysis. Especially this part:

    It will be much more productive to try to solve this with the handful of Browser vendors than trying to regulate each and every consent banner.

    Early cookie banners were a bad experience but they were manageable. But now thing have transitioned into content-blocking modals, dark patterns, forced individual consent/rejection for each and every one of the 943 partners they’re selling your data to, sites that refuse to serve content if you reject tracking and other ways to frustrate the end user.

    I’m done with every piece of shit predatory actor inventing their own way of malicious compliance with the GDPR. You either implement the user-friendly consent API or you get no more tracking at all. Paywall your shit for all I care, at least then you’ll have a sustainable business model.



  • Yeah his bid was never realistic. We count on the prime minister for international diplomacy and representation. For which you need to be pretty much undisputed internationally.

    I can’t imagine Geert traveling to Qatar to broker a ceasefire between Israel and Hamas when he is well known internationally for his anti-muslim stance.

    Being a proper prime minister requires you to set aside your convictions and your interests and stepping up for all citizens, muslim or not. There’s a lot of doubt he will be able to take on that role.

    We’re in an interesting political stalemate right now, with current polls showing Wilders’ party (the PVV)* at around 50 seats (out of 150)*, while his current mandate is only around 23% of votes. He would likely be best served by repeat elections. Which is why we’re seeing things play out this way. So far none of the current parties that are set to form a cabinet have proposed their leader take on the role.

    Which is understandable because we’re heading for a historical form of government where there is no real coalition. Meaning the PM will be under increased pressure as backing from coalition partners is not guaranteed. We might up recruiting someone with an impartial political stake as PM.



  • I think it depends on the adoption of Linux on the desktop. When more people get a taste of what freedom of software brings, they are going to want that for their phones as well.

    That or we might just be years away from the next big thing where everyone walks around with AR glasses and the cycle starts all over again with companies competing for a duopoly, and we’re just fucked.


  • Others in this thread have covered most of the points already, but it is mainly software support for certain key things I want to do using my phone, such as online banking.

    I realise most of this is just anxiety about taking the plunge and seeing what it’s like, so if I have money to burn I might just buy a second phone just to see if it’s a viable option for me.

    But yeah, I wish mobile Linux was popular enough for there to be support from key service providers. Though it might be a long shot since “desktop” Linux is still growing and we haven’t yet seen the support shift.


  • It was a big mistake by Google to base the Android Framework entirely on Java. Pivoting to Kotlin because you’ve discovered that working in Java produces nothing but garbage does nothing to fix the situation either.

    Can’t wait for generic Linux phones to be a (more popular) thing so we won’t have to deal with this clown world nonsense anymore.





  • I have no idea why they’re even remotely interested in Windows as a product anymore. Surely they can’t expect that much revenue from integrated AI services when most of the general public’s needs can be covered by web services that will severely outmatch Microsoft’s development speed (y’know because of juggling legacy code and all).

    Considering the fact that they gain most of their revenue by far from their Azure cloud services and enterprise customers, it just seems like a stupid business decision to invest this much into all kinds of random features for their desktop OS aimed at consumers.

    In proper systems architectecture theory, we generally try to avoid mixing up functionality this much because a modular design allows your system to evolve without too much pain. Why build all this crap into Windows when you can just opt-in by installing an application for it?

    I really don’t get it…


  • Apple’s whole modern “it’s reliable and just works” cult following exists because they found a fix for situations where the problem was between keyboard and chair.

    Both Windows and Linux-based operating systems are plenty reliable if you actually know what you’re doing and you know how things work. Apple started a culture where you don’t need to know how things work because you have no influence over your own devices. Which lets people do the simple tasks without adressing the problem that your userbase will not amass any computing knowledge whatsoever.

    And when Apple devices do fail (and trust me, they do), they fail catastrophically without a way to fix the problem yourself (which is by design).

    The distinction is larger for computers than it is for mobile devices, but yeah in general Apple devices are for simpletons. But the biggest issue is that Apple’s design philosophy actively creates these simpletons.


  • It’s strange to me that the differences are so vast between different continents.

    I know litteraly no one who actually uses iMessage. Never once (in recent years) seen some communicate through a channel that isn’t WhatsApp, Signal or something similar. The whole “ew, green bubbles” drama just isn’t a thing here. (Though the existence of iPhone users still harms society in different ways)

    Though I do agree with many commenters that the EU caving to the lobbyists is a bad thing. Having the law only apply to “problems that are big enough to care about” is still a loss for the consumer in the end. I’m all for standardisation and free choice, which means any commercial messaging service should comply. Exceptions only for open source projects funded by non-profit organisations.



  • It crazy how worked up non-customers get over this stuff. It’s not like rabid apple fans are grabbing their pitchforks.

    See, here is where we disagree. The amount of revenue Apple generates, makes them an example for other companies, and you see them start making the same dumb choices.

    I want this trend of tech enshittification to stop and the brain-dead Apple fans are to blame. Because they allow themselves to get milked for revenue, the whole consumer space has to deal with companies trying hard to nudge the boundaries with every new product. All aimed at extracting just a little more money than they did before.

    So no, in addition to not buying their shit devices and services, it actually helps to make others stop buying their shit as well. I am done allowing people to take the easy way out and to stay ignorant about the consequences of their choices. If you praise Apple to me, you’re going to get an earful.




  • Have you seen the amounts of chaos farmers are able to cause?

    Examples in France, the Netherlands and recently Germany?

    You do not want that shit in the USA, because your farmers are not only equipped with heavy machinery but firearms as well. If they start blockading critical interstate or transit roads just to make a point, I think it is likely to end in deaths.

    We’ve had one situation where a moment of panic resulted in a police officer opening fire on a kid driving a tractor. No one got hurt but because of how our law works, every time a firearm is used by regular law enforcement, a criminal investigation is opened. And the officer was charged with attempted manslaughter.

    Would this have happened in the states, I’d have expected a different outcome.


  • From personal experience working in a Microsoft ecosystem, it’s mostly a matter of being able to hire the right people.

    There is a near-infinite source of IT workers that have some expertise with Microsoft software and services. And those kinds of numbers simply don’t exist for the Linux world, especially with all the different configurations out there.

    Medium-sized organizations have to employ a strategy of throwing enough idiots at a problem in order to keep things running. This also creates some of the issues they need the idiots for because no one has detailed knowledge of how things work.

    My attempts at proposing a linux-based application server have been met with all sorts of “but our domain policy”, “we can’t guarantee continuity”, “none of my people know how to admin this stuff” type responses.

    It definitely is a matter of mindset, but there is also a big commitment to make if switching systems to Linux. And that is a choice managers will only make if the benefits are clearly illustrated in a businesscase.


  • While I’m not exactly an expert user of AutoCAD (my background is architecture, industrial design and full stack development), I know enough about the software where I can tell it’s based on a lot of legacy spaghetti code.

    It’s the same for Solidworks, which I know through and through, including the shitty VBA scripting environment. My CAD teachers always used to say the software is built like a wooden playhouse, which has been extended over the years to include a second story, a slide, a swingset and a roof extension. But underneath it all, it is still the same “don’t fix it if it aint broke” codebase that Dassault has taken their chances on since the '90s.

    The second someone invests any kind of money into an open source alternative, the way Blender has done for the mesh modeling industries, both Autodesk and Dassault systemes stand to lose their respective monopolies on 2D and 3D CAD.

    But the trend is not limited to CAD software only, it is also highly prevalent in software providers for governmental tasks. Most of which sell the same products for years without iteration on their codebase. The result is that government organisations have to deal with shitty software that requires their individual users to connect to the database (yes, you heard that right, every user has to manually input database credentials that include all grants on all of the relevant datasets). Most of these cronies are reselling badly thought out software, where they’ve outsourced the development to third-world shitholes. Is is a goddamn miracle that there aren’t more major incidents with government organisations.

    The only solution for this kind of bullshit is open standards that encourage an open source approach to these kinds of critical applications. Where more parties are actually encouraged to build their own software and where the businessmodel is built around being a service provider and not a magical black box salesman.

    If you’re able to stop worrying about generating revenue based on your intellectual property and focus on generating revenue from the service you provide, surrounding your product… you’ll automatically build a better product.