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

help-circle
  • Can we drop this “linux is hackerman territory for cheats” stereotype?

    I don’t see this as a negative thing and it is absolutely true to some degree. Most of the incredibly talented low-level developers in the world (you know, those that are actually capable of making non-script kiddie hacks) have a tendency towards Linux.

    So no, I’m not dropping the “Linux is a sign you might mean business” thing, especially if their idea of a desktop environment is just a collection of terminal windows neatly tiled together. We should be proud of the fact that some the most talented coders in de world choose freedom of software over anything else.

    But luckily most of those people focus their efforts on different subjects. So yes, the problem is definitely on Windows with all the 14 year olds buying cheats off the darknet using their mom’s credit card (dramatized for effect).


  • those shitty anticheat platforms that just assume you’re a cheater if you use Linux. Cause, you know, Linux scary.

    To be fair, the people at the cutting edge of modern computing are statistically very likely to be Linux users. Therefore it’s not entirely unreasonable to have some prejudice against Linux users.

    But as a sweeping measure these anti-cheat measures are absolutely unacceptable. The only other explanation is that they just don’t want to bother with the market share still being low compared to Windows.

    Personally, if a game requires anti-cheat, it’s probably not a game I’d enjoy playing. Not a big fan of competitive gameplay. But for those that are, this needs to stop. Especially with all the new bullshit Microsoft has been pulling in Windows lately.


  • I hate the fact that none of the big names support CalDAV natively. DAVx5 is cool and all, but app developers really need to step up their shit and support CalDAV already. Not just Microsoft Exchange and Google Calendar but CalDAV as well. It’s not like they need to rebuild their apps from scratch.

    At this point you might just be better served using a web app instead of a native mobile app. Maybe K-9 Mail transformation into Thunderbird Mobile might bring some good news, but I’m not holding high hopes.

    Maybe we should, under the EU’s DMA, force anyone that bundles a calendar/note app with their phone OS to support CalDAV as well as any proprietary protocol of their choice.


  • Yeah I believe this to be a fallacy. If all your contacts use WhatsApp, they still haven’t grasped the concept of installing two applications side-by-side. Or they don’t fully understand why people are using signal over WhatsApp. If you fail both of those, congratulations, you’ve failed to be a self-aware tech user and you’re now demoted to a braindead consumer.

    I know, mind blowing right? Point is, society in general should not accept others forcing you to keep the WhatsApp monopoly in tact, which is exactly what’s happening here.

    It will take some time but eventually adoption will spread, even among your contacts. It’s just a matter of critical mass, and there are some pretty compelling features within Signal that make it a worthy replacement.


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





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



  • A trend I’ve noticed over the years is that there are just very little jobs available where you “design shit”. It feels like the market is saturated with designers and companies already have all the workers they are looking for.

    Meanwhile most people I’ve seen graduate have no real talent for the job. And they never seem to get hired for positions that require talent in design for manufacturing.

    You’d think there would be more jobs available, but there simply aren’t. All the jobs are either trade skills, pure CAD or some other part of the product lifecycle that doesn’t require any real design skill.


  • engineer UK /ˌen.dʒɪˈnɪər/ US /ˌen.dʒɪˈnɪr/

    a person whose job is to design or build machines, engines, or electrical equipment, or things such as roads, railways, or bridges, using scientific principles:

    • a civil engineer

    • a mechanical/structural engineer

    • a software engineer

    Cambridge Dictionary

    I’m all for letting people ramble, but Engineering is, by definition, the design of tecnical stuff.

    Risk management is a part of “designing things”, but it is not what makes you an engineer. Converting technology into objects that solve problems is what makes you an engineer.

    And there are lots of disciplines out there that started calling themselves engineers while they are objectively very deep into the grey area. If your work does not involve calculus, logic or physics of some kind, it is highly likely that you are not in fact a real engineer. (Looking at you, Sales and Marketing Engineers)



  • Regular companies have an obligation to deposit their annual accounts with the chamber of commerce, but social enterprises tend to go above and beyond because their focus is not on economic gain, but on socio-economic gain.

    There is no legal obligation to do anything special when you call yourself a social enterprise, that I know of. But using the description for bragging rights does put your company under increased scrutiny from the community and from researchers.

    All kinds of modeling methods have been invented to make social-economic impact part of the businessmodel. Some of those methods are even similar to Alex Osterwalder’s widely used Business Model Canvas.

    Some social enterpreneurs also make use of specific constructions using certain legal forms to prevent shareholders from steering the company away from its original goal. For example: some will opt to make a “stichting” (foundation) the majority shareholder of the main company. The stichting having auditing and course correction as their main purpose.

    If you would like to know more about social enterprises, the dutch chamber of commerce has published a great article (in english) on the subject.



  • That was awesome, thanks for sharing.

    I fully get what you’re saying and I think I know a thing or two about how lifestyle branding consumes people’s lives to the point where they’re fully absorbed.

    Social media platforms seem to be by far the worst offenders of stimulating this kind of addiction (let’s just name it for what it is).

    Coming from a background of designing products, as opposed to selling them I tend to be focused on product representation, rather than selling an idea. Which is not actually the route to making stupid amounts of money.

    You’ve convinced me that marketing is definitely part of the problem. Here in the Netherlands they’ve recently (about two years ago) relaxed some legislation on online gambling (gambling itself is legal, just the ads weren’t) and since we’ve seen a surge of ads on television and social media featuring sports icons and influencers. The result has been a giant increase in profits, which directly corelates to figures of increased debt, prevalent mostly in young adults. I firmly believe this is toxic and needs to be fixed asap.

    If you do decide to host a Q&A I’ll be sure to have a look for more cool insights.


  • Interesting take, mind if I dig a little deeper?

    The key part of Apple’s success is that they make idiotproof devices for people who want something to “just work” (insert linux desktop memes here). The way I’ve come to understand it in the last couple years (having relatives who’ve drank the cool-aid and are starting to spot the cracks in the facade), is that they have been pulled in by values way up high in Maslow’s Hierarchy of Needs. They are locked into the ecosystem, believing that their current solution is somehow ideal and they seem most of all afraid that anything else will completely turn their world upside down. The weird part is that Apple manages somehow to convince people they are the only ones capable of providing an experience that will cover those needs.

    The thing is: Being convinced that there is no greener grass elsewhere puts up a barrier to entry into the unknown. I really do wonder if the solution there is cracking down on marketing, as it would require broad sweeping legislation that would likely defeat the purpose.

    Sure, companies will put forth the occasional blatant lie, misrepresenting their product, but oftentimes the heavy lifting is done by the established brand image. I would not know where to begin preventing such an image from forming in the first place without community pushback.

    And that is where my original point comes in: If we push back by ridiculing the userbase we’ll have a culture war on our hands. The trick is to be smarter than that and actually show them that the grass is greener on the other side of the fence. Every time the consumer gets fucked over by corporate greed, it is because we’ve let it happen by accepting the slippery slope brought upon us. (Publicly traded) companies will only listen to financial consequences from their actions, which means we have the power to stop their bullshit by not buying into it. Doing so requires a large enough group of people to start spending money elsewhere.

    Problem is: The current market is affected by Apple’s shenanigans (though examples of the same pattern are also found in other industries). Which means other manufacturers are copying all the anti-consumer design decisions and you’re not left with much of a choice.

    This is where legislation comes in. By providing basic consumer protections like in the proposed right to repair bills, we can at least be sure to have the option of choosing our own repair provider.

    Though I’m curious if there is an additional angle we need to explore as consumers. Having said all the above, would you still disagree that educating our peers in a respectful manner will lead to people changing their behaviour, and if so, why?