Nicktar

joined 1 year ago
[–] Nicktar 1 points 1 year ago* (last edited 1 year ago)

Mine runs

  • a software raid as an external drive
  • samba to provide shares on this drives
  • minidlna to stream photos, music and video
  • rsnapshot backups of my server
  • docker-compose with
  • portainer
  • airsonic
  • photoprism (using a old usb stick as a swapdrive for ai stuff)
  • foundryvtt
  • paperless-ng

But each and every one of those apart from the software raid required fiddling, that's what the pi was invented for... To encourage fiddling and learning.

[–] Nicktar 12 points 1 year ago

I was at a small roleplaying convention last week. It was great to meet the others again after about a year and game with them. Unfortunately someone was rather generous with their flu viruses and I got my personal helping. So I'm on sick leave for the second say but luckily, according to the test it's just a flu and not the big bad C. On Monday I clobbered together a small template for my sister to build fake computer screens as props for TV shows... All in all a mixed bag of some good stuff and some annoying things...

[–] Nicktar 6 points 1 year ago

The "gut" might not be an organ but I can't see a microbe letting go of some tasty piece of food just because it happens to pass from the small incestine to the colon... (wrong terms can safely be attributed to my translation tool)...

[–] Nicktar 28 points 1 year ago

Elon Musk supports eliminating rights for people who aren't Elon Musk... That's about it, I think...

[–] Nicktar 3 points 1 year ago

It's a very thin line and I fear it will be crossed. While I'm all in favor of a possible way to provide a diagnosis via a lab test and for a possible way to trerat GI problems, if there will be a treatment to ASD, there will be a lot less accomodations for people who don't want to be cured of what they feel they are.

 

Don't really know what to make of this...

[–] Nicktar 5 points 1 year ago

Several times, sometimes to find out when an incompatibility was introduced in an upstream dependency to find the maximum compatible version, but usually to find the commit that introduced a strange bug.

The process is always the same... Write a unit test, start bisect, check test select next bisect step, repeat. If your last-known-good and first-known-bad are correct, it always worked for me.

[–] Nicktar 1 points 1 year ago (1 children)

Since this was a question about a lemmy feature, I'm talking lemmy here, arguing about fediverse, TCP/IP or electricity numbers/servers/plants doesn't seem usefull in this context. Providing a link to a server that to your knowledge (you provided the reason) hosts illegal content can be seen as participating in this crime or at least advertizing. (Disclaimer: I'm no lawyer, I just remember whole BBS being seized for providing lists of (international) phone numbers to BBS that hosted warez and there's stuff that's worse than warez).

[–] Nicktar 3 points 1 year ago (3 children)

There are a few different things I'd like to mention:

  • I don't think, that there is such a thing as a massively defederated instance exists right now. The most blocked instance is blocked by about 11% of the instances, followed by two instances at 6%
  • Even if the die hard scene users would know their instances, not every random troll or spammer would.
  • This doesn't address the possible legal issues of publicly announcing where someone could find illegal content
  • If "small queer instance" refers to beehaw... That's the second largest instance there is as of today according to https://github.com/maltfield/awesome-lemmy-instances

And lastly: If you're new to the fediverse you maybe shouldn't run your own instance in first place. Helping reckless people pull reckless stunts is a bad reason to promote a feature.

[–] Nicktar 2 points 1 year ago* (last edited 1 year ago) (5 children)

Currently it isn't and I don't think, that this would be the best idea ever since it could be misused as some kind of index to find bad instances. The defederated-list is available to the public and thus the defederating instance could in fact be "advertizing" the instances they defederated from ("Look, we don't want this stuff here, but these instances are for [right-wing|transphobes|bots|spammers|porn]")...

Depending on where the instance is hosted or where the admin lives, it might even be illegal to in fact point people to places where they can find certain things.

[–] Nicktar 11 points 1 year ago* (last edited 1 year ago) (2 children)

I've seen the fun of "prints everywhere" in production when a colleague forgot to remove a "Why the fuck do you end up here?" followed by a bunch of variables before committing a hot-fix... Customers weren't to amused...

Edit: That was a PHP driven web shop and the message ended up on to of the checkout page

[–] Nicktar 6 points 1 year ago

I seldom use profilers because I seldom need to. It's only usefull to run a profiler if your programm has a well defined perfomance issue (like "The request should have an average responsetime of X ms but has one of Y ms" or "90% of the requests should have a response after X ms but only Y% actually do).

On the other hand I use a debugger all the time. I rarely start any programm I work on without a debugger attached. Even if I'm just running a smoke test, if this fails I want to be able to dig right into the issue without having to restart the programm in debug mode. The only situation, where i routinely run code without a debugger is the red-green-refactor cycle with running unit tests because I'll need to re run these multiple times with a debugger anyway if there are unexpected reds...

What enables me? Well there's this prominent bug-shaped icon in my IDE right besides the "play button", and there's Dev-Tools in Chrome that comes with the debugger for JS...

Running your code without a debugger is only usefull if you want to actually use it or if you're so sure that there aren't any issues that you might as well skip running the code altogether...

[–] Nicktar 1 points 1 year ago

I'd second this. While it's harder to learn and master the results are so much better it's definitely worth it. The only downside is their rather strange licensing policy that limits you to one world per license per time so only players from one campaign can access their characters during downtime.

 

I don't know if this community is intened for posts like this, if not, I'm sorry and I'll delete this post ASAP....

So, I play TTRPG (mostly online) and I'm a big fan of visual aids, so I wanted to create some chahrcter images for my charakter in the new campaign I'm playing in. I don't need perfect consistency as humans usually change a little over time and I only needed the character to be recognizable on a couple of images that are usually viewed on their own and not side by side, so nothing like the consistency you'd need for a comic book or something similar. So I decided to create a Textual Inversion following this tutorial and it worked way better than expected. After less than 6 epochs I had a consistency that was enough for my usecase and it didn't start to overfit when I stopped the training around epoch 50.

Generated image of a character wearing a black hoodie standing in a rundown neighborhood at night Generated image of the character wearing a black hoodie standing on a street Gerneated image of the character cosplaying as Ironman Generater image of the character cosplaying as Amos from the Expanse

Then my SO, who's playing in the same campaign asked me to do the same for their character. So we went through the motions and created and filtered the images. A first training attempt had the TI starting to overfit halfway through the second epoch, so I lowered the learning rate by factor five and started another round. This time the TI started overfitting somewhere around epoch 8 without reaching consistency before. The generated images alternate between a couple of similar yet distinguishable faces. To my eye the training images seem to have a simliar or higher quality than the images I used in the first set. Was I just lucky with my first TI and unlucky with the other two and simply should keep on trying or is there something I should change (like the learningrate that still seems high to me with 0.0002 judging from other machine learning topics)?

view more: next ›