Skip Navigation
Jump
Using refurbished HDDs in my livingroom NAS
  • I use a refurbished 10tb HDD for my server too and it works just fine

    3
  • Jump
    Which open source android keyboard do you use
  • I don't use glide typing, so I didn't even notice that 😅

    But text prediction and glide typing are being rewritten from the ground up currently, so it'll be there eventually

    1
  • Jump
    'I was called curry lover and humiliated by other teachers': The toxic truth about staffroom bullying
  • The rules in the EU are also made for the rich. The difference is just that the EU has at least some left votes in there, so it's not as bad.

    5
  • Jump
    Which open source android keyboard do you use
  • I use Florisboard Beta with the FloriStyle theme (It's a Gboard theme). The only thing I really miss with it is text predictions but they're still working on that and it's not that big of a deal.

    5
  • Jump
    Microsoft has a big Windows 10 problem, and only one year to solve it
  • Rufus has that option, I've used it myself to update to Win11 because I didn't have a motherboard with TPM at the time.
    Also wanna mention, the reason I updated was mostly because I thought Win10 was kinda ugly and I think Win11 was a huge update in that regard and also because of security reasons, since Win10 won't receive any more updates in the near future. At the end of the day, I can count on one hand how often I boot Windows in a year (I almost exclusively use Linux), so I don't really care about all the Win11 bullshit anyway.

    0
  • Jump
    Scientists warn of 'societal collapse' on Earth with worsening climate situation
  • We're not gonna be able to combat climate change under capitalism anyway. The number one thing we need to do is to produce less but that goes directly against what capitalism needs to function. Not to mention that governments are bribed by companies to make laws in their favour.

    But hey, what's the point of saving our planet anyway if we can't maximize profits anymore?

    125
  • Jump
    LLM ASICs on USB sticks?
  • That's really interesting, gonna try out how well it runs

    2
  • Jump
    Any way to use speech to text for android in godot 4?
  • You can run AI models on Android by using ncnn. It just uses Vulkan.

    -2
  • Jump
    LLM ASICs on USB sticks?
  • Being able to run 7B quality models on your phone would be wild. It would also make it possible to run those models on my server (which is just a mini pc), so I could connect it to my Home Assistant voice assistant, which would be really cool.

    2
  • Jump
    Put it back!
  • Broken in Thunder too

    5
  • Jump
    Xiaomi will reportedly end its global bootloader unlock program
  • The way it works is that you need a proprietary app (in the past it was on PC and you had to connect the phone over USB, now it's an app on the phone) where you log in with the Xiaomi Account that is also logged in on your phone. Then you "request" a bootloader unlock and after a week or so you can do the same thing again and it unlocks the bootloader. My guess would be that it uses encryption on the phone in some way and the server sends the decryption key. I also just thought that the process is so tedious that someone should have come up with a way to circumvent it already but maybe no one wanted to invest the time since it was possible that way. Either way, I don't have experience with this kind of thing, so I'm not really the person to figure it out.

    1
  • Jump
    Inspired by the current weather patterns
  • But what will the shareholders do without my hard work? 😔

    2
  • Jump
    Xiaomi will reportedly end its global bootloader unlock program
  • Based on how much HyperOS (and the fucking name) sucks, I wouldn't be surprised if someone finds a way to unlock the bootloader. I really hope someone does soon because I really don't want my dad to continue getting tortured by having to use it.

    0
  • Jump
    Inspired by the current weather patterns
  • But real talk, I'm actually scared of the consequences of climate change that I'm going to see in my lifetime. I lost all hope that we'll ever become carbon neutral under capitalism, it's already being used as nothing more than a marketing term by companies.

    8
  • Jump
    Inspired by the current weather patterns
  • I don't think I'll live long enough to ever retire 🥳🥰

    15
  • Jump
    Ok boomer
  • so the store won't need to pay for cashiers just standing around.

    Aren't walmart employees also required to stand all day? Kinda insane to me that they're not allowed to just sit down

    19
  • Jump
    Xiaomi will reportedly end its global bootloader unlock program
  • So that's why unlocking the bootloader on my dad's phone doesn't work. This really sucks, I hope there's some other way to do it because HyperOS is straight ass.

    3
  • Jump
    “Extreme” Broadcom-proposed price hike would up VMware costs 1,050%, AT&T says
  • What you're seeing is the best economic system ever created in action

    2
  • Jump
    FFT-based ocean-wave rendering, implemented in Godot
  • That looks really awesome. Would be interesting to know the performance impact of this in comparison to the traditional approach and whether that impact makes it worth it to use it in any type of game or just in games where the ocean is a central part.

    13
  • cross-posted from: https://discuss.tchncs.de/post/21001865

    > I just installed Piped using podman-compose but when open up the frontend in my browser, the trending page is just showing the loading icon. The logs aren't really helping, the only error is in piped-backend: > > > java.net.SocketTimeoutException: timeout > at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.kt:675) > at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.kt:684) > at okhttp3.internal.http2.Http2Stream.takeHeaders(Http2Stream.kt:143) > at okhttp3.internal.http2.Http2ExchangeCodec.readResponseHeaders(Http2ExchangeCodec.kt:97) > at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:110) > at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:93) > at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) > at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34) > at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) > at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95) > at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) > at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83) > at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) > at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76) > at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) > at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201) > at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154) > at me.kavin.piped.utils.RequestUtils.getJsonNode(RequestUtils.java:34) > at me.kavin.piped.utils.matrix.SyncRunner.run(SyncRunner.java:97) > at java.base/java.lang.VirtualThread.run(VirtualThread.java:329) > > > Would appreciate it if anyone could help me. I also wasn't sure what info to include, so please ask if there's any more info you need.

    5

    I just installed Piped using podman-compose but when I open up the frontend in my browser, the trending page is just showing the loading icon. The logs aren't really helping, the only error is in piped-backend:

    java.net.SocketTimeoutException: timeout at okhttp3.internal.http2.Http2Stream$StreamTimeout.newTimeoutException(Http2Stream.kt:675) at okhttp3.internal.http2.Http2Stream$StreamTimeout.exitAndThrowIfTimedOut(Http2Stream.kt:684) at okhttp3.internal.http2.Http2Stream.takeHeaders(Http2Stream.kt:143) at okhttp3.internal.http2.Http2ExchangeCodec.readResponseHeaders(Http2ExchangeCodec.kt:97) at okhttp3.internal.connection.Exchange.readResponseHeaders(Exchange.kt:110) at okhttp3.internal.http.CallServerInterceptor.intercept(CallServerInterceptor.kt:93) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.connection.ConnectInterceptor.intercept(ConnectInterceptor.kt:34) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.cache.CacheInterceptor.intercept(CacheInterceptor.kt:95) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.http.BridgeInterceptor.intercept(BridgeInterceptor.kt:83) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.http.RetryAndFollowUpInterceptor.intercept(RetryAndFollowUpInterceptor.kt:76) at okhttp3.internal.http.RealInterceptorChain.proceed(RealInterceptorChain.kt:109) at okhttp3.internal.connection.RealCall.getResponseWithInterceptorChain$okhttp(RealCall.kt:201) at okhttp3.internal.connection.RealCall.execute(RealCall.kt:154) at me.kavin.piped.utils.RequestUtils.getJsonNode(RequestUtils.java:34) at me.kavin.piped.utils.matrix.SyncRunner.run(SyncRunner.java:97) at java.base/java.lang.VirtualThread.run(VirtualThread.java:329)

    Would appreciate it if anyone could help me. I also wasn't sure what info to include, so please ask if there's any more info you need.

    0

    cross-posted from: https://discuss.tchncs.de/post/20956700 >All the public Piped instances are getting blocked by YouTube but do small selfhosted instances, that are only used by a handful of users or just yourself, still working? Thinking of just selfhosting it. > > On a side note, if I do it, I'd also like to install the new EFY redesign or is that branch too far behind?

    0

    All the public Piped instances are getting blocked by YouTube but do small selfhosted instances, that are only used by a handful of users or just yourself, still working? Thinking of just selfhosting it.

    On a side note, if I do it, I'd also like to install the new EFY redesign or is that branch too far behind?

    Edit: As you can see in the replies, private instances still work. I also found the instructions for running the new EFY redesign here

    13

    How to use the print screen key on a Keychron K6

    You need to hold down fn1 + page up for a few seconds until the keyboard flashes red, then let go of the keys. Now you can use page up as the print screen key. If you hold down fn1 + page up for a few seconds again, it will go back to working as the page up key.

    Just had to search this up and found out how to do this from a Reddit post, so I thought I'd put this information on here as well.

    0

    Source: https://w.wallhaven.cc/full/9d/wallhaven-9dveo1.jpg

    0

    Source: https://w.wallhaven.cc/full/p9/wallhaven-p91xd3.jpg

    Resolution is kinda low, I'll try upscaling it later

    Edit: Here's the upscaled version at 3376 x 6000

    !

    0

    I would really appreciate it if someone could help me with this. I'm having an issue with my Sovol SV06, which is that I get a lot of stringing. I'm still fairly new to 3D printing, so I have no idea what could cause this and how I could go about fixing this. I already searched for this issue online btw but didn't really find anything helpful.

    The only change I made to this printer is that I hooked up a Raspberry Pi 4 to it and installed Klipper and Octoprint. I'm also using PrusaSlicer with the config from here.

    Edit: Forgot to mention I was using PLA for this print

    23

    cross-posted from: https://discuss.tchncs.de/post/18870157

    > I'm trying to extract the frames of a video as individual images but it's really slow, except when I'm using jpeg. The obvious issue with jpegs is the data loss from the compression, I want the images to be lossless. Extracting them as jpegs manages about 50-70 fps but as pngs it's only 4 fps and it seems to continue getting slower, after 1 minute of the 11 minute video it's only 3.5 fps. > > I suspect it's because I'm doing this on an external 5tb hard drive, connected over USB 3.0 and the write speed can't keep up. So my idea was to use a different image format. I tried lossless jpeg xl and lossless webp but both of them are even slower, only managing to extract at about 0.5 fps or something. I have no idea why that's so slow, the files are a lot smaller than png, so it can't be because of the write speed. > > I would appreciate it if anyone could help me with this.

    2

    I'm trying to extract the frames of a video as individual images but it's really slow, except when I'm using jpeg. The obvious issue with jpegs is the data loss from the compression, I want the images to be lossless. Extracting them as jpegs manages about 50-70 fps but as pngs it's only 4 fps and it seems to continue getting slower, after 1 minute of the 11 minute video it's only 3.5 fps.

    I suspect it's because I'm doing this on an external 5tb hard drive, connected over USB 3.0 and the write speed can't keep up. So my idea was to use a different image format. I tried lossless jpeg xl and lossless webp but both of them are even slower, only managing to extract at about 0.5 fps or something. I have no idea why that's so slow, the files are a lot smaller than png, so it can't be because of the write speed.

    I would appreciate it if anyone could help me with this.

    28

    Need to run update-grub after every kernel update because I installed a GRUB theme

    I installed a GRUB theme and changed some options in the config but now I need to run update-grub (alias for grub2-mkconfig -o /etc/grub2-efi.cfg) after every kernel update or else that new kernel version won't boot. Does anybody know a fix for this?

    7

    I recently found out that instead of just using online sources, you can also use something you can host yourself, like Komga, in Mihon. I'm just wondering if there's an advantage to it that I didn't think of because the only things I can think of are:

    • Progress is synced over multiple devices
    • Online sources can suddenly go offline, your self-hosted service won't
    9

    FearNoPeer is open for signups

    fearnopeer.com Login

    Powered By UNIT3D Community Edition v7.2.5

    cross-posted from: https://discuss.tchncs.de/post/13071059

    > And there's global free leech while signups are open

    4
    fearnopeer.com Login

    Powered By UNIT3D Community Edition v7.2.5

    And there's global free leech while signups are open

    12