• 1 Post
  • 109 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • Where I work in software development, we were about to undertake writing a pretty large application from scratch. Mostly, the company was a Java plus Spring shop with a few exceptions. One team wrote almost exclusively Python, for instance. But as far as I knew, there wasn’t any specific policy requiring the use of any particular language.

    So as a team, we pushed to write our new project in Python. It was originally my idea, but my team got on board with it pretty quickly. Plus there was precedent for Python projects and Python was definitely appropriate for our use case.

    The managers took it up the chain. The chain hemmed and hawed for months, but eventually made a more official policy that we had to use Java (and Spring).





  • It depends on your specific case, of course. That 0.4mm is indeed a good rule of thumb. But also, assuming you’re dealing with FFF-printed parts, generally if the two parts slide together along the layer lines, it’ll feel just a little looser than if they slide together perpendicular to layer lines. That’s just due to the ribbed texture inherent to FFF printing. Though printing at smaller layer heights will reduce that effect and also make the parts fit just a little looser over all.

    Aside from that, probably the best advice I can give is:

    1. Measure/calibrate for dimensional accuracy. [Here]'s a random article on the topic that looks pretty good to me.
    2. Prototype. Print once, if it doesn’t fit right, adjust the model(s) and print again. Filament is pretty cheap, really. Also, depending on your situation, you might benefit from doing quick test prints just to see how well it fits. If the whole print is going to take 8 hours but by spending 30 minutes printing just part of the final product you can prove you’ve got the dimensions right, it’s probably worth it to do the 30 minute print.
    3. Use elasticity to your advantage. Make latches or attachments that snap into place. That’s useful whether the parts are meant to go together once and never come apart or connect and disconnect repeatedly. Another use for elasticity is if you need two arms of one piece to friction-grip another rectangulat piece, angle the arms inward just a degree or two. One word of caution, though. It can be really easy to overestimate the flexibility of PLA. I’ve ended up once or twice with some pretty hard to open latches.










  • I will admit I’ve never used them. I’m not keen on providing my email address to huxters for purposes of signing up and they won’t accept a disposable email address. At least not one I’ve been able to find.

    I’ll be honest, though. Running into someone extolling the benefits of LLM’s, I wonder if they have ulterior motives. A lot of the cryptobros are now jumping ship from the blockchain bandwagon to the AI bandwagon. (Because the blockchain bubble has partially burst now and the AI bubble is still going strong.)

    With cryptocurrencies or NFT’s, anyone telling you it was the best thing ever was always misrepresenting their own gains and telling lies about the capabilities of blockchain. Maybe they were themselves deluded, but the ultimate motivation to extoll the benefits of blockchain was not actual benefits, but rather that the extoller was invested. If they could be convinging enough and their audience believed them and invested, the value of the extoller’s investment would go up.

    Now, LLM’s are known to hallucinate. And very confidently and convincingly. None of the content of what LLM’s produce can be trusted for factual accuracy. LLM’s as a technology are just not suitable for producing factual output and will always be inferior to platforms like StackOverflow or… what Reddit used to be.

    So, what you’ve claimed GhatGPT has helped you with: Software development, language aquisition, and learning how to use software (Excel specifically). I really hope you’re not just copying programs out of ChatGPT and using those programs at work without auditing them first. If you have the skills to vet code, then what do you need ChatGPT for? And would plain-old Google not do a better job? And for learning Excel as well?

    And as others have said, I wouldn’t trust any language learning I got from ChatGPT.

    Just imagine what it could do in the hands of innumerable virtuous and malicious individuals.

    So, when Beanie Babies were at the height of their economic bubble, people were robbing stores and engaging in fist fights to get them. I very much believe that the hype around AI lately is causing a lot of terrible things. Big companies are publicly announcing they’re “replacing jobs” with AI. I think some of those cases are just big corporations finding dumb ways to put positive PR spins on “we’re laying off a lot of people” without actually intending to replace them with AI. I think some big businesses are actually swept up in the hype and think “replacing people with AI” is actually going to work out for them. Maybe some companies are somewhere in the middle: laying people off with the intention of getting them back on a part-time contracting basis for lower pay as “editors” of content output by ChatGPT. But really they’ll be doing the same job, just less efficiently and for lower pay.

    Again, look at the effect Beanie Babies had on the world. And that proved to have been a worthless nothing burger all along. The effects the AI hype is having on the world is no proof that it’s anything other than worthless lie-generating machines.






  • I didn’t realize people were advocating philosophies that bowed to the idea that “needs” should take priority over personal possessions.

    Yeah, I tend to work Maslow’s work into my take on political systems. Maybe I should call myself an anarcho-Maslowist or something. Heh.

    I do really think that society is best that best fulfills people’s needs. And by “needs,” I mean something very like the way Maslow used the term. I’m not sure what higher purpose one could give for a society than the fulfillment of needs, really.

    (Mind you, I do know that there have been other psychologists who have built on Maslow’s work as well as some with different models of needs. I don’t necessarily mean to exclude those other definitions of needs. I don’t think it would serve us well to be dogmatic about one person’s take. But even if Maslow can be improved on, I do think the broad strokes of his take are on to something.)

    To be fair, just about any purpose a society might have can be shoehorned into the language of “needs” and that paradigm may be better for some things than others.

    Also, of course, more basic needs are more important. If you’re trying to improve things and you have one option that will address society’s unfulfilled need for basic sustinence and another option that will improve society’s access to aesthetic fulfillment, let’s fill people’s bellies first and put up murals later.

    Now, I do largely believe in “usership,” but the idea can definitely go too far. If in the revolution, Ted takes possession of a mansion and uses it daily for a private indoor jogging track, that’s fine with me so long as others are not deprived of some sufficiently basic need. Under a strict usership system, one could say that Ted uses all of that mansion daily and that there is no “surplus” of space there. And, again if others are not deprived, I have no issue with it. But if homelessness exists in that area, Ted’s claim to that mansion for his comparatively frivolous use of the structure is superceded by other people’s right to not have to live in a tent under a bridge.

    But this is all mostly my own take. I don’t think I’ve seen anyone else take quite the same stance on things. But then, I haven’t really read that much anarchist theory either. Just Conquest of Bread and /r/Anarchism, pretty much. (Oh, and some random guy on a first person shooter I used to play a lot that was my introduction to anarchism.)

    Edit: Oh! Also, there is the whole “to each according to need” thing. Maybe Marx would’ve been a fan of Maslow’s ideas. Who knows.