PorkrollPosadist [he/him, they/them]

Hexbear’s resident machinist, absentee mastodon landlord, jack of all trades

Talk to me about astronomy, photography, electronics, ham radio, programming, the means of production, and how we might expropriate them.>

  • 102 Posts
  • 2.01K Comments
Joined 6 years ago
cake
Cake day: July 25th, 2020

help-circle


  • To this day, Apple still maintains a monopoly on application distribution for Apple phones and tablets. While Google was the first to censor the Upscrolled app, the impact of this action is much less severe than if Apple - bound by the same financial, legal, and political incentives - followed suit. On Android phones (for now), end users have the option of installing alternate app stores, or installing applications directly via .apk files.

    On the other hand, the entire architecture of Apple’s app distribution monopoly is deliberately designed to suffocate the proliferation of Free Software.

    0: The freedom to run the program as you wish, for any purpose

    1: The freedom to study how the program works, and change it so it does your computing as you wish. Access to the source code is a precondition for this.

    2: The freedom to redistribute copies so you can help others.

    3: The freedom to distribute copies of your modified versions to others. By doing this you can give the whole community a chance to benefit from your changes. Access to the source code is a precondition for this.

    It is impossible to distribute software to iPhone/iPad applications to end-users with Freedom 1 intact (the second one, in case of Markdown rendering shenanigans). While they may receive the source code and study it, there is no way for them to modify it and run their modified versions. Each individual user must pay for and be granted a license from Apple to do this. Freedom 2+3 is likewise restricted, because receiving a copy of the application or its source code is not enough to actually make use of it - because it cannot be loaded onto the phone and run without Apple’s blessing.

    As a result, the ecosystem of Free Software applications available for Apple’s mobile devices is severely stunted. The legality of distributing GPLv3 software on the platform at all is substantially questionable. This is a very bleak position to be left in, in this moment of accelerating tech company collaboration with the empire.

    While Apple might have infinitely more poise than Google, it really is a “Mr. Evart Apple is helping me find my gun privacy” situation.














  • Oh shit I forgot, lmao

    Yeah I don’t think Moonworm turned up (which is fine). The schedule is running on the assumption that people just want to keep playing forever, which isn’t necessarily true. This week it would be @Doubledee@hexbear.net’s turn.

    Last week when I played I got the feeling that this fort was really running out of steam (might just be I wasn’t in the right mood though). Things have gotten quite disorganized and keeping things running is very micro-managey, which makes starting long-term projects difficult (let alone the one year turn limit). I kinda lean towards retiring it and applying what we’ve learned to a new fort after a bit of a break, but I don’t want to pull the plug unilaterally if anybody sees potential in pressing onward.







  • CNC lathes are definitely less complex than 3D printers. They operate in 2 dimensions and as a result the G-Code is simple enough to write by hand in many cases (while there is NO practical way to program a 3D printer without CAM software). They’re just a lot more expensive than an Ender 3 and require shop utilities like compressed air.

    You can get mired in selecting appropriate tooling and work holding, but there are a million things which can go wrong with a 3D print also. 3D printers typically don’t eject projectiles in case of an operator/programmer mistake though.

    The only thing that makes 3D printing seem simple is that the slicers are really damn good, to the point of providing a better experience than commercial CAM software.