@mctwist@mastodon.acc.umu.se avatar

mctwist

@mctwist@mastodon.acc.umu.se

Self-hosting anxious dedicated IT-cat.

#software #developer #homelab #nobot

This profile is from a federated server and may be incomplete. Browse more on the original instance.

foone, to random
@foone@digipres.club avatar

Properly photographing a 3.5" floppy disk for archival is annoyingly complicated. The label has THREE sides!

I've already built an automated system to take a picture of the front of a disk, but really I need to take THREE photos if I want to get the whole thing.

That means either three cameras or I need to rotate the disk 90° and then 180°, which is going to really stress the limits of my mechanical engineering skills.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@foone I have been looking for something like this for 20 years. Would you happen to release the prints as well as full instructions on how to replicate it? Got me loads of disks that I'd like to copy, but stopped because manual work...

axbom, to random
@axbom@axbom.me avatar

How people trust this software for decision-making is beyond me…

https://chat.openai.com/share/534ac2bd-332c-43d5-a26c-4b1bd8050c38

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@axbom Have you heard of the guy that convinced ChatGPT that 2+2=5? Took them some tries, but eventually they did it.
It's a correct assumption that ChatGPT is inherently flawed, but I guess that it is more related to our flaw for destruction.

molly0xfff, to web
@molly0xfff@hachyderm.io avatar

If you've ever found yourself missing the "good old days" of the #web, what is it that you miss? (Interpret "it" broadly: specific websites? types of activities? feelings? etc.) And approximately when were those good old days?

No wrong answers — I'm working on an article and wanted to get some outside thoughts.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@alcinnz @molly0xfff Wikipedia got references at the bottom of the page.

StackOverflow has a social rule to not just link, but quote or paraphrase the source to avoid links becoming 404.

I myself on my blog write the necessary information I want to share, and link/reference to other sites, hoping they will stay. Would be great if I also had a local archive with some of its content, but that would close down due to copyright issues.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@alcinnz @molly0xfff Basically, the Internet seems permanent, but it is still pretty volatile. Sure, Barbara Streisand's house will keep existing, but only because people care.

Web 3.0 wants to change this, but this is up to a certain point where it requires clients to share and pin. It is a mere facade of web pre-2.0 where sharing is the center of attention.

mctwist, to random
@mctwist@mastodon.acc.umu.se avatar

Security by obscurity: Change IP every minute.

alcinnz, to random
@alcinnz@floss.social avatar

Don't prefill config files - Cole "Makeworld":
https://www.makeworld.space/2024/02/no_prefill_config.html

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@alcinnz I have a related issue in my own program: I previously required the user to provide a config file, but as the internal program had no defaults, it meant that the default values were always 0 (Config file could include hundreds, if not thousand of lines). I therefore integrated a default config inside the program, so if no external config existed, it would use the internal instead. The big problem is that it completely replaces it, so the user still needs to write a huge config file.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@alcinnz After reading this I think that doing a merge of config would be the best solution: Not providing a config, but merge and changes the user have added.

In addition, there should be a way for the user to retrieve all the default configs from the program so they can change them as they like.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@alcinnz I did implement both features last week, and it's glorious! Highly recommended!

mjgardner, to programming
@mjgardner@social.sdf.org avatar

There’s nothing more permanent than a temporary fix that works.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@mjgardner This is one reason why I sometimes take 3 times longer to implement something, due to the dread that it most probably will be final.

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@mjgardner Though, on my own projects I've refactored my code a bunch of times, and it is quite fun.

mctwist, to proxmox
@mctwist@mastodon.acc.umu.se avatar

Planning to put #Proxmox on my #gaming desktop, but #anticheat makes me move toward #dualboot with Windows and Proxmox, where Proxmox is used for #gamedevelopment in #virtualmachines.

Would love anyone's #opinion on these thoughts of mine.

eniko, to random
@eniko@peoplemaking.games avatar

Software engineer: really when you get down to it computers spend most of their time just rendering text

Lay person: oh I guess that must mean it's real easy to render text since that's all computers do, right?

Software engineer: haha no it's impossible actually

mctwist,
@mctwist@mastodon.acc.umu.se avatar

@eniko I had to render my own text for an Android game I made, and while I used a font library to render my glyphs, I had to do the rest myself: text fitting; newlines; positioning; glyph texture map(including all its problems); vertices creation; uv mapping; batch rendering; color filters; and a lot more which I don't really remember from the top of my head. I can't imagine how much harder it could have been if I also had to render the glyphs from the font too!

cakeisnotalie, to random

deleted_by_author

  • Loading...
  • mctwist,
    @mctwist@mastodon.acc.umu.se avatar

    @cakeisnotalie A friend to me said once(if I recall correctly): "As long as there is something called mine and yours, we will always disagree with each other."

    gerrymcgovern, to random
    @gerrymcgovern@mastodon.green avatar

    "How commonplace it is for people to upgrade their electronics, even when their older model still works. As the following chart shows, this is the case for roughly one in three respondents in the United States, the United Kingdom and Germany. In Brazil and China, the practice is even more widespread, at least among online respondents."

    https://www.statista.com/chart/31607/respondents-who-buy-new-electronics/

    mctwist,
    @mctwist@mastodon.acc.umu.se avatar

    @gerrymcgovern I believe it is related to software dependency and inefficient demanding apps. I don't have any research done on this, just general experience for phones and software development.
    In addition, for phones/laptops batteries die/decrease capacity way before the electronic dies, and as people don't want to fix them, they rather throw the old one away and buy a new one. (As what each company wants)

    mctwist,
    @mctwist@mastodon.acc.umu.se avatar

    @tschenkel @gerrymcgovern I have a fairphone, but sadly it didn't have support for WiFi6, meaning I'm locked out from EDUROAM at my university.

    mctwist,
    @mctwist@mastodon.acc.umu.se avatar

    @tschenkel @gerrymcgovern I have the FP4. FP5 seem to support WiFi6e.

    foone, to random
    @foone@digipres.club avatar

    bad language design ideas I just made:

    assignment sometimes means the same thing as array.append

    mctwist,
    @mctwist@mastodon.acc.umu.se avatar

    @foone Reminds me of how #TorqueScript handles "lists":
    $var1 is the same variable as $var[1].
    Every variable name is a string. There are no lists, you simulate them through string concatenation. Numbers are converted to strings automatically.

    jacqueline, to random
    @jacqueline@chaos.social avatar

    so if it's a single board computer, how come you have so many of them?

    mctwist,
    @mctwist@mastodon.acc.umu.se avatar

    @jacqueline nervous noices

    dgar, (edited ) to random
    @dgar@aus.social avatar

    One Two Three Four!
    I declare a meme war!
    Do NOT neglect your !!

    mctwist,
    @mctwist@mastodon.acc.umu.se avatar
  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • modclub
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • GTA5RPClips
  • tacticalgear
  • normalnudes
  • tester
  • osvaldo12
  • everett
  • cubers
  • ethstaker
  • anitta
  • provamag3
  • Leos
  • cisconetworking
  • lostlight
  • All magazines