nutbutter

joined 1 year ago
[–] nutbutter@discuss.tchncs.de 7 points 2 weeks ago (3 children)

I am using Signal on two android phones, one android tablet and a linux PC. What do you mean it cannot work on multiple devices?

[–] nutbutter@discuss.tchncs.de 18 points 2 weeks ago (1 children)

this is already happening in India. operators click photos, use biometric to verify government ID, before giving the user a SIM.

[–] nutbutter@discuss.tchncs.de 9 points 3 weeks ago

You can Nextcloud hosting from a reputed provider like Hetzner. install the maps plugin and you'll be able to share location with users. Since you'll be the admin, you can make as many accounts as you want.

[–] nutbutter@discuss.tchncs.de 2 points 1 month ago

I have tried to install Canon LBP2900B drivers a thousand times. It does not work on any distribution. I have to use a windows VM.

[–] nutbutter@discuss.tchncs.de 1 points 1 month ago (1 children)

Films and shows, via Jellyfin.

[–] nutbutter@discuss.tchncs.de 1 points 1 month ago (3 children)

No, they are not in RAID either.

[–] nutbutter@discuss.tchncs.de 1 points 1 month ago (5 children)

The boot drive is an SSD, which is not in any RAID. I have another HDD connected via SATA. Another HDD connected via USB.

[–] nutbutter@discuss.tchncs.de 1 points 1 month ago

I did reset it. It did not help. I ran memtest86 for over 2 hours and did a CPU stress test for over 15 hours. Nothing crashed during the testing.

[–] nutbutter@discuss.tchncs.de 1 points 1 month ago

I cleaned everything and reapplied the thermal paste. That did not solve the problem. Also, the CPU is only of 35 watts and never goes over 55°C.

[–] nutbutter@discuss.tchncs.de 2 points 1 month ago

I cleaned everything and reapplied the thermal paste. That did not solve the problem. Also, the CPU is only of 35 watts and never goes over 55°C.

[–] nutbutter@discuss.tchncs.de 2 points 1 month ago (2 children)

You can use universal android debloater to remove not only bloat but core google services as well, including google play services amd play store. Then solely rely on f-droid, obtainium etc.

You will have to use the advanced settings of UAD, amd you might have to do some tries, because removing anything important will make you reset your device.

[–] nutbutter@discuss.tchncs.de 1 points 1 month ago (1 children)

I just ran it. It took over 2 hours to finish. Showed no errors. Is there a benefit of running it for a few days?

 

I bought an Optiplex 5040, with an i5-6500TE, and 8 GB DDR3L RAM.

When I bought it, I installed Fedora Server on it. It got stuck every few days but I could never see the error. The services just stopped working, I couldn't ssh into it, and connecting it to a monitor showed a black screen.

So, I thought let's install Ubuntu Server, maybe Fedora isn't compatible with all of its hardware. The same thing is happening, now, but I can see this error. Even when there's nothing installed on it, no containers, nothing other than base packages, this happens.

I have updated the bios. I have tried setting nouveau.modeset=0 in the grub config file. I have tried disabling and enabling c-states. No luck till now.

Would really appreciate if anyone helps me with this.

UPDATE:

  • I cleaned everything and reapplied the thermal paste. I did not see any change in the thermals. It never goes over 55°C even under full load.
  • I reset the motherboard by removing that jumper thing.
  • I ran memtest86, which took over 2½ hours. It did not show any errors.
  • I ran a CPU stress test for over 15 hours, and nothing crashed.
  • I also ran the Dell's diagnostic tool, available in the boot menu of the motherboard. The whole test took over 2 hours but did not show any errors. It tested the memory, CPU, fans, storage drives, etc.
 

I really want to play Mirage, but it is too expensive. If it comes on Steam, I'll wait for the sale, because the prices are cheaper in my country. But if it comes on Game Pass, I'll get a month's subscription. Game pass is way cheaper than Ubisoft Plus.

Now that the next game is announced, I really hope Mirage gets cheaper.

 

This repo is also mirrored to Codeberg.

I made an easy to use ToDo app, just to learn a bit about programming and Flutter. It does not really provide any benefits over other ToDo apps, but I am glad that I was able to make this.

You can download the APK for Android, rpm for RHEL/Fedora or just use the AppImage.

I am willing to work more on this, you can read the roadmap in the link provided.

Any guidance, criticisms, or comments will be greatly appreciated.

 

🐈

 

Even after enabling JS, all I saw waa a white/blank page. They probably want me to enable cookies and/or DOM storage.

11
submitted 6 months ago* (last edited 6 months ago) by nutbutter@discuss.tchncs.de to c/vegan@lemmy.world
 

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

Signal Group for Vegans

If you're a vegan, or willing to go vegan, you may join this Signal group.

https://signal.group/#CjQKIEL2AAqK0gGc3Q3MKdzY3yJzuzTg49ZOKuyMKHHkci6yEhDingsMPcJOH7bqsC7esBFg

To prevent spam, I have turned on "Approve new members" option.


If you want a much more active group, you can join the Matrix group.

To join Matrix, visit https://joinmatrix.org/.

To look at all the rooms in Vegan space, visit https://matrix.to/#/#vegan.en:tedomum.net. We have rooms for all types of things, discussing tech, debating etc.

General Room - https://matrix.to/#/#vegan.en.general:tedomum.net

 

*I am not referring to solo OnlyFans models.

I find almost every American porn video similar. They have a few plots which they keep repeating. 80℅ of those videos have similar looking women. I feel that they are not trying anything new. And personally, I do not find their accent as appealing as British accent.

European porn industry, on the other hand, feels like they are taking more courageous decisions. German and Russian femdom videos are so much better. British teacher-student videos actually make you learn a new English word or two. I find Spanish and Italian women much more appealing. One thing I really like is that they include a variety of body types in their videos.

This is just my take. I would really like to know what you all think.

PS - I am an Indian, and I like Indian and Japanese porn videos more than European ones.

Edit - How do I mark a post as NSFW on Voyager?

33
submitted 8 months ago* (last edited 8 months ago) by nutbutter@discuss.tchncs.de to c/firefox@lemmy.ml
 

Websites like ipv6-test.com and test-ipv6.com say that my browser is using IPv4 by default.

This happens on Firefox and LibreWolf. I have tried creating a new profile without add-ons as well. Ungoogled Chromium uses IPv6 by default. If I go to ifconfig.io using Firefox, IPv4 is displayed. But if I use Ungoogled Chromium, IPv6 is displayed.

Is there a way to force IPv6?

I am not bothered by this, but using tools like ping6 and traceroute6 assures me that IPv6 routing is faster for, at least, one of my ISPs.

60
Cost-cutting tips? (discuss.tchncs.de)
submitted 11 months ago* (last edited 11 months ago) by nutbutter@discuss.tchncs.de to c/selfhosted@lemmy.world
 

What are your favourite, or least favourite but necessary, cost-cutting methods?

I feel I am spending too many resources on unnecessary stuff.

Edit: I feel the need to reduce both – the resources, to host multiple things on one system, and cost, to buy/pay for multiple systems. Currently, I have 2 ARM VPSes and 1 old MacBook Air as a home server.

 

Currently, I am using Montserrat. Even though it is licensed under Open License Font, I do not feel comfortable using it anymore, probably because it is used in over 17 million websites and is considered overused.

Another reason is that I have to load multiple font weights, as bold tags do not work as intended. A single weight is over 20kb in size (after removing unused glyphs). I want to keep my site lightweight, and good looking.

Also, after looking at motherfuckingwebsite.com and perfectmotherfuckingwebsite.com, I feel sad about loading any external fonts.

I want a sans font, and I am also using -webkit-text-stroke with transparent fill to give some text outline effect.

What are your suggestions, fellow lemmings? What is your favourite font? Should I just stick with Liberation Sans?

 

Until yesterday, I didn’t even know you could use the docker images and the same docker-compose configs with Podman.

The UI you are looking at is Cockpit, which can be installed on almost any Linux Server. I have used it before but I am amazed by its integration with Podman.

Seriously, consider trying this, once.

Here's another screenshot of Cockpit:

 

TL;DR - option forwardfor and http-request set-header X-Real-IP %[src] are not working.

My setup is slightly complicated. I have a homeserver, with HAProxy installed and some docker containers. My homeserver is, then, connected to a VPS via WireGuard which also has HAProxy installed. HAProxy on homeserver forwards the docker containers with an SSL certificate to the VPS. The VPS, then, just does TLS pass through to the clients.

The issue is, if I do not use option forwardfor in either of the 2 HAProxy configurations, I get the internal IP address of the docker container (172.XX.XX.1). If I add option forwardfor on the homeserver's HAProxy config, I get the internal IP of the WireGuard of the home server (10.0.0.2). And if I add option forwardfor to the HAProxy config of the VPS as well, I get the internal IP of the WireGuard tunnel (10.0.0.1). And as far as I know, http-request set-header X-Real-IP %[src] has no impact. I have also tried using send-proxy and send-proxy-v2, but then the whole setup stops working.

HAProxy config on home server:

global
        log /dev/log    local0
        log /dev/log    local1 notice
        chroot /var/lib/haproxy
        stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners
        stats timeout 30s
        user haproxy
        group haproxy
        daemon

        # Default SSL material locations
        ca-base /etc/ssl/certs
        crt-base /etc/ssl/private

        # See: https://ssl-config.mozilla.org/#server=haproxy&server-version=2.0.3&config=intermediate
        ssl-default-bind-ciphers ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20>
        ssl-default-bind-ciphersuites TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256
        ssl-default-bind-options ssl-min-ver TLSv1.2 no-tls-tickets

defaults
        log     global
        mode    http
        option  httplog
        option  dontlognull
        timeout connect 5000
        timeout client  50000
        timeout server  50000
        errorfile 400 /etc/haproxy/errors/400.http
        errorfile 403 /etc/haproxy/errors/403.http
        errorfile 408 /etc/haproxy/errors/408.http
        errorfile 500 /etc/haproxy/errors/500.http
        errorfile 502 /etc/haproxy/errors/502.http
        errorfile 503 /etc/haproxy/errors/503.http
        errorfile 504 /etc/haproxy/errors/504.http

listen rp
        bind *:443 ssl crt /path/to/cert.pem

        acl service1 hdr_sub(host) -i service1.domain.me
        acl service2 hdr_sub(host) -i service2.domain.me

        use_backend service1_backend if service1
        use_backend service2_backend if service2

backend service1_backend
        server service1_server 127.0.0.1:8080

backend service2_backend
#       option forwardfor
#       http-request set-header X-Real-IP %[src]
        server service2_server 127.0.0.1:9090

HAProxy config on VPS:

global
        log /dev/log    local0
        log /dev/log    local1 notice
        chroot /var/lib/haproxy
        stats socket /run/haproxy/admin.sock mode 660 level admin expose-fd listeners
        stats timeout 30s
        user haproxy
        group haproxy
        daemon
        tune.ssl.default-dh-param       4096

defaults
        log     global
        mode    tcp
#       option  forwardfor
        timeout connect 5000
        timeout client  50000
        timeout server  50000

listen http
        bind *:80
        mode tcp
        server default 10.0.0.2:80
listen https
        bind *:443 alpn h2,http/1.1
        mode tcp
#       option forwardfor header X-Real-IP
#       http-request set-header X-Real-IP %[src]
        server main 10.0.0.2:443

I have to resort to this because I am behind CGNAT, and want TLS pass through on the VPS for privacy.

What am I doing wrong?

view more: next ›