kuneho

joined 2 years ago
MODERATOR OF
[–] [email protected] 38 points 1 day ago (11 children)

for newcomers, maybe this is the best combo. Debian stable with KDE Plasma.

[–] [email protected] 1 points 5 days ago

that's weird, too, but no

[–] [email protected] 4 points 6 days ago (2 children)

Ken (as the name) - ta (with a hard T and A as in catapult) - ur (with an u like in Vonnegut's name)

tho I'm from europe speaking a weird ass language

[–] [email protected] 4 points 1 month ago (1 children)

I just scratched my balls...

...for the glory of The Empire, of course.

[–] [email protected] 12 points 2 months ago

he shall come anyway

 

Hey!

Not sure if this is the palce to ask questions, but I have one.

I can't quite figure out how to submit ratings for generated images.

According to the API docs, the /v2/generate/rate/{id} endpoint is for submitting ratings, but I can't figure out how to actually call this enpoint.

For starters, what is {id} in this case?

I've checked the source at github, and to my understanding it's a WaitingPrompt id, which, if I'm correct is the id what /api/v2/generate/async gives back in its response.

Now the API docs tells me I can submit a set of ratings and also a best one from that set. Is this means that if I generate multiple images with one request, I can rate only those images? And should I use the UUID of the images in each rating object, the id I get back from /v2/generate/status/{id} in each generation object?

Also, should I specify the apikey in headers?

I tried to send POST requests to https://aihorde.net/api/v2/generate/rate/%7Bid%7D, but I always get back the following message:

{'message':'The browser (or proxy) sent a request that this server could not understand.'}

In the request URL, I tried to use all the IDs I could think of. Job IDs, image IDs... I also realized in the meantime that ArtBot too generates UUIDs for itself...

My "final" request looked like this:

  • in the URL, I used the job id of my image generation request
  • In the message, I have put one rating, for which ID I used the id what I got in /v2/generate/status/{id} response. (generations[0].id)

As for why I try to send in ratings manually; the rating feature is broken in ArtBot (CORS errors, in all browser). As well as everywhere else.

I see references to the v1 API in websites that can in theory send in ratings to Horde, as well in the AI-Horde source code.

So, I'm kinda lost and confused with this rating thing. Maybe I'm doing things entirely wrong.

But anyway. Any help or answer is appreciated! :)

Thanks!

[–] [email protected] 2 points 2 months ago

okay, you caught me, my .world profile was supposed to be my non-furry lemmy account.

[–] [email protected] 27 points 2 months ago (3 children)
[–] [email protected] 2 points 2 months ago

¯\_(ツ)_/¯

[–] [email protected] 3 points 2 months ago* (last edited 2 months ago)

With Termux on Android, it's possible to install Debian in a proot environment.

More about this here: https://github.com/termux/proot-distro

I guess using this envirinment, it's possible to set up your server to your needs.

One thing I don't know is how to autostart Termux at boot, but there must be a way, "worst-case" a Tasker routine can do it. Also, another thing to considerate with this setup is Android's memory management and to detect if your proot distro gets killed. But then again, maybe Tasker is good for that, too.

Good thing with this proot-distro thing is that it's really easy and straightforward to set up, and basically you have a full Linux environment in your pocket. There are limitations, of course.

As for installing/flashing full Debian on an Android phone, let's say it's not possible. Your closest best bet would be Ubuntu Touch on a supported device.

[–] [email protected] 5 points 2 months ago

I'm the other way around. I switched to Debian on my main around a year ago now and I'm like "oh, this game works, and this game works too, oh and that works as well, wow!". Honestly, any game I threw at Debian, it just... worked. Granted, I don't play very recent games and most of them either single player or does not have any serious anti cheat measures. Even VR works with ALVR and Steam VR, wirelessly on my (or rather my homie's, just borrowed) Quest 2.

And not just games, a lot of Windows software just works with Wine.

So, before the change, I thought I need or use Windows exclusive software, and I did, but all of them are now have decent alternatives. Maybe except for Notepad++. (I use Kate and KWrite, but... I really don't like those softwares, but they get the job done the same way np++ did)

So, I'm really surprised how well this past 1 year went without any issue.

But that's kinda valid that if something doesn't run, then people won't change. You are talking about people who doesn't care libre/FOSS software and all that jazz, they won't change if it's just simply worse.

[–] [email protected] 17 points 2 months ago* (last edited 2 months ago)

In this case, this should be the only acceptable explanation.

17
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 

Hi all! I hope this is the right community for this, I have a rather strange issue with Firefox for Android, and I couldn't find any info on this particular bug(?).

For a while now (though I can't really put my finger on since when) I can't grant access in Firefox to location data. The small modal popup appears, but the button that should allow the use of my location just... doesn't do anything. I can press as many times as I want, but the dialog doesn't disappear, the button does not doing anything. I can see it gets pressed, but no effect.

But not always. Sometimes it works, but 90% of the time it won't. There are times when I can spam it till I die, other times the button gets pressed after a while, or after trying different angles to press the button. Yeah, I know, it sounds silly. And also, there are cases where it works right the first touch on the "Allow" button.

This feels even worse in Private Browsing session, tho I don't know is it technically worse, but it definitely feels worse.

I have the latest version of the browser that is available in the Play Store. Android version 14, running Samsung One UI 6.1.

Checking system settings lead to nowhere, it seems every relevant setting is OK, but I haven't changed anything around them in a good while.

As I said, I'm not sure whether a Firefox update or an Android/One UI system update caused this, or what else, it's like from one day to another, which makes it super weird.

Anyone having any idea? I haven't tried full data wipe on Firefox nor reinstalling it, I wouldn't really like to do that, but if there's nothing else, I may try that too.

Thank you guys and have a nice weekend ;)

38
submitted 8 months ago* (last edited 8 months ago) by [email protected] to c/[email protected]
 

I know, I know. I really shouldn't use NTFS with Linux if I plan to write to it, especially not my only backup drive, which is my external media drive for libreELEC as well.

So I was moving/copying/renaming stuff through SMB on my libreELEC machine. And then suddenly I noticed 50 episodes of old-school Sonic animated series just... disappeared. Strange, but I continued renaming files, and those too poof nonexistent anymore.

Okay, maybe a Dolphin bug - I thought, since I was using Dolphin for SMB. But same from Android (I'm using Solid Explorer)

Then, Ghost In The Shell Stand Alone Complex too disappeared. Then some episode of Serial Experiments Lain.

Star Trek Discovery? Fucking gone, tho I didn't mind that one. All of the files are 0B. Then Regular Show.

Now, this was the point where I needed to step in. Linux just didn't see the files.

Oh well, I have a Windows 10 PC I use for work so it was a time for bringing the drive "home" and give it some chkdsk, in the meantime I was really hoping it wouldn't just destroy my 4TB backup drive. Wasn't sure it would work, but that was pretty much my only hope and idea. Trying to access those folders and files from Windows gave me error messages before the check.

The check and fix dialog of chkdsk was also kinda fucked, the progressbar jumped around, didn't make any sense BUT it restored my files. Hooray!

Except SAC, it was still unreadable from Windows, but! Linux does see all the episodes so I guess it's a win... of some sort. It sill bothers me there is some - from Windows's point of view - invalid files and folders on my BACKUP disk, but this will be another story.

It turned out, libreELEC is using ntfs-3 (and not 3g), which is famous for this kind of errors - files disappearing and the filesystem becoming funky.

So, I ordered a drive just for my media and media PC, tho no idea how to format it (to be readable from anywhere else - maybe exFAT?)

But this scared me like hell 😅

Just wanted to share this with you guys, there's no moral of the story, except do not use ntfs heavily under Linux, or at least do not write it a lot, which is a known thing since forever, I was just a lazy ass, don't be like me, please, unless you have a Windows machine around and some luck. But relying on these two, well...

Cheers!

Update: I formatted my new media drive to ext4. In the end, it'll be a fixed disk under my TV in a linux box, this seemed to be the best choice. I don't think I'll pick it out and use it elsewhere that much or at all.

1
submitted 9 months ago* (last edited 9 months ago) by [email protected] to c/[email protected]
 

Hi guys!

So I recently discovered gemini and I just love it. Currently working on a browser application for Android, but in the meantime I was curious how this cgi hosting works, so I sketched up quickly a small blogging system in Python.

You just put your gmi files inside a folder, config gemBlog and it lists them, categorized by date (year and month).

https://github.com/eocorekuneho/gemBlog

It's not great code by any means, but it was fun to scribble it down.

You can see it in action (with not much and random testing content in hungarian...) here:

gemini://furryhu.org/cgi-bin/gemblog/

It is now hardwired to the environment variables Jetforce uses, but with minimal editing, I think it can be used with other server application.

Anyway, have a nice day!

1
submitted 1 year ago* (last edited 1 year ago) by [email protected] to c/[email protected]
 

Hey guys!

As you may all know, the Big N soon will shutdown all online services for the 3DS family and the Wii U. Surprising? Not much. But hurts nonetheless.

Though I personally don't really use actively my 3DS (and I also sold out from it a long time ago, still have 2, somewhat functioning O3DSs *:waiting to be repaired), I couldn't help but dust off my working* console and went online.

Apart from the nerdgasm I had (since, 7 is my absolute favorite Mario Kart in every possible way) I couldn't help but notice how fucking awful the online was. Same 4-5 japanese dude, fully packed with cheats and hacks.

My heart was broken, but all that doesn't matter. This is why I'm kinda OK with the shutdown, tho I don't know about the other games. I mean, Mario Maker, Mario Kart 8, Splatoon, these all will be gone, and I'm sure lots of people have similar feelings towards their games like I do to MK7. So saying this could sound pretty harsh, but if this is the case with the other games as well - and the Wii U's also a pretty open and used book for hacks nowadays - maybe... it's really time. Honestly, it's just WILD how online gaming on the 3DS (and probably on the Wii U as well) works from today's standpoint.

But I just got off-tracks.

What I really wanted to talk about and just wanted to give a little bit of context for this, is Pretendo.

https://pretendo.network/

If you don't know about Pretendo, it's an open-source Nintendo Network implementation. Basically, you can create a PNID here on the normal way you would create an NNID on your machine, and all your 3DS online services are now routed to Pretendo. Currently, some games, but at least Mario Kart 7 online works, pretty much flawlessly (except Friend functions). But it's real, it works, it's amazing... just really empty.

You can find the list of the compatible games and their states.

It even has some kind of Miiverse alternative too up and running, called Juxtaposition.

Using a modded console, it's just a matter of installing a title. https://pretendo.network/docs/install
You can change between Pretendo and Nintendo here.

Though use it at your own risk, as any homebrews that mess with the system in one or another way.

I'm maybe just too excited, but the online services will be killed off anyway, and I just love MK7 way too much, so I'm glad these people made it possible to run custom servers for it.

What do you guys think about it?

 
 

Hi all. Tho I have this problem a long time, I try to ask here too.

When I use PicoProbe for debug my code with Visual Studio Code (or Codium), can't get serial monitor working on the target Pico.

I have hooked up everything correctly, the probe's Rx/Tx GPIOs are connected to the target's UART0 Tx/Rx correctly (checked it, Tx-Rx and Rx-Tx, swapped it, no data at all. Tried to touch the wires to random spots, garbage appeared on the serial monitor, so the probe is probably listening)

Using USB as UART, connected directly to the target device does give me serial output, but through the probe and with UART, absolutely nothing.

I used the 'hello_serial' example project, built it with Codium (or VSCode), using the same plugins the pico_installer would setup. (MS CMake Tools, MS C++ tools and Cortex debug).

Debugging with openocd, or just running the built firmware on it's own and listening to it with the probe has the same result: nothing.

Same on Windows, same on Linux.

Anyone has any idea? I can program the Picos this way, but I really need serial for debugging. I could use two USB cables, but soonly enough that won't work.

Am I missing something? I did lots of search, but this feature should just work.

edit: fixed some typos

 
view more: next ›