/tech/ - Technology

Technology & Computing


New Reply
Name
×
Sage
Subject
Message
Files Max 5 files32MB total
Tegaki
Password
[New Reply]


fit_vs_g.webm
[Hide] (729KB, 640x360, 00:09)
Thread dedicated to Questions That Don't Deserve Their Own Thread
(but are worth asking)

Before asking a question here, please search the web first or put in effort towards answering your own question. If you put in effort but you still can't find the solution, feel free to ask here.

If you are looking around for useful applications/programs, see >>531
Last edited by hisuimeido
>>13881
I've been seeing it on invidious too, however not all instances are affected. 
I hate jewtube so fucking much.
Replies: >>13886
91638c71d67bae1f14080090d1cfa16cc24b11e1d89746575079e2de23e3f4da.jpg
[Hide] (19.8KB, 479x479)
>>13882
>I hate jewtube so fucking much.
Then why do you use it?
Replies: >>13887
>>13886
Not him, but all the jewtube alternatives are either dead on arrival or they go full retard when they get any traction and then die.
Replies: >>13888
>>13887
Just stop watching videos like a dumb zoomer. There are better ways to get informed or entertained.
Replies: >>13889
>>13888
I know about torrenting, grandpa. But there's content exclusive to the site that I also like.
images.jpeg
[Hide] (25.1KB, 554x554)
Something about making absolute value out of x and y but in linear equations instead of || or abs,

And with more variety than/or without usage of ², √, if else andors

Something that values like |x|+|y|
But without the || so an equation to replace both absolute x and absolute y somehow.
09.07.2024_10.26.33_REC.mp4
[Hide] (1.7MB, 616x452, 00:25)
add.mp4
[Hide] (1.1MB, 792x586, 00:42)
ffff.mp4
[Hide] (1.5MB, 602x450, 00:20)
idontknowanymore.mp4
[Hide] (952.2KB, 628x424, 00:13)
likewhat.mp4
[Hide] (1.5MB, 624x450, 00:26)
>yea, how d that seen
>what,you write? go on then, skywo0ker
what do you call this fucking thing. where bunch of x y coordinate are "turned around" to the mouse direction.

i suppose it should be "rotation" but it was multiplying the mouse vector and perpendicular to horizontal and vertical and adding them and decreasing 
and it's almost complete but i am missing some bits
Replies: >>13898 >>13905
>>13897
Can you start making sense? https://en.wikipedia.org/wiki/Rotation_matrix
Replies: >>13900
>>13898
which part dont make sense?
if everything then you may need to check if it is actually the same.

i mean i just multiplied x coordinate to H and y to vertical, add them up into the direction vector,
 and then do the other -y and x as the perpendicular vector. 
it then rotates the thing, but it scales to 0 which is not how turning works...so i need it to not go to 0 but in somewhat of a linear equation than using || or logical operators.
ClipboardImage.png
[Hide] (1MB, 1182x912)
ClipboardImage.png
[Hide] (830.6KB, 1173x916)
spicy_pillows.jpg
[Hide] (64KB, 1024x579)
20240411_181912.jpg
[Hide] (943.1KB, 2322x4128)
20240411_180709.jpg
[Hide] (928.3KB, 3088x3088)
i just accidentally fucked up my bloated laptop battery due to a benchmarking mishaps with the lid closed while overheating help me out guys can this be fixed through rudimentary means simply by popping a very tiny hole in it with a needle or blade like vidrel and should i patch it with tape shortly after puncturing it? capacity isn't really that important i just dont want the frame being deformed due to gas expansion inside let alone a housefire or voltage mismatch when i start gaming on it again due to a really bad thermal design

>just replace it and get a new one already
this IS the new chink branded battery cell which works perfectly the really old one is about 3 years old while going through intense heat from windows hogging up CPU as usual and no im not going to shell out another $40 just for it to start inflating again or purchase an original one since i dont intend on using it outside and even if i did how exactly do you properly dispose the broken one or get it recycled ethically?

also can /tech/ tell me the what this black paper looking film on bottom of the laptop chassis is? on the video he peels it off by hand to increase heat conductivity for the external cooling fan but i actually needed this heat resistant material just to protect and insulate the battery is this stuff called mylar? i asked my local technician about this but he wasn't sure either and idk where to buy one and should i apply it on top of the tiny gpu heat pipe or just above the battery

>cant you just use it as a desktop always plugged in?
except i did but a typhoon power outage caused me to lose a month worth of work and firefox tabs forcing me to actually address the problem itself
any buyfags here? this probably isnt the right solution but can somebody suggest a rather cheap UPS or power station with usb/serial port for communication and maybe type c based for charging? will need this for a future mini pc

on the final image can somebody tell me why is there a wifi antenna on the replacement speaker? is this just for structural support as theres nothing inside and the wire was cut also why does ASUS have 6 wires on their speaker? the first 4 cables are normal but 5 is just a loop connected to 6 which seems unnecessary is this some kind of trigger switch?
also the paint of aluminum body is slowly chipping away on its own now i have a thin foil mess of pigment on my bed why is this suddenly happening? i didnt rub it to hard is this normal for metal based laptops my other one was plastic and didnt have this same problem

>>13897
is this from gamejolt havent seen it before

>>13875
not him but will this work on ((( discord ))) as well
Replies: >>13913 >>13919
>>13880 i meant to reply here
>>13880
>crypto blockchain meme tech fuckery

fuck off faggot
Replies: >>13918
What are the realistic odds of someone building a multi billion dollar tech company? How the fuck did that russian kid create telegram. How did that weird fat faggot make the OPUS VR headset in the basement of his parents house. Are these guys glowniggers?
Replies: >>13916 >>14987
>>13881
>not using torsocks with -i option running on mpv

ngmi
>>13905
no i did myself.
hmmmm.mp4
[Hide] (3MB, 618x460, 00:52)
How do you make projection with this thing http://tululoo.com/

basically i have done like half of it by multiplying x and y of mouse to the coordinate's H and V but it scales to zero

basically i am looking for other alternatives, or all of it 

something easier or as easy as what i did
Replies: >>13917
644bf9857d03c3f40750a155ea62bddd936dc6c2d52bbf80c95874a7e2bc8d53.gif
[Hide] (1.4MB, 600x600)
>>13908
Very low, though the technology ecosystem does seem more accessible than other areas of business IMO. You'd better
>Have an amazing, genuine idea
>Be a complete charasmatic psychopath that can talk his/her way into anything
>Be in the right place at the right time
>Have the right people around you
Or a combination thereof.
>>13914
Something like this? I didn't write it https://codepen.io/Jonas0403/pen/KbOavv
>>13907
>using telegram at the first place
How to not be a fag at a fag party. Shit question shit answer.
Replies: >>13925
>>13905
>swollen battery
Don't cut it open. The gas is bad for you and it can catch fire. Replace the battery.
>dispose battery
in the ocean
>mylar tape
No idea. But any heat shielding non-conducting tape should work.
>power outage
You can also just solder some cables to move the battery outside of the laptop if you are willing to go that far.
There are a lot of laptop chargers in the market. Also any UPS can work.
>wifi antenna
Could be just unused design, or possibly used in higher-end models.
>cables
Sourcing and ordering different components is expensive. It may be cheaper for them to make a loop instead of ordering a 4 wire cable.
>chipping aluminum body
Stop fapping on the laptop
>usiing discord
kys immediately
>>13918
no chat app has the best UI than telegram. I am not a fan of using my phone number that's why I am asking of alternative methods to fucking use it. I bought a tracfone but can't seem to even get that thing to fucking work. Definitely technologically autistic.
Mom bought me an usb flash drive, what cool stuff can I do with it anons?
>>13947
Live stream eating it
Replies: >>14046
>>13947
That was nice of her. You can use it to distrohop. You can put portable programs on it. You can use it to store a private journal or other personal mementos. That’s all the cool stuff I can remember, it’s hard to get much use out of those things these days.
Replies: >>14046
>want to try out shadPS4
>grab the AppImage from Nighub
>crashes with an illegal instruction when trying to install pkg
>clone repo+submodules
>run ccmake, disabling AVX2 and AVX512 because my Faildozer rig is close to an actual PS4 architecture wise
>build fails with
 /home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp: In Konstruktor »Frontend::WindowSDL::WindowSDL(s32, s32, Input::GameController*, std::string_view)«:
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:56:42: Fehler: »SDL_GetPointerProperty« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDL_GetNumberProperty«?
   56 |         window_info.display_connection = SDL_GetPointerProperty(
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
      |                                          SDL_GetNumberProperty
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:62:42: Fehler: »SDL_GetPointerProperty« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDL_GetNumberProperty«?
   62 |         window_info.display_connection = SDL_GetPointerProperty(
      |                                          ^~~~~~~~~~~~~~~~~~~~~~
      |                                          SDL_GetNumberProperty
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp: In Elementfunktion »void Frontend::WindowSDL::onKeyPress(const SDL_Event*)«:
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:136:24: Fehler: »const SDL_KeyboardEvent« {aka »const struct SDL_KeyboardEvent«} hat kein Element namens »key«
  136 |     switch (event->key.key) {
      |                        ^~~
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:164:10: Fehler: »SDLK_A« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_a«?
  164 |     case SDLK_A:
      |          ^~~~~~
      |          SDLK_a
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:173:10: Fehler: »SDLK_D« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_d«?
  173 |     case SDLK_D:
      |          ^~~~~~
      |          SDLK_d
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:182:10: Fehler: »SDLK_W« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_w«?
  182 |     case SDLK_W:
      |          ^~~~~~
      |          SDLK_w
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:191:10: Fehler: »SDLK_S« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_s«?
  191 |     case SDLK_S:
      |          ^~~~~~
      |          SDLK_s
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:192:24: Fehler: »const SDL_KeyboardEvent« {aka »const struct SDL_KeyboardEvent«} hat kein Element namens »mod«
  192 |         if (event->key.mod == SDL_KMOD_LCTRL) {
      |                        ^~~
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:205:10: Fehler: »SDLK_J« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_j«?
  205 |     case SDLK_J:
      |          ^~~~~~
      |          SDLK_j
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:214:10: Fehler: »SDLK_L« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_l«?
  214 |     case SDLK_L:
      |          ^~~~~~
      |          SDLK_l
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:223:10: Fehler: »SDLK_I« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_i«?
  223 |     case SDLK_I:
      |          ^~~~~~
      |          SDLK_i
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:232:10: Fehler: »SDLK_K« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_k«?
  232 |     case SDLK_K:
      |          ^~~~~~
      |          SDLK_k
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:241:10: Fehler: »SDLK_X« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_x«?
  241 |     case SDLK_X:
      |          ^~~~~~
      |          SDLK_x
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:244:10: Fehler: »SDLK_M« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_m«?
  244 |     case SDLK_M:
      |          ^~~~~~
      |          SDLK_m
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:247:10: Fehler: »SDLK_Q« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_q«?
  247 |     case SDLK_Q:
      |          ^~~~~~
      |          SDLK_q
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:250:10: Fehler: »SDLK_U« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_u«?
  250 |     case SDLK_U:
      |          ^~~~~~
      |          SDLK_u
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:253:10: Fehler: »SDLK_E« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_e«?
  253 |     case SDLK_E:
      |          ^~~~~~
      |          SDLK_e
/home/Hitler/Beenemünde/shadPS4/src/sdl_window.cpp:263:10: Fehler: »SDLK_O« wurde in diesem Gültigkeitsbereich nicht deklariert; meinten Sie »SDLK_o«?
  263 |     case SDLK_O:
      |          ^~~~~~
      |          SDLK_o
make[2]: *** [CMakeFiles/shadps4.dir/build.make:2442: CMakeFiles/shadps4.dir/src/sdl_window.cpp.o] Fehler 1
make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet …
make[1]: *** [CMakeFiles/Makefile2:395: CMakeFiles/shadps4.dir/all] Fehler 2
make: *** [Makefile:156: all] Fehler 2 What do?
Replies: >>13982 >>13984
>>13981
Do you expact me to read error log in foreign language that I dont know? Seriously, fuck you anon.
>>13981
Wrong sdl version from the looks of things
no.jpg
[Hide] (111.3KB, 1280x720)
Every fucking site doesn't work for telegram, rumble and others. Is there any way I can use a free number to register? Why do the jews have such a stranglehold on blacklisting these numbers. No I am not using gofuckyourself crypto to pay for a number, no it's not $1 with fees, no I am not signing up. 

Where are the free numbers that work? Why hasn't a tech nerd created an app, website or service that randomly generates a number for this purpose?
>>13947
send nudes
Replies: >>14046
>>13947
install ventoy and distrohop
Replies: >>14046
1701785640857.jpg
[Hide] (624.5KB, 845x1160)
anon. I just set up my NAS and noticed that I can't fucking access my chinese cartoons over sftp with mpv (also a gnu/linux machine). how can I fix this? 
is Samba the better option perhaps?
Replies: >>14002 >>14006
3B6B3F4C-044D-4DC2-A4B8-C7D249D2FDFA.jpg
[Hide] (69.3KB, 960x640)
I fried my 14tb HDD by drunkenly plugging in a 19v laptop adapter.
Just replaced the fuse and TVS diode and it works again. You can't imagine, after years of procrastinating, the pure ecstasy I felt, having just saved 300€ worth of hardware and being able to access my years worth of unhinged autism and self isolation.
Replies: >>14004 >>14005
>>14000
Your configuration must have fuckup somewhere. Maybe your NAS was setup write only not read, i don't know.
>>14001
nice
>>14001
You should probably consider backing up your data.
Replies: >>14008
So, is btrfs any good? On paper it looks great but I have heard horror tales of data corruption. Nowadays most people say that it's stable but then they proceed on posting caveats and warnings. I would use zfs because it's more tested but I don't have enough RAM. Of course, I could keep on using ext4 and set up LVM because I'm mainly interested in snapshots (being able to seamlessly add another storage drive is also very nice feature).

>>14000
>is Samba the better option perhaps?
You don't need it. You can use SSHFS or NFS. SSHFS is the easiest solution out of these 3.
>https://www.digitalocean.com/community/tutorials/how-to-use-sshfs-to-mount-remote-file-systems-over-ssh
>https://wiki.archlinux.org/title/SSHFS

Samba is great if you also want to support Windows machines but otherwise SSHFS or NFS is better.
Replies: >>14028
tony.gif
[Hide] (2.8MB, 374x328)
>>12630
i've used pcsx2, ryuujinx and citra on artix and had no issue
can't say the same for RPCS3 i couldn't load a single game despite hours of trying ;_;

welcome back brother

>>13429
>Office: Latex
have you tried orgmode's latex export feature ? once you have your #+SETUPFILE: /path/setup_latex.org file, as well as some handy snippets for figures and such, it becomes quite comfy

ex
# -*- mode: snippet -*-
# name: figure-personal
# key: /fig
# --
#+CAPTION: ${1:caption}
#+ATTR_HTML: ${2::width} $3px
#+ATTR_LATEX: ${4:placement [${5:!h}]} ${6::width 0.$7\textwidth}
#+LABEL: fig:${8:label}$9
$0but it depends on your needs really

#+OPTIONS: \n:t H:6 num:6
#+LATEX_HEADER: \usepackage[top = 2.5cm, bottom = 2.5cm, left = 2cm, right = 2cm]{geometry} 
#+LATEX_HEADER: \usepackage[T1]{fontenc}
#+LATEX_HEADER: \usepackage{fontspec}
#+LATEX_HEADER: \usepackage{sectsty} % to set fonts for titles
#+LATEX_HEADER: \usepackage{titlesec} % to format titles
#+LATEX_HEADER: \usepackage[usenames,dvipsnames]{xcolor}
#+LATEX_HEADER: \usepackage{setspace}
#+LATEX_HEADER: \setlength{\parindent}{0cm}
#+LATEX_HEADER: \usepackage{float}
#+LATEX_HEADER: \usepackage[export]{adjustbox}
#+LATEX_HEADER: \usepackage{etoolbox} % quote block style
#+LATEX_HEADER: \usepackage{tcolorbox}
#+LATEX_HEADER: \renewtcolorbox{quote}{}
#+LATEX_HEADER: \usepackage{etoolbox} % quote block style
#+LATEX_HEADER: \usepackage{mdframed} % to color environments
#+LATEX_HEADER: \AtBeginEnvironment{quote}{\singlespace\vspace{-\topsep}\small}
#+LATEX_HEADER: \AtEndEnvironment{quote}{\vspace{-\topsep}\endsinglespace}
#+LATEX_HEADER: \usepackage[french]{babel}
#+LATEX_HEADER: \usepackage{hyperref} % links, references
#+LATEX_HEADER: \hypersetup{ colorlinks=true, linkcolor=blue, filecolor=magenta, urlcolor=blue }
#+LATEX_HEADER: \definecolor{bgcolor}{HTML}{E0E0E0}
#+LATEX_HEADER: \let\oldtexttt\texttt
#+LATEX_HEADER: \renewcommand{\texttt}[1]{\colorbox{bgcolor}{\oldtexttt{#1}}}
#+LATEX_HEADER: \setmainfont{Noto Sans Regular}
#+LATEX_HEADER: \setmonofont[Scale=0.9]{PT Mono}
#+LATEX_HEADER: \newfontfamily{\gentiumfont}{Gentium Plus}
#+LATEX_HEADER: \sectionfont{\color{blue!60!black}\gentiumfont}
#+LATEX_HEADER: \subsectionfont{\color{blue!60!black}\gentiumfont}
#+LATEX_HEADER: \subsubsectionfont{\color{blue!60!black}\gentiumfont}
#+LATEX_HEADER: \subsubsubsectionfont{\color{blue!60!black}\gentiumfont}
#+LATEX_HEADER: \setcounter{secnumdepth}{4}
#+LATEX_HEADER: \titleformat{\paragraph}
#+LATEX_HEADER: {\normalfont\normalsize\bfseries}{\theparagraph}{1em}{}
#+LATEX_HEADER: \titlespacing*{\paragraph}
#+LATEX_HEADER: {0pt}{3.25ex plus 1ex minus .2ex}{1.5ex plus .2ex}
#+LATEX_HEADER: \let\includegraphicsbak\includegraphics
#+LATEX_HEADER: \renewcommand*{\includegraphics}[2][]{\fbox{\includegraphicsbak[#1]{#2}}}

#+LATEX_COMPILER: xelatex
>File manager: ls cp mv find
ranger can be cool too, especially for sorting media files based on their conten (thumbnails) rather than their filenames
Replies: >>14029
>>14005
I have the same drive twice. fried in the same way
>>13573
>the installer is fucking retarded
yes
this has been my experience trying to install on a VM
god i hate handholding

>>13598
I use MX on an old laptop with a broken screen that I access through SSH
I had installed it on the drive on another computer before sticking the HDD back inside
stable and lightweight, installation is quick even w/ disk encryption
fase is artix obviously, even on work laptop dabbing on niggerbuntu colleagues

>>13799
Syncthing is p2p and has versionning
Replies: >>14022
>>13573
>>14016
>devuan
>the installer is fucking retarded
bootstrap?
>>13573
>afaik, cryptab only works for systemdick. For other init like openrc, it uses a service to mount encryption partition.
2024-08-27_21-14.png
[Hide] (47.6KB, 1165x687)
I want to run PIHOLE on a raspi running the meme OS devuan. why do they have to remove random default packages such as this one? It's all so tiresome.
Is there a way around this or should I just bite the bullet and run the default raspi OS instead?
Replies: >>14027 >>14059
I also tried running it with docker, but docker is not installable due to some retarded dependency errors either.
>>14025
It also doesn't seem to have cryptsetup. whats going on?
Replies: >>14058 >>14059
>>14006
>So, is btrfs any good?
No, I have lost everything because of that damn filesystem. The only good thing about btrfs is their snapshot feature. You can get the same result of snapshot from LVM.
Replies: >>14029
Is there a way to scale ancient anti-semitic DX7/DDraw gemus with no internal resolution options to arbitrary window/screen resolutions in wine?
I've tried dgVoodoo2 but it just crashes when what I assume to be pure DDraw VNs from the turn of the century and early XP era are involved.
Using regular wine the games run fine but 640x480 windows are retarded to stare at for long periods on a plain FHD display, those with DX9 support can somehow into centered fullscreen scaling on DXVK but not pre-DX9 or perhaps now DX8? games.
Could always emulate the Dreamcast or PS2 releases but those remove the segs and that's gay.

>>14028
I've lost valuable reaction images due to sudden power loss on my ext4 partition, but on btrfs all that happens is that once a year it spergs out and refuses to be mounted as rw, this is resolved by using the usual emergency rescue USB/SD card to run the repair command which so far has always restored the affected partitions to useable states with no data loss whatsoever.
>>14007
>RPCS3
What went wrong?
Replies: >>14030
>>14029
Have you considered just lowering your screen resolution when you play those games? Much easier than fiddling with wine.
>>13950
>>13951
>>13989
>>13999
Bros I have it formatted with GPT containing an ESP, a BIOS Boot partition, a  FAT32 partition, and I  even left a spare partition reserved with more space. It's so cool. I put names on all the partitions too.
proxy-image(2).png
[Hide] (585.3KB, 750x538)
Ok Anon I hope you can help me with this one. My boss finally set up a DNS and caught wind of me having *something* installed the office laptop.
I thought the hostname was all that matters, but he said the domain name is all weird.
I booted up the windows partition and they "fixed" the domain name issue. Also removed uefi boot select. Apparently I got off fine as I can still boot via winjews extended boot and they didn't wipe my gnu/loonix partitions.
>tl;dr how can I find out the wangblows domain name and somehow spoof it in linux?
Replies: >>14048
>>14047
>can install linux
>can't search
wtf? use a search engine https://unix.stackexchange.com/questions/322883/how-to-correctly-set-hostname-and-domain-name
https://superuser.com/questions/468217/how-to-get-domain-name-in-windows-using-command
Replies: >>14049
>>14048
he is a glowie anon, don't spoon feed him, he might reach you through the screen once he figures out your monitor size.
f0fc53dd923389c1e105c741b5baa2b10d3bcafa4f12c9c17ff9317fdcbb0327.png
[Hide] (10.8KB, 670x670)
03867510dabb68adf2233c3c8e37519833a78c4a205a6cd603fd9b0fd4aaf6cf.png
[Hide] (9.9KB, 640x640)
How can I remove grid-like gaps in images in GIMP, eg. in game tilemaps? Like turning pic1 into pic2 without manually selecting and moving stuff like a monkey.
I tried a lot of different queries in search engines but I didn't find anything relevant.
Replies: >>14051 >>14053
>>14050
Zealous Crop?
Replies: >>14052
8063626ecd24c94a8c3a0fd5aa716accb0cde116b56186a81e9e4dc8a79a4482.jpg
[Hide] (46KB, 1000x1233)
>>14051
Thank you bro.
>>14050
does GIMP has a "snap" feature where you can do this easier? Find that "snap" option and enable it somewhere in the drop down menu, Basically it allows you to drag the image closer to the edge of other image and it will glue up together automatically.
>>14027
WHY IS THERE NO FUCKING CRYPTSETUP?
Replies: >>14059
>>14025
Little disclaimer: I haven't ran Devuan on Raspberry Pi or any ARM platform. I will still try to help anyway.

dnsutils should be packaged for Devuan in the main repo (checked amd64 and arm64 archs). Debian and Devuan have changed the name of that package to bind9-dnsutils but using the package name dnsutils also works. You may need to adjust your /etc/apt/sources.list config file if the packages are really missing. There is a possibility that the mirror you chose in the past is now dead, or maybe you didn't enable all repos that you need?

Suggested config:
deb http://deb.devuan.org/merged daedalus          main contrib non-free-firmware
deb http://deb.devuan.org/merged daedalus-updates  main contrib non-free-firmware
deb http://deb.devuan.org/merged daedalus-security main contrib  non-free-firmware

#deb     http://deb.devuan.org/merged daedalus-backports main contrib
#deb-src http://deb.devuan.org/merged daedalus-backports main contrib
If you want, you can also pick another mirror from: https://pkgmaster.devuan.org/mirror_list.txt

>>14027
>>14058
Devuan has it packaged. You may need to install it yourself if you don't configure disk encrypting during installation process. You can try using aptitude to install the task that install basic some basic utils if you didn't select it during installation process. I can't remember if it's actually included in that meta-package, though...
Replies: >>14060 >>14062
>>14059
Oh shit. I'm retarded.
My sources.list was empty for some reason. I just put in the recommended mirrors from https://www.devuan.org/os/packages and now it works
deb http://deb.devuan.org/merged daedalus          main
deb http://deb.devuan.org/merged daedalus-updates  main
deb http://deb.devuan.org/merged daedalus-security main
I guess then I could also install dnsutils, but now I just went with adguard, which seems to be the better options since pihole seems to have been discontinued anyways
*adguard home 
https://github.com/AdguardTeam/AdGuardHome#getting-started
bd6f35ed2c18c18f63b8525f90725499a3316e6c79336eb96263dab86a5bed7f.png
[Hide] (924.8KB, 695x697)
>>14059
yep there is a dnsutils package. I made completely unfounded accusations against this excellent distro.
What still bothers me though is that there is barely any documentation for Devuan.
Artix is also in the same nieche but it has its own wiki and quite active forums with all kinds of quirks and instructions to make certain systemd reliant packages work.
2024-09-01_20-04.png
[Hide] (17.9KB, 858x113)
2024-09-02_00-12.png
[Hide] (80KB, 1312x526)
2024-09-02_00-14.png
[Hide] (60.2KB, 1017x527)
For some reason adguard can't resolve ipv4. 
Is there something I forgot to install on the Pi to be able to resolve IPv4?

second pic is openwrt config where I have the adguard server specified for both ipv4 and 6
ResizedImage_2024-09-03_08-42-07_2472.jpg
[Hide] (95.3KB, 2284x1713)
ResizedImage_2024-09-03_08-43-14_6660.jpg
[Hide] (222.6KB, 3264x2448)
Ok fuck. How can I set up this little fuck so that it resolves the ip addresses of individual clients?
Have been at this sjit 3hrs yesterday.
I want to use the internal openwrt DHCP server
Pls help anon
Replies: >>14071
>>14070
Use screenshot dumbass. Can't see shit. Have you tried HOST_NAME.lan?
Replies: >>14072 >>14073
>>14071
seems to work now. Just had to restart the shit
2024-09-03_20-03.png
[Hide] (38KB, 1246x357)
>>14071
still doesn't display the hostnames for some reason. it worked in the past when I set it up differently somehow...
Not that huge a bother - I can just name the clients manually, but yknow...
Replies: >>14079
whats the best way of converting webp images to PNGs?
>>14074
https://github.com/webmproject/libwebp/blob/main/doc/tools.md#decoding-tool
>>14074
ffmpeg -i OPisanigger.webp Killyourself.png
>>14074
ImageMagick: https://imagemagick.org/script/convert.php
Just change the file extensions to ones you want.
>>14073
Some devices don't send a hostname over DHCP. I know some Android ROMs like DivestOS don't, and I know Windows, OpenBSD, and FreeBSD do. It could be that a Linux distro running on those devices doesn't send the hostname over DHCP.

You'd have to look into how whatever OS 192.168.1.10 and 192.168.1.249 are running handles thins.
aah can someone explain to this retard how he can get Jellyfin running wo systemdick?
https://jellyfin.org/downloads/server
https://github.com/jellyfin/jellyfin/issues/1131
It's just bare sysvinit, but the installer didn't put anything into /etc/init.d/
Replies: >>14129
>>14128
ok yeah. I created my own script. don't ask me where I got this from
#!/bin/sh
### BEGIN INIT INFO
# Provides:          jellyfin
# Required-Start:    $network $local_fs $remote_fs
# Required-Stop:     $network $local_fs $remote_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop Jellyfin media server
### END INIT INFO

# Jellyfin installation path
JELLYFIN_BIN="/usr/bin/jellyfin"
# Jellyfin configuration path
JELLYFIN_CONF="/etc/jellyfin"
# Jellyfin PID file path
PIDFILE="/var/run/jellyfin.pid"

case "$1" in
start)
    echo "Starting Jellyfin..."
    start-stop-daemon --start --background --make-pidfile --pidfile $PIDFILE --exec $JELLYFIN_BIN -- --datadir $JELLYFIN_CONF
    ;;
stop)
    echo "Stopping Jellyfin..."
    start-stop-daemon --stop --pidfile $PIDFILE
    ;;
restart)
    echo "Restarting Jellyfin..."
    $0 stop
    $0 start
    ;;
status)
    if [ -e $PIDFILE ]; then
        echo "Jellyfin is running (PID: $(cat $PIDFILE))"
    else
        echo "Jellyfin is not running"
    fi
    ;;
*)
    echo "Usage: /etc/init.d/jellyfin {start|stop|restart|status}"
    exit 1
    ;;
esac

exit 0
Replies: >>14152
sorta.mp4
[Hide] (2.5MB, 636x490, 00:30)
Basically I need a different way to uh, rotate sprites according to it's position to camera. I mean it Is usually done by knowing its current angle or in my case of engine, the direction and angle is there from 1 to 360 (maybe I haven't tried)... Butthen I am Abit annoyed by trigs and angle representation so is it possible to somewhat scroll sprite when a. It moves to x direction, b. Based on where it is on screen. I haven't scrolled the thing but I assume with the thing moves around towards where my cursor is, it is suppose to then "scroll" base on it? I figured to just use x and y motion somewhat but I am not sure either so can I get some pointers?
Replies: >>14150
>>14130
Bump. Now I need sprite rotation that does nt
Replies: >>14151
>>14150
Please calm down.
>>14129
Also worth mentioning: 
 ln -s /usr/share/jellyfin/web/ /usr/lib/jellyfin/bin/jellyfin-web 
I'm looking for a virtual phone service that:
- lets me create/drop phone numbers to give out to bullshit services.
- Has a web-based portal to make calls/etc.
- Is not Google voice (better privacy than that).
- Can call actual phone numbers and receive texts.
What are my options?  At the moment, I'm thinking I might have to hack something together in Twilio, but I'd really prefer to be lazier than that.
I've been out of the loop recently, is there any laptop worth buying these days? My current 8+ years old laptop is really falling apart and there's only so much you can upgrade (RAM is already maxed out, I'd need better CPU and GPU, wifi card is dying again, the case is glued together after it broke, etc)
Framework 16 was hyped at the beginning of this year, but then the first benchmarks came out, and... it can run so hot to burn your skin and the fans are so fucking loud that you need an earplug to use it, so just no.
Are meme thinkpad replacement motherboards real? I tried to search for them, but the only real thing I found was one crowdfunding scam last updated 2 years ago.
Replies: >>14190
aedc3bef-d2d9-43fa-bc1b-d24ff38f2013.jpg
[Hide] (175.2KB, 1280x720)
herro anon. I want to host several bloated webservices accessible over the public internet. Problem is they would require quite beefed up and expensive server plans. 
Could I just host something on local hardware and then completely route all traffic through the VPN, to make the services accessable through the VPNs IP?
1. Host the service locally (e.g., web server on port 8080).
2. Set up a WireGuard VPN between local machine and the VPS.
3. Route traffic from the local service through the VPN so it appears to come from the VPS’s public IP.
4. Configure the VPS to allow public traffic and route it to the local machine.
anyone here using such a setup or should I just get an expensive VPS that can handle more demanding applications?
Replies: >>14190
>>14157
No, all of them suck. Thinkpad replacement motherboard is alright if you can find one from some not shady chinese website.
>>14173
That's what I am doing but the latency is a bitch. Specifically, you should use a reverse proxy to at least terminate ssl at the vps. Only do this if your home network is good, my fucking wifi drops every day and I am mad as fuck everytime it happens. If possible offload the static bits to the vps and host the tasks locally.
Why are so many more sites putting their content behind Discord links?  Isn't this equivalent to when every contractor was putting their entire business behind Facebook years ago?
Replies: >>14220
i installed arch from scratch today, no script. I was too afraid of breaking my system that i hesitated for years. I did install arch using script before in vm, but that doesn't count i guess. Im pretty happy.
463697e3b06f9f0b65344d65fc523ffdcc87fc5ca51d4d3d6227182e732f7894.png
[Hide] (176.8KB, 2036x1260)
>want to build Kronos Saturn emulator libretro core because standalone cannot initialize glew for some reason
>readme says to set the KRONOS_LIBRETRO_CORE cmake flag
<there is no such flag in the CMakeLists.txt and cmake discards it when putting it in manually
>old libretro Makefile also broken, linking fails with
 /usr/lib64/gcc/x86_64-suse-linux/14/../../../../x86_64-suse-linux/bin/ld: /tmp/cciHzmji.ltrans1.ltrans.o: in function `ScspAsynMainCpu':
<artificial>:(.text+0x531f): undefined reference to `YabThreadCondWait'
/usr/lib64/gcc/x86_64-suse-linux/14/../../../../x86_64-suse-linux/bin/ld: /tmp/cciHzmji.ltrans127.ltrans.o: in function `YabauseEmulate.isra.0':
<artificial>:(.text+0xdb0d): undefined reference to `YabThreadCondSignal'
/usr/lib64/gcc/x86_64-suse-linux/14/../../../../x86_64-suse-linux/bin/ld: /tmp/cciHzmji.ltrans121.ltrans.o: in function `retro_unload_game':
<artificial>:(.text+0x5f58): undefined reference to `YabThreadCondSignal'
/usr/lib64/gcc/x86_64-suse-linux/14/../../../../x86_64-suse-linux/bin/ld: /tmp/cciHzmji.ltrans121.ltrans.o: in function `context_reset':
<artificial>:(.text+0x8632): undefined reference to `YabThreadCreateCond' What am I missing?
Replies: >>14220 >>14225
Does anyone know anything about jmp.chat ?  Seems kind of sketch, but having a portal between JMPP protocol and regular SIP seems thoughtful.
>>14207
Kind of, there is a general lack of computer literacy for newer generations. Most of that is replaced by using botnet tools. By learning to use botnet tools, they have enough to do what they want, even though they are not aware of other ways to do it.
>>14214
Which branch and repo are you build it from?
Replies: >>14237
>>14214
Programmers are 10x worse than usual when they write build system code, and emulator devs are already terrible programmers. Most people can't even write build system code that works on more than 1 or 2 Linux distros.

Anyway, you're getting linker errors because some thread primitives are missing. I haven't even looked at the source code, but I'm assuming these "YabThread*" functions are behind some conditional compilation to abstract away each platform's threading functions (Windows Threads, pthreads, etc). You should look for how the build system and source code handle defining those functions because it's broken in some way.
Replies: >>14311
1727814826660821.png
[Hide] (280.1KB, 1104x2096)
How do you avoid this?
Replies: >>14231 >>14234
>>14228
Make a textboard.
Replies: >>14241
>>14228
Train ai to classify porn, then autoban posters. The future is now, we will automate the jannies out of their jobs. Think about the cost saving.
Replies: >>14235
>>14234
Considering that just advocating for it via text, pedo stuff, is illegal, that won't work forever. You can grammatically dance your way around any banned words too and eventually start making threads asking for illegal stuff, etc, and it would still be taken down. That and having AI bots be jannitors is a robot ruling over humans. I'm sure that will end well. It ended so well on reddit, previously free speech forum, of which now has tons of auto-banning robots.
Replies: >>14236 >>14239
>>14235
Although I agree with you, classifying reddit as "free speech" has always been a mistake considering the tyranny of the majority which has always been at play there.
Replies: >>14238
>>14220
FCare's extui-align branch.
>>14236
Reddit was originally a free speech forum. Originally. The old administration is not the new administration. I could rant about how capitalism and adverising killed them but I don't think you want to read it.
>>14235
>just advocating for it via text is illegal
This is nuts. If I hate my neighbor, I just need to place a sign of pedo and they will be fucked?
>won't work forever
It was a joke. Even if doing it for real, spammers can ddos my bank account just by posting more pictures.
>robot ruling over human
Philosophically, why is this bad? The assuption I have seen are based on current AIs, which aren't really conscious. I believe there is no functional difference between two intelligent lifeforms, even if one is made of metal and another carbon. There are a lot more 'human's that cause more problems because they are stupid and barely conscious. If the problem is moral, know that 'moral' people is the cause of most of our issues today. Even if we accept that morality is important, it is possible for robots to be moral and a reminder that the world is controlled by ((( amoral ))) people right now.
>inb4 real AI hasn't been tried yet
But it is true. LLMs are stupid.
>reddit
>free speech
It hasn't been like that for a long time, before automated jannies. Also you assumed there are humans on reddit to be ruled. They are most, if not all, bots.
Replies: >>14240
>>14239
If you made a sign saying "the aoc was 10 in 37 states in the 1880s" or some such yes the guy would be in deep shit. It's not covered by the freedom of speech amendment in the USA. 

A joke? Whatever.

Robots will be programmed to have normalnigger morals. 

Like communism, racism, pedo, etc, true AI is freaks people out. 

Reddit was better than an imageboard, it got dead faster due to this. New users bring up costs, costs mean ads, ads mean  being politically correct. The better your site the faster you get corrupted by capitalism. They even tried a p2p ran reddit but no one would use it because the real reddit was there with more content. The users don't want to be heard, they are just nigger cattle with nothing to say nor think. Now it's so degraded that yes, now that it is far gone, you don't even need mods, just robots that attack ebil words and new accounts, to block VPN, to force people to the APP so they can see more ads so as to increase their profits, etc. Karma as a block as well. Reddit has real people but the type that are okay with it's bullshit won't come across as actual people. They are too npc, too sheep for it, too normalfaggy for it. They are not the "forum user" types. Neither am I because I usually bitch too much, though at least I can brag that I've asked for help on real linux forums and afterdawn and such whereas these people came from myspace as their first website most likely, if not that then facebook, of which neither site did I use as much as I did an actual anonymous forum, including the linux ones. Reddit posts of mine would indeed dwarf linux forum user posts, but why? Just talking like in an IRC chat room is what I want. They have bots banning in those too of course, over racisms. Omegle isn't even there anymore, got shut down. The Internet is not fun anymore. They don't want you to talk, they want feedback after ((( they ))) show/tell/say something to you for the sake of learning how to better advertise to the goyim. Now if the goyim were to make their own sites, on the cheap cheap, low traffic, that'd threaten such kikeshit, ergo your sites with low traffic shall be under attack. It's just how it is. Cattle don't have rights.
>>14231
Enjoy your text binaries
Replies: >>14242
6b444c15b530accf5153368924381844acbaebdf0fcdf89f343a4251e34242ca.jpg
[Hide] (30.4KB, 577x619)
>>14241
???
You mean encoding a jpg into text and spamming that on the textboard?
That's completely different from spamming actual pictures. To most people the former would just look like some weird garbled text spam, while the latter actually looks like illegal pictures and would make people more likely to leave or report the site to the feds.
That's some really weird thing to be concerned about, I would even be more concerned about spam of CP links.
Replies: >>14243
>>14242
Just don't use web (http) and that stops links from working. You can have a text only BBS or a telnet/ssh board where posts have a small maximum size and encoding pixel images isn't even a realistic option. At best you can do some very lame ascii-art. XD
Replies: >>14244
>>14243
Links work no matter what you use. It's handled by the client who opens it with the right MIME handler. If just posting a link works, nothing can stop it unless you block all links from being posted.
Replies: >>14245
>>14244
Is that even possible? Or it's just the endless cat and mouse with the filter?
Replies: >>14246
>>14245
Yes, ever sent a link through plain text email? You can just click on the link in the client.
Replies: >>14247
>>14246
That's because modern email is really html. If you're actually receiving plain text emails, then there can not be actual links, only URL addresses. If your email client is parsing plain text and extracting URLs and then creating clickable links from those, then it's doing some extra steps. And basically they don't need to because most email these days just isn't just plain text anymore.
OTOH, the average text terminal today is still just a text terminal. If you see a URL for website posted in a text BBS, you have to copy that yourself into your web browser. There's no such thing as a link in that context.
Replies: >>14248
>>14247
I know about emails being html and I get your point. Client doing something more like parsing http links is very likely though. The average terminal today is not just a text terminal though. https://gist.github.com/egmontkob/eb114294efbcd5adb1944c9f3cb5feda
The client doesn't even have to do any parsing. If you rely on clients following standard, with most contents still on the web. A lot of posts will include links and soon someone will make a client that parse links.
Replies: >>14249
>>14248
> gnome
They were always a niggerlicious project though. But anyway that's a hack, and the average text terminal is actually just handing plain text rather than html. So hyperlinks don't exist in that context. It's no different than if I made an NES fan game about a cyberpunk Lord of the Rings, and in it there's a sign or something that reads ISENGARD.COM. Then some emulator author somehow made a hack that parses all text, and selectively extracts anything that looks like a hostname and then *constructs* a clickable mouse area that when clicked on opens your designated web browser to that hostname. In reality, it's the emulator author who created that so-called "link".
Anyway on a practical level, these shenanigans can be defeated if the BBS sysop simply studies whatever behavior these pozzed terminals are doing, and then breaks up any hostname/url string with whitespace (or otherwise obfuscates them) to prevent it from being parsed. And if he's really paranoid, he can just filter them out completely. Even if some manage to escape his filter on occasion, he can adjust it, and anyway at that point there's no chance of the pozzed terminals managing to make any sense out of it one way or another.
Replies: >>14251
scr.png
[Hide] (8.2KB, 640x480)
Also lol @ security is out of our scope.
Replies: >>14251
>>14249
In the end, the only way to prevent it from happening is filtering. My point is there is no good way to comply with hostile entities when they are the one making the rules. They want to destroy forums like that and the law makers are on their side.
>>14250
Yes, I don't use any of those terminals too.
d3cd85abec95da8ee543c09db8007d78e7465fbb2006e473065fd28b9718c771.png
[Hide] (110.7KB, 320x320)
Any QRD on whether Minecraft is malware/spyware/botnet? I can't find much info online.
I mean in the scenario of playing the game on your main Linux machine using an open source launcher. Does it at most just do the usual "telemetry" like sending your OS, specs, in-game statistics, etc to Mojang/Microsoft, or does it do very harmful shit like reading/modifying the files on your computer, etc? What about mods, can they have spyware/malware of their own?
I don't know that much about Java, but does it inherently have sandboxing mechanisms that would prevent the game from doing anything too bad?
>just play minetest dude
I know about it and I played it a bit. Better than nothing, but it feels like a Chinese knock-off that struggles to barely imitate vanilla Minecraft (yes, I'm even accounting for Mineclone) let alone all the mods and servers.
list3.jpg
[Hide] (370.1KB, 1270x1698)
>>14259
I only play games typed in from listings in old books or magazines. Just to be sure.
Replies: >>14263
c829df44ac4924fb6b9edb466ce20c70cd973f4ef0981bdfdb047077f7a47344.png
[Hide] (410.7KB, 514x616)
>>14262
>t. falseflagger trying to make us privacy-conscious people look like schizos
Replies: >>14266 >>14283
scr-20241008170146.png
[Hide] (5.6KB, 640x480)
>>14263
I'm wasn't even kidding though.
onedrive.png
[Hide] (61.3KB, 1920x1230)
1 - What are some good arguments you would give a CEO to not use OneDrive?
2 - There's no way I'm going to get any serious answers to #1, is there?
Replies: >>14271 >>14283
>>14270
In my view the only serious arguments stem from quality of service, features, compatibility, and privacy. It completely depends on the CEO's use case. If he is the CEO of a medium size coffee roasting company, then he may not need to consider an alternative to OneDrive. Additionally, true privacy online is somewhat difficult if not impossible to obtain. It really depends on "who you want to be private from."
8a393978beca580cd101f6b6986c2e9c72ba654c370f4deb9d0de0dae45ec391.jpg
[Hide] (15.1KB, 400x400)
QRD on C game development?
If I'm new to C and want to make a simple 2D game, what library/framework should I use? Assume I never used lower level stuff (ie. only used things like Godot and Love2D) but I could learn it without too much trouble.
Also do you have to recompile the game for every small change, or can you only compile certain code files that were changed? Maybe it would be wise to store constants etc in a text file to easily do minor changes without compiling?
>>14272
>If I'm new to C and want to make a simple 2D game, what library/framework should I use? Assume I never used lower level stuff (ie. only used things like Godot and Love2D) but I could learn it without too much trouble.
SDL is written in C and is commonly used
https://www.libsdl.org/
>Also do you have to recompile the game for every small change, or can you only compile certain code files that were changed? Maybe it would be wise to store constants etc in a text file to easily do minor changes without compiling?
Look into build systems. I recommend using Makefiles, since it's relatively simple (although archaic) and very common.
make checks if a file has changed (based on modification time) and will rebuild it along with all dependents.

Instead of C I recommend using something higher-level that supports operator overloading or some sort of member or maybe "infix" functions.
Writing out mathematical formulas in C is doable but a pain since it's verbose.
>>14272
Hey anon, I wrote a game as my first C project for a jam on Trash/agdg/ earlier this year, it uses Raylib to handle all the low level stuff and you can grab it with full sources to look at here: https://archive.org/details/19100-massteroids
>>14272
>Also do you have to recompile the game for every small change, or can you only compile certain code files that were changed? Maybe it would be wise to store constants etc in a text file to easily do minor changes without compiling?
Yeah, use Meson.
Don't use Make, simple doesn't mean it's easier to learn or less work. Make isn't portable either. There's really no build system worse than Make, people only use it because they don't know others. 

Meson handles not compiling files that have already been compiled like Make, and unlike Make it can also skip the linking step and handle stuff that Make can't like recompiling when you change compile flags. It also compiles much, much faster than Make, the build system makes a large difference in compilation speed in C because C compiles so fast that spawning a process for each line of Make becomes a bottleneck, it can make the C compilation process between less than 1 to 3 orders of magnitude faster.
>>14276
>3 orders of magnitude
Unless you're confusing make with autotools I seriously doubt there is a 1000x difference
Replies: >>14278
>>14277
If you reinvent Autotools inside Make like stress-ng and use an operating system with slow I/O like OpenBSD, it can happen.
Replies: >>14280
>>14278
> reinvent Autotools
Why not just have a simple makefile that can be edited to customize CFLAGS and a few other common variables.
Replies: >>14284
>>14259
Depends. Running closed-source software is risky. You can make it safer by using a specialized computer, vms or sandboxing. But at the end, it's code that you can't audit or edit.
It's up to you.
>>14263
It's not schizo to type code in computer and compile it, autistic maybe, but not schizo.
>>14270
1. Cost. What are the alternative you are considering? Can it be done using something else? If the company has existing infrastructure, it can be cheaper to setup a vpn and nextcloud/samba on RAID with backups, you can even go for ceph if you have machines and money.
2. I am serious.
>>14276
I don't think Meson is the answer. Meson forces your project to follow its format, but I don't want my tool to limit what I can do. Or think it knows what's best for me. Makefiles are hard to write because the language is strange and it's hard to do some special things. I thought about writing my own in C.
>>14272
>what library/framework should I use?
SDL2: https://libsdl.org
>can you only compile certain code files that were changed?
Yes, see below.
>store constants etc in a text file
This is a good idea, but you should only do it for game data not game code... Dynamic game code is a rabbit hole that is best avoided in early projects.

>>14276
>>14280
Meson is overkill for small projects, a single Makefile is more than enough for building anon's first game.
Here's a sample Makefile with comments:

# C compiler command
# most Make tools default to `c99` but you might prefer `gcc` or `clang`
# may be overridden by the user
CC = gcc

# C compilation flags
# may be overridden by the user
CFLAGS = -O2 -I/usr/include

# C macro definitions
# these are separate from CFLAGS so the user is unlikely to override them
DEFINES = -DMYGAME_ENABLE_SOUND=1

# general linker flags
# may be overridden by the user
LDFLAGS = -s

# library linker flags (or just use LDFLAGS)
# may be overridden by the user
LDLIBS = -lSDL2 -lX11 -lm

# the list of formats in this project
# needed by inference rules (see below)
.SUFFIXES: .c .o

# inference rules (can be copied as-is)
# these rules tell Make how to transform certain formats to other formats
# for example:  if you request `file.o` and `file.c` exists,
#               Make automatically compiles `file.c` into `file.o`
.c.o:
	$(CC) $(DEFINES) $(CFLAGS) -c $< -o $@

# source files (.c files only, no .h files)
SOURCES = main.c player.c enemy.c menu.c

# object files
# the .o file names are generated from the .c file names (SOURCES)
OBJECTS = $(SOURCES:.c=.o)

# this is called a target, you can request it by running `make all`
# the `all` target is standard, always written first in the Makefile
# `mygame` is another target (see below) that is a dependency of `all`
all: mygame

# your game executable `mygame` depends on object files, which are
# automatically created from source files, then linked together
# note: in this rule, `$@` refers to the target name which is `mygame`
mygame: $(OBJECTS)
	$(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(LDLIBS)

# source file dependencies
# these are needed so Make knows when a file needs to be recompiled
# for example:  when a header changes, all source files that include it
#               are automatically marked as changed then recompiled
# note: since these are also targets, they must not come before `all`
main.c:     main.h resource.h
player.c:   entity.h
enemy.c:    entity.h

# `clean` is a phony target for deleting all compiled files
# "phony" means the target does not represent an actual file named `clean`
.PHONY: clean
clean:
	rm -f $(OBJECTS) mygame
>>14284
It seems syntax highlighting doesn't work for Makefiles, so here's the Makefile with syntax highlighting: https://pastebin.com/BJ7zbx0X
>>14259
I can't speak for current Minecraft, but old versions are probably safe.
Keep in mind it has been reverse-engineered to make Forge et al. work. If there was something particularly heinous it would probably have been spotted already.
>>14284
>Meson is overkill for small projects, a single Makefile is more than enough for building anon's first game.
You can't even make a small project portable in Make.
Replies: >>14290 >>14297
>>14284
Also, you say "Meson is overkill" as if Make isn't the more complicated one.
Replies: >>14290
>>14288
Making a makefile portable is a matter of adding the proper checks, no different from littering your code with #ifdef
>>14289
Makefiles really aren't complicated. The syntax might look a bit odd but you get used to it quickly.
I'll also note that Meson is a meta-build system which compiles down to Ninja, whereas make is a build system on its own.
Meson would be more comparable to CMake than make in that regard (and Ninja would be the more direct equivalent to make).
Replies: >>14292
>>14290
>Making a makefile portable is a matter of adding the proper checks, no different from littering your code with #ifdef
Okay, you clearly have no experience with Make.
Replies: >>14344
>>14288
>You can't even make a small project portable in Make.
Are you speaking from your own personal experience? I've compiled SDL projects on both Linux and Windows using Makefiles just fine. It would be more productive if you elaborated on what your problems are exactly.
Replies: >>14298
>>14297
just look at >>14284

>doesn't compile on systems where GCC isn't named "gcc" like OpenBSD
>doesn't compile on systems where GCC isn't available
>doesn't compile with compilers that don't have GCC syntax
>doesn't compile on systems that don't have a libm
>doesn't compile on systems that don't have libraries in the default include path like MinGW and all the BSDs
>doesn't have a way to handle installation

And don't give me shit like "muh the user can just specify his own flags" or "muh the package maintainer can patch the Makefile" or whatever other Unix brain damage Make users have because if someone has to figure out the right invocation or modify the Makefile to make it work, your build script is a failure, build systems exist so people don't have to do that. Look at literally every st package in any operating system, st is not a portable program, the st source code doesn't compile anywhere, everyone has to patch it to get it to work, st's build script is a failure.

I repeat, people only use Make because they don't know anything else. I bet those projects you're talking about don't even compile on many Linux distros.

Good fucking luck as soon as you have to call a nonstandard function, which you WILL have to call if you want to write good software or anything more complex than fizzbuzz. Imagine dealing with shit like the presence of the SLIST_ENTRY macro and other related BSD macros which may or may not be present in the default include path, may be available in a distro-modified libc that adds the header to the default include path, or may only be available in libbsd.

Imagine writing a program that uses GNU functions and then you define _GNU_SOURCE which makes glibc expose everything (including non-GNU fuctions) and then you try to compile the program on dietlibc and find out that it still hides non-GNU functions (which include functions you thought were GNU functions) and you have to link another library to get all the GNU functions, and then you try to compile it on Haiku and you also have to link a library by a different name. And then you have to make sure you don't specify any feature test macros you don't need because some implementations will hide symbols if you do that. You're going to spend weeks, months in the Turing Tarpit trying to do that and you'll fail because it'll be brittle shitcode that will constantly break forever.

And then you give up and try to write a completely standard program instead and stick to C/POSIX functions with all their design flaws and give up on ever writing a program that produces sound or displays graphics, then you try to compile your program on Windows and find out that the malloc() implementation that comes on a Windows system that hasn't had the latest MSVCRT installed is prohibitively slow, taking milliseconds to allocate memory, and you want to work around it or install the latest MSVCRT for the user. And then you try to compile on NetBSD and you find out that their headers don't enable _XOPEN_SOURCE correctly and somewhere in the maze of #ifdef in their headers, it doesn't enable a function that it should enable and that you use, and you send them the fix and get ignored and have to work around it somehow without breaking other platforms. And a dozen other issues on every single platform.

You can't even make standard programs work in Make because no standards-compliant compiler, Make implementation, or libc exist.

Most trivial and ALL nontrivial Make projects eventually reinvent Autotools inside Make 10 times worse (stress-ng), only run on 1 or 2 platforms and barely work on those (the majority of Make projects fall here), or have a makefile for each platform which is the definition of unportable (retroarch).

Make has not a single advantage over CMake or Meson. It's not easier to write. It's not faster. It's not more portable. It doesn't have a better test harness. It doesn't handle dependencies better. It's not simpler, it doesn't matter if Make is defined in one relatively small man page versus hundreds of web pages like Meson or CMake if you'll have to manually implement the complexity that CMake and Meson handle for you in Make.
Replies: >>14300 >>14303
IMG_1455.png
[Hide] (415.3KB, 701x819)
So about a month ago I went to buy a tablet second hand, because I wanted something a bit more portable than a laptop (smaller basically) that I could use for college and shitposting from my bed and maybe watching some movies and emulating old games. I ended up buying a tablet which came with a keyboard case and a stand for about £80, but when I got home to turn it on it turned out to be a Chromebook instead of an Android tablet. After some googling I found that it’s a Lenovo Duet 2 in 1. 
Here are my problems with ChromeOS:
>I have to use a Google account to use the tablet
>In order to install android apps, I seemingly have to go through the play store, which limits what apps I can actually use
>I must be a retard because I can’t get Linux apps working either despite enabling developer mode, my guess is because it’s ARM and not x86 but I’m retarded so I don’t know

So is there any way to fix these? Or maybe a way to install Android onto it?
Replies: >>14302
this_is_a_beaver_and_totally_not_a_chipmunk_with_a_hat_that_reads_acktually.jpg
[Hide] (93.1KB, 1024x1024)
>>14298
There's no perfectly portable build system. At least something standard(*) and simple like make has a chance to work, even if the makefile needs to be edited.
When a complicated build rube goldberg machine like autotools blows up, it's not fun to figure out what the problem was. I will often just give up when that happens, unless I can spot the error quickly.
* https://pubs.opengroup.org/onlinepubs/9699919799/utilities/make.html
>>14299
If you don't need Android apps you can look into installing Linux onto it.
Also 4kids will appreciate your 3DPD pictures better.
>>14298
Holy mother of autism...
>doesn't compile on systems where GCC isn't named "gcc"
>doesn't compile on systems where GCC isn't available
You can pass CC=foobar on the command line to set any compiler you want, this is standard for both Make and Meson.
>doesn't compile on systems that don't have libraries in the default include path
>don't give me shit like "muh the user can just specify his own flags"
pkg-config, which Meson uses to find libraries, works just fine with Make:
CFLAGS = `pkg-config --cflags sdl2`
LDLIBS = `pkg-config --libs   sdl2`
The backticks require a POSIX shell, which is already available on all POSIX compliant systems and Windows (through WSL). Meson requires Python, which is not available on all systems or may be too old otherwise.
>if someone has to figure out the right invocation [...] your build script is a failure
If you prefer a build system where you don't have to think about command line options at all then just use the GUI version of CMake. Both Make and Meson require command line options, and Meson's are an order of magnitude more complex than Make's.
>you define _GNU_SOURCE [...] and you have to link another library to get all the GNU functions
According to these:
https://www.gnu.org/software/libc/manual/html_node/Feature-Test-Macros.html
https://stackoverflow.com/a/8839014
_GNU_SOURCE is a feature specific to GLIBC, there is no standardized way to access GNU extensions in a platform/libc agnostic way. This is GNU's problem, not Make's.
>Haiku, OpenBSD, NetBSD
Meson doesn't support Haiku:
https://github.com/mesonbuild/meson/issues/7073
And *BSD support is half-baked:
https://github.com/mesonbuild/meson/issues/5390
https://github.com/mesonbuild/meson/issues/3570
https://github.com/mesonbuild/meson/issues/4464
https://github.com/mesonbuild/meson/issues/4468
You're more likely to get a Makefile to work on these systems than a meson.build file.
>stick to C/POSIX functions [...] and give up on ever writing a program that produces sound or displays graphics
SDL, miniaudio, and the Python interpreter that runs Meson itself beg to differ.
>no standards-compliant compiler, Make implementation, or libc exist.
I'm not sure what you mean by that exactly... Are you trying to say that there isn't a single libc adhering to the C standard, or a Make implementation adhering to POSIX? Because that simply isn't true.
If you don't consider Make to be standard then neither is Python nor Meson, so your point is moot.
>manually implement the complexity that CMake and Meson handle for you in Make
A complex project will naturally require a complex build system. Anon's first game is not complex, there's little reason to use Meson/CMake for it rather than whip up a quick Makefile.
Replies: >>14311 >>14344
I tried to upload an html file to neocities but it responds
{
  "result": "error",
  "error_type": "invalid_file_type",
  "message": "file is not an allowed file type for free sites, supporter required"
}
What's wrong with my Ruby code?
uri = URI("https://neocities.org/api/upload")
http = Net::HTTP.new(uri.host, uri.port)
http.use_ssl = true
request = Net::HTTP::Post.new(uri.request_uri)
request.basic_auth(user,pass)
request.set_form [['file', File.open('file.html','rb')]], 'multipart/form-data'
response = http.request(request)
puts response.body
I used to use curl before.
Replies: >>14307 >>14308
>>14304
It might be useful to capture the request of curl and your code and see what the differences are
Replies: >>14309
>>14304
Maybe you already know but Neocities has an official Ruby CLI you can reference: https://github.com/neocities/neocities-ruby
Replies: >>14309 >>14310
>>14307
Thanks. I got the delete API working now.
>>14308
I know but it's not based on net/http.
>>14308
Actually it was really easy:
'file' was supposed to be file.html. I was debugging this shit for so many hours now.
This happens when you have Bing Copilot generate code for you.
Replies: >>14311 >>14342
9a1d0482f4ce1cb879549fbe7101b6e554b32450fce74ffb1b87be48f7c79e8e.png
[Hide] (74.2KB, 661x716)
>>14303
Not that anon, but that's not completely portable since the user may not be able to make; make install on every project and system, especially if you're dealing with what >>14225 mentions.
Granted, "true" portability would make build systems more complex versus workarounds like specifying the correct compiler through CC=benis make.
With that said, what do you think about Zig's build system? Its build files are somewhat similar to Meson's, and with its C/C++ compiler you get cross compilation out of the box, that is, if you're willing to carry its LLVM baggage.
>>14310
>This happens when you have Bing Copilot generate code for you.
Since you mentioned it, how's your experience with Copilot? Do you use it at your job or only on hobby projects?
Was going to ask about its accuracy but you seemed to have already answered that.
>>14311
I just use it for learnin Ruby. It's good if you ask it some easy shit thats has already been done a thousand times but you have to super descriptive and you'll get half broken code back. It can still help writing code by spitting out long api function names, boiler plate and applying basic formulas.  However don't tust anything it says. It will make up shit to please you and get things wrong, you could have looked up in two seconds.
>>14311
I haven't had the chance to try zig's build system but the cross compiler is a treasure. Targeting musl, windows, and all versions of glibc from the same program is almost too good to be true.
Replies: >>14316 >>14317
>>14315
It's unfinished,and most languages take many decades to mature so all the benchmarks mean nothing and it's an "I don't like your indentation" programming language. Always keep that in mind when talking about Zig.

Further BetterC from Dlang already exists, is finished and stable, improves C and you can use it right now. Seems like a much better option.
Replies: >>14344
>>14311
>>14315
And Dlang also comes with a build system, built-in documentation generator and unit tests.
I'm not a /tech/ guy at all, I mostly post on /tg/.
How fucked are we with ai?
>>14310
I also catch myself increasingly often using AI to spoonfeed me stuff, but in the end it's just a more efficient way to skim through half a dozen forum posts and since most of the time there still are some minor errors in the output you oftentimes need to troubleshoot that yourself. It just narrows the scope of what you need to look into and thus are able to focus on the specific issue at hand.
I think it's not all bad.
Haven't tried copilot though. Is it in any way superior to chatgpt?
Replies: >>14349
>>1430
>>14303
Your posts go back to >>14292
That is, neither of you have any experience with Make.

Additionally at least >>14303 has no experience with Meson or programming in general.


Why imageboard fags have to larp about basic programming subjects they didn't even try to learn is beyond me.

>>14316
Dlang is a less awful C++, not a better C.
I haven't looked into Zig
Replies: >>14345 >>14349
>>14344
>>>1430
Obviously a typoed reply made in a fit of rage, but surprisingly apt given your attitude.
Is Linus going to shoah bcachefs?
>new(?) librewolf rpm repo key is different from the one shown on librewolf.net
Is this botnet?
Replies: >>14350 >>14667
>>14344
>Dlang is a less awful C++, not a better C.
Dlang has a subset called BetterC. You can't directly put BetterC in a D file or the other way around but they are very similar languages.
BetterC is a better C. The larger D obviously isn't.
BetterC does not have exceptions, classes, built-in threading, garbage collection, the D runtime and such. The two languages share a relationship very similar to C++ and C except that they share more of the language.
https://dlang.org/spec/betterc.html

Zig is a vaporware language looking to outrust Rust.

>>14342
>Is it in any way superior to chatgpt?
Haven't tried a recent version of it, so I can't say.
>>14348
>rpm
Who cares. It's not like anyone here uses corporate/Reddit distros like Fedora.
3de33d0db6cc25561484f872e5560d4fb9d0b5e029fb38ae0ca79a61fe615c3d.jpg
[Hide] (95.6KB, 1250x1130)
>>14352
>FreeBSD
<Satanic logo
>Other BSDs
<Don't have everything I need
Replies: >>14358
ClipboardImage.png
[Hide] (52.9KB, 248x248)
>>14356
I think it's cute.
8063626ecd24c94a8c3a0fd5aa716accb0cde116b56186a81e9e4dc8a79a4482.jpg
[Hide] (46KB, 1000x1233)
Where can I find Patreon stuff for free? (Not art per se, which I know you can find on Kemono)
Particularly I want this guy's videos https://www.patreon.com/howard_blast
I'd like to subscribe to him even if just for 1 month to download all his stuff (as a side note, what's the best method/software for that? yt-dlp?), but I can't because broke NEET etc.
Replies: >>14360
>>14359
Kemono doesn't just have art. I've seen patreon only podcasts on there too.
Replies: >>14361
>>14360
Really? Either way, I can't find that guy's stuff on there.
fuck me for bothering with this container bullshit
trying to run qbittorrent through wireguard on my headless homeserver (devuan) and everytime I start the container it complains about not having ipv6 although I specifically told it to use ipv4. This is the container: https://hub.docker.com/r/dyonr/qbittorrentvpn/ also tried other container images with the same issue.
27f09ef619f6_qbittorrent | s6-rc: info: service s6rc-oneshot-runner: starting
27f09ef619f6_qbittorrent | s6-rc: info: service s6rc-oneshot-runner successfully started
27f09ef619f6_qbittorrent | s6-rc: info: service fix-attrs: starting
27f09ef619f6_qbittorrent | s6-rc: info: service fix-attrs successfully started
27f09ef619f6_qbittorrent | s6-rc: info: service legacy-cont-init: starting
27f09ef619f6_qbittorrent | s6-rc: info: service legacy-cont-init successfully started
27f09ef619f6_qbittorrent | s6-rc: info: service init-custom-files: starting
27f09ef619f6_qbittorrent | [custom-init] No custom files found, skipping...
27f09ef619f6_qbittorrent | s6-rc: info: service init-custom-files successfully started
27f09ef619f6_qbittorrent | s6-rc: info: service init-environment: starting
27f09ef619f6_qbittorrent | Image build from commit 9fae7e1 on 2024-10-14 18:53:57
27f09ef619f6_qbittorrent | --------------------
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] HEALTH_CHECK_HOST is not set. Using default host 1.1.1.1
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] HEALTH_CHECK_INTERVAL is not set. Using default interval of 5s
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] HEALTH_CHECK_TIMEOUT is not set. Using default interval of 15s
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] PUID not defined. Defaulting to 1000
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] PGID not defined. Defaulting to 1000
27f09ef619f6_qbittorrent | deluser: can't find qbittorrent in /etc/group
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] VPN_ENABLED defined as 'yes'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] VPN_TYPE defined as 'wireguard'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] NAME_SERVERS not defined (via -e NAME_SERVERS), defaulting to CloudFlare and Google name servers
27f09ef619f6_qbittorrent | s6-rc: info: service init-environment successfully started
27f09ef619f6_qbittorrent | s6-rc: info: service init-vpn: starting
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] Choosen VPN config: 'wg0.conf'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] VPN_REMOTE defined as 'blablabla'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] VPN_PORT defined as '51820'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] VPN_PROTOCOL set as 'udp'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] VPN_DEVICE_TYPE set as 'wg0'
27f09ef619f6_qbittorrent | 2024-10-19 18:00:57 [INFO] Starting WireGuard...
27f09ef619f6_qbittorrent | --------------------
27f09ef619f6_qbittorrent | [#] ip link add wg0 type wireguard
27f09ef619f6_qbittorrent | [#] wg setconf wg0 /dev/fd/63
27f09ef619f6_qbittorrent | [#] ip -4 address add blablabla/32 dev wg0
27f09ef619f6_qbittorrent | [#] ip link set mtu 1420 up dev wg0
27f09ef619f6_qbittorrent | [#] resolvconf -a wg0 -m 0 -x
27f09ef619f6_qbittorrent | [#] wg set wg0 fwmark 51820
27f09ef619f6_qbittorrent | [#] ip -6 route add ::/0 dev wg0 table 51820
27f09ef619f6_qbittorrent | Error: IPv6 is disabled on nexthop device.
27f09ef619f6_qbittorrent | [#] resolvconf -d wg0 -f
27f09ef619f6_qbittorrent | [#] ip link delete dev wg0
27f09ef619f6_qbittorrent | s6-rc: warning: unable to start service init-vpn: command exited 2
27f09ef619f6_qbittorrent | /run/s6/basedir/scripts/rc.init: warning: s6-rc failed to properly bring all the services up! Check your logs (in /run/uncaught-logs/current if you have in-container logging) for more information.
27f09ef619f6_qbittorrent | /run/s6/basedir/scripts/rc.init: fatal: stopping the container.
27f09ef619f6_qbittorrent | s6-rc: info: service init-environment: stopping
27f09ef619f6_qbittorrent | s6-rc: info: service init-environment successfully stopped
27f09ef619f6_qbittorrent | s6-rc: info: service init-custom-files: stopping
27f09ef619f6_qbittorrent | s6-rc: info: service init-custom-files successfully stopped
27f09ef619f6_qbittorrent | s6-rc: info: service legacy-cont-init: stopping
27f09ef619f6_qbittorrent | s6-rc: info: service legacy-cont-init successfully stopped
27f09ef619f6_qbittorrent | s6-rc: info: service fix-attrs: stopping
27f09ef619f6_qbittorrent | s6-rc: info: service fix-attrs successfully stopped
27f09ef619f6_qbittorrent | s6-rc: info: service s6rc-oneshot-runner: stopping
27f09ef619f6_qbittorrent | s6-rc: info: service s6rc-oneshot-runner successfully stopped
services:
  qbittorrent:
    image: trigus42/qbittorrentvpn
    container_name: qbittorrent
    environment:
      - VPN_ENABLED=yes
      - VPN_TYPE=wireguard
        #      - WEBUI_PASSWORD=MY_WEBUI_PASSWORD
    volumes:
      - ./config/:/config
        #       - ./custom-startup.sh:/etc/cont-init.d/01-disable-ipv6.sh
    ports:
     - 80:8080
       #    command: ["sh", "-c", "chmod +x /etc/cont-init.d/01-disable-ipv6.sh && /init"]

    restart: unless-stopped
    cap_add:
      - NET_ADMIN
    sysctls:
            - net.ipv4.conf.all.src_valid_mark=1
            - net.ipv6.conf.all.disable_ipv6=1
            - net.ipv6.conf.default.disable_ipv6=1
pls help anon
acetaminophen.jpg
[Hide] (31.8KB, 853x480)
>>14379
I assume you're talking about
Error: IPv6 is disabled on nexthop device.
which I'm pretty sure is an issue with your wireguard config file (´wg0.conf`)
Simply removing any IPv6 addresses present in the file should be enough to disable it, I think.

FWIW I don't use a container for qbittorrent but I do use SOCKS5 over Wireguard.
Replies: >>14382 >>14387
>>14381
But there are no IPv4 addresses in the config file.
you_dont_need_docker.webm
[Hide] (1.6MB, 1280x720, 00:36)
>>14379
>image: trigus42/qbittorrentvpn
Seems like the actual image's source files are at https://github.com/Trigus42/alpine-qbittorrentvpn
>ip -6 route add ::/0 dev wg0 table 51820
>Error: IPv6 is disabled on nexthop device.
It's failing on this line: https://github.com/Trigus42/alpine-qbittorrentvpn/blob/9fae7e198b2a9c703c248286be728599a73d0831/rootfs/scripts/init-scripts/environment.sh#L115 which is only executed if $docker_ipv6_ula_cidr is set in line 101, which is defined in line 76.
Can't find any obvious override to disable that code path, and I'm not versed in Docker enough to figure out how to make line 76 result in an empty $docker_ipv6_ula_cidr.
If you're able to modify the image, try deleting line 76 and trying again.

>fuck me for bothering with this container bullshit
Video not that related since you want to compartmentalize your torrenting VPN from the rest of the system.
Replies: >>14384 >>14394
>>14379
>>14383
Nevermind I'm retarded and can't read, that's not the line at fault.
Do you have any custom scripts where you have ip -6 route add ::/0 dev wg0 table 51820 in it?
If so try deleting it or replacing with an IPv4 equivalent.
Replies: >>14385 >>14386
Its_All_So_Tiresome.png
[Hide] (642.8KB, 1022x731)
>>14384
No, I don't have any such script. 
I tried adding some script to disable ipv6 that chatgpt suggested to me but it doesn't have the nessecary execution rights inside the volume or whatever.
photo_2022-09-25_18-39-09.jpg
[Hide] (147KB, 640x640)
>>14384
thanks anon. you pointed me in the right direction. 
The problem was in the wg0.conf
Specifically the comma seperated line: AllowedIPs = 0.0.0.0/0,::/0
I just removed the ::/0 and voilla... it doesn't create an ipv6 connection no more
Replies: >>14387
>>14386
Nice, seems like >>14381's suggestion was right all along since ::/0 apparently is an IPv6 address.
Replies: >>14388
>>14387
yes anon was right and I was wrong (as always)
>>14383
As far as I'm aware if one of the services gets compromised the container still can only access directories that have been specified as volumes. 
So I'm wondering. What are valid use cases for docker containers besides having shitty code that won't run on diverse software configurations?
Does Docker provide some additional security in contrast to just running the software directly on the host system?
04ee2cc85f4f5696c976312c3883db3217245696bbbe06c44c65baca1d57a74f.gif
[Hide] (302KB, 502x640)
What's the best DNS server that's not a honeypot? I want to evade some blocks that ((( my ISP ))) put on some websites.
>>14395
I don't use it myself, but https://opennic.org/ might be of interest.
Replies: >>14397 >>14567
inspace.jpg
[Hide] (267.9KB, 1032x1038)
>>14396
I use it sometimes, to access libgen (my ISP blocks that in their DNS).
>>14395
Unbound
>>14395
Use opennic servers with unbound. Make sure to use DoT servers because some ISPs inspect packets and drop DNS requests to forbidden domains too.
1729637215888-tegaki.png
[Hide] (12.2KB, 500x500)
LaTeX noob here, how do I automatically put an image between two columns of text? (see crappy oekaki for general idea)
>>14411
Tell me about your use case first. If it's the web, you're better of generating HTML. You can still print that.
Latex is only for generating PDFs and primarily in academia because they are stuck in the past.
Why don't you use Scribus? It's a FOSS WYSIWYG GUI application for typesetting almost everything except comics.
https://www.scribus.net/downloads/
Replies: >>14413 >>14414
>>14412
I'm working on a small article for a local zine. Ideally, I'd like a markup language so I can quickly write up the document and then convert it using pandoc/etc while still keeping nice formatting.
I've used Scribus in the past, and while I can use that if needs be, I'd still prefer a more elegant solution for formatting if only for autistic purposes.
Replies: >>14415
>>14412
Academics use latex because all they do is the same boring whitepaper formats  with math formulas. They don't need this gee-whiz latest gadget software that might not (probably won't) be maintained in the future and then have to convert all their archives to something standard like latex, LOL.
Replies: >>14415
>>14413
You want to place an image between two columns. I wouldn't be sure how you'd even represent that better textually than visually. The image belongs neither to the right or the left column and placing it by guessing the coordinates is probably cumbersome.
I'm pretty sure you're better of with a graphical software like LO Writer or Scribus.

>>14414
>They don't need this gee-whiz latest gadget software
Scribus is now 23 years old. It uses a documented XML text format.
https://wiki.scribus.net/canvas/File_Format_Specification_for_Scribus_1.5

LaTeX is anything but standard, simple and portable because the documents all rely on packages you may not have installed and can't download them without an internet connection, so you can't build the PDF.
This could be an issue if someone sends you a latex document or you are using another computer.
Replies: >>14417
Or you could write it with whatever editor you want and export it to odt or html and then do the layout in Scribus.
>>14415
Academics don't need a fancy desktop publishing software. If they did, they would've changed long ago. We already had  a bunch on Mac and Amiga in the 80's, that can do this basic image positioning that other dude was asking. Nobody needs this ass bloated scribus shite, LOL.
Replies: >>14418 >>14420
>>14417
Then why don't YOU tell him how to do it in LaTeX easily.
ClipboardImage.png
[Hide] (338KB, 1280x1665)
>>14411
Replies: >>14987
>>14417
Academia is an inherently parasitic environment they will do anything they can to pull the ladder up behind them and avoid overcrowding. That includes various forms of gatekeeping like insisting on ancient, obscure text formatting tools. In private industry docs are written in markdown because we're paid to actually get shit done.
(unknown)_(avogado6)_(52).jpg
[Hide] (1.7MB, 3000x3300)
invidious seems to be definitely dead.
Is there really no other way to watch YouTube videos without going to www.youtube.com anymore?
https://github.com/TeamPiped/Piped/wiki/Instances
this one still works
https://inv.nadeko.net/watch?v=C10AASHyC_g
https://github.com/FreeTubeApp/FreeTube

Please delete this thread now to not give the kikes any ideas.
>>14441
Freetube.
Youtube updated their API about a day ago, it also effected all third party Youtube Music clients reliant on it, now you can't use them without an account.
Replies: >>14987
44030d43c9f4bfad3a8cb1f3139966afee74f4c137d4ef536159382fa5247e98.gif
[Hide] (993.1KB, 275x206)
>>14441
> Has YouTube won?
No.
99.99999% of Jewtube is trash and a waste of time.
For the other 0.00001%, you can download the videos using yt-dlp and optionally delete them afterwards. Maybe download entire channels if you find the needle-in-haystack good ones.
Beef_Stroganoff.mp4
[Hide] (15.1MB, 1280x1280, 03:08)
>>14441
Piped and Invidious both werk perfectly if you paste the URL into mpv like a white man.
Replies: >>14466
>>14462
>why yes, i only watch videos at x1 speed and i LOVE buffering
Replies: >>14479
4nig-tier bait post. You can tell it was written by a zoomer too because of the lack of capitalization and substance when writing. Mods need to up their game and remove posts like these.
Replies: >>14479
Just use YouTube online downloaders
>>14466
Use dash
>>14471
I don't think this warrents a removal. It qualify as a qtddtot.
04mfnv2ul9y23ndfsdf94x234b6k9c1s35.png
[Hide] (296.8KB, 1850x959)
what are your favorite irc networks and channels?
>>14504
Are there any IRCs that don't have account namefagging shit? My favorite part about imageboards is the anonymity?
Replies: >>14507 >>14667
8ebca2b900450115acca2feafe7208f81761ff32b6cb053614ebdbfb47e43bb4.png
[Hide] (313.4KB, 512x512)
Any way of mass-downloading pictures from Xitter without an ((( account )))? Seeing that Nitter requires CAPTCHAs or other verifications, it would have to be done within the browser, so no CURLs and whatnot.
Replies: >>14510
>>14505
you can connect with a different nick every time.
Replies: >>14509
Screenshot-osiris-netbsd.jpg
[Hide] (156.6KB, 1680x1050)
The last time I tried IRC (a few years ago) there was a nickserv bot demanding me to connect with username and password. I can't remember which network it was, but that really put me off, and I haven't tried IRC since then.
Back in the day I used EFnet and Undernet. Those were pretty fun. I started with ircII client (that's what was installed on my ISP's shell server) and later BitchX.
>>14507
That's different than the whole culture being based around anonymity, I would inherently be treated differently from some renowned namefags, there will be more namefag drama, etc.
5110630dee25ac94c572ee401923cff9b814858384db43adc3c0657e9cbe17df.png
[Hide] (27.8KB, 800x473)
Spoiler File
(438.3KB, 1809x2048)
>>14506
I solved the problem.
Apparently there's at least one Nitter instance (Xcancel) which allows directly getting pictures without any verification (but not tweets or tweet lists, I think), which made things much easier.
I manually saved the HTML pages for the tweet list in the "Media" tab on Nitter using my browser (although you can probably automate that process with keyboard input automation tools), then concatenated them into one file ("links.txt") which I fed into a python script I wrote on the spot.
import re
import random
random.seed()
f = open("links.txt", "r")
links = f.read()
f.close()
f = open("download.sh", "w")
counter = 0
regexp = """">/pic/orig/.*\\.jpg</a>" <span class="attribute-name">target</span>"""
site = "https://cdn.xcancel.com"
out = ""
for i in reversed(re.findall(regexp, links)):
    counter += 1
    out += "curl -o '" + str(counter) + " - " + i.replace("\">/pic/orig/media%2F", "").replace("""</a>" <span class="attribute-name">target</span>""", "") + "' " + site + i.replace("""</a>" <span class="attribute-name">target</span>""", "").replace("""">""", "") + "\n"
    out += "sleep " + str(1 + random.random() * 4) + "\n"
f.write(out)
f.close()
It outputs a simple shell script called "download.sh" which downloads the pictures from oldest to newest using cURL, with a random interval just in case.
Replies: >>14513
q.jpg
[Hide] (39KB, 728x653)
>>14509
> go on /b/
> everyone is talking about ebinwheels
> I get ban for "being a known pedo" (posting cute/clothed loli)
How's any of this anonymous?
>>14511
Probably because you have a recognizable posting pattern. Otherwise, mods don't know you beyond your refreshable IP.
>>14510
Good job answering your own question. You can do the whole thing in shell though.
>>14411
Use a search engine?
https://tex.stackexchange.com/questions/124305/wrap-text-around-wide-figure-in-two-column
https://tex.stackexchange.com/questions/30985/displaying-a-wide-figure-in-a-two-column-document
88a00995b3db0a8d0f9dc376dd0c3e8098057663c947e5530666c5d3bedfd165.jpg
[Hide] (42.1KB, 637x475)
>>14513
>You can do the whole thing in shell though.
I don't really know it and at this point I'm afraid of learning it.
8da3b459fc9209d6fb7c5aa7522573b208d205514516ee471e80ee111c581220.jpg
[Hide] (83.7KB, 750x450)
>>14513
>Probably because you have a recognizable posting pattern. Otherwise, mods don't know you beyond your refreshable IP.
But literally why should mods care if someone's a pedo or some boogeyman with "a recognizable posting pattern" or whatever the fuck as long as he doesn't actually post CP or pedo incitement, or any other illegal or rule-breaking stuff? Our mods are fucking gigafaggots and this is on the same level as certain subreddits auto-banning people for participating in the "wrong" subreddits.
Not him and I don't even like pedos, but I've had my fair share with the drooling mouth breather pitch black nigger tranny mods and have learned a lot about their disgusting "'"moderation"'" style.
bant.jpg
[Hide] (83.4KB, 650x650)
>>14513
I never posted any pizza here or anywhere else. Also my posts in that thread were just 1-liners, too generic to find a pattern in (and a very unusual posting style for me).
So basically they either used IP address wrong, or pattern recognition wrong.
Anyway who's going to post completely without any personal style all the time, to evade pattern recognition? That's  kinda artificial and pointless. So all the drama >>14509 is talking about still happens. It doesn't change anything if he uses random nick on IRC vs. always posting "anonymous" here.
photo_2023-09-15_19-02-34.jpg
[Hide] (139.1KB, 645x800)
arr arr Anons, recommend me a good non DMCA VPS.
Should't be more than 5yurobux. specs can be as low as it gets since I just want to run wireguard on there.
myputer.gif
[Hide] (1.4MB, 475x250)
Should I buy a bulgaria VPS?
Aparrently they don't have DMCA laws, but the recent RARBG crackdowns really make me think.
Replies: >>14667
Any experiences with ITLDC?
Retards from F-Droid are telling users (me) to uninstall Fennec and Mull because it doesn't have the newest version of the week.
Apparently DivestOS has the newest version though, so what are the retards at F-Droid doing? They should be building and distributing the newest version instead of scaring the userbase into uninstalling.
Replies: >>14532
a0560545d01d83dd40bab2da11cefd6fa67287581c3be91d170c3560284db985.jpg
[Hide] (94.2KB, 1024x480)
>Japan has some of the lowest Linux market share
<India has some of the highest Linux market share
>Japan has some of the highest iOS market share
<India has some of the highest Android market share
W...what does this mean?
>>14530
Nips are technologically illiterate, have a culture of superficiality and are very influenced by their American occupiers.
>>14529

You're the retard if you think you have privacy on a smartphone. Especially a "private ROM" on a pixel.
Replies: >>14538
>>14511
> I get ban for "being a known pedo" (posting cute/clothed loli)
Someone already posted the exact same picture? Someone who rustled jimmies so hard that the mods added an autoban for anyone who posts the same picture. And then you posted the same picture.
>>14530
India
>Android 76.72%
>Windows 14.09%
>Linux   3.43%
>iOS     3.23%
>Unknown 1.57%
>OS X    0.68%
https://gs.statcounter.com/os-market-share/all/india

Japan
>Windows 39.6%
>iOS     26.31%
>Android 17.63%
>Unknown 7.99%
>OS X    7.2%
>Linux   0.82%
https://gs.statcounter.com/os-market-share/all/japan

>Android 76.72%
This is because they are dirt poor and the only electronic device that most people have is a 10 year old Android phone these people literally don't have laptops or desktops at home.

>Unknown 7.99%
This could be BSD. BSD is pretty big in Japan.
>>14532
I'm not using DivestOS. I'm just questioning the legitimacy of the notice.
Replies: >>14551
dagashi.webm
[Hide] (344KB, 488x600, 00:04)
>>14511
The image hash is what's banned
Jannies are trannies etc etc
>>14538
Doesn't matter what OS you are using your CPU is spying on you.
Anyone know any good places to get cracked/pirated/otherwise liberated software? I'm particularly looking for Vocaloid but I imagine others may be interested in various pieces of software. Should I just make a new thread?
Replies: >>14559
>>14558
Gonna answer my own question. Nyaa has a torrent of a bunch of voicebanks here: https://nyaa.si/view/1171799
And I found some beaner promising downloads of various Vocaloids here: https://elrincondelkitsune.blogspot.com/p/indice.html
I haven't tried either of these yet so no word as to safety or efficacy, just wanted to put it out there for anyone interested. Polite sage for double post.
77fc76d712b2dfba08d7c14b13bccf09f038c974eaa975d2e353b444167ce5d7.png
[Hide] (320.4KB, 771x828)
>>14396
Thank you, it works. It was easy following this tutorial https://opensource.com/article/21/4/opennic-internet
Is it normal for GTK4 PopoverMenu (context menu) to look totally different from the GTK3 Menu (context menu) without me applying styles?
I mean they both have the right colors of my system theme but the gtk3 looks normal with no margin around the buttons inside it while the gtk4 menu has margins and the menu pops up horizontally centered compared to the mouse.
Those can't be defaults, can they?
Replies: >>14584 >>14756
bump
>>14571
Can you post your gtk xml stuff?
Replies: >>14585
>>14584
I didn't write any XML. It's these two demos of this gtk wrapper for Dlang.
https://github.com/gtkd-developers/GtkD/blob/master/demos/gtk/PopupMenu.d
https://github.com/gtkd-developers/GtkD/blob/gtk4/demos/gtk/PopupMenu.d
Replies: >>14591
>>14585
Interesting. I think this maybe change in default behavior, either in generated .d files for gtk or in gtk itself. From https://docs.gtk.org/gtk4/class.Popover.html it looks like the popupbox can be both extending to the right and from center. Without trying more, it's hard to know what configures it.
Replies: >>14592
ClipboardImage.png
[Hide] (28KB, 500x500)
>>14591
I can't screenshot context menus on X11 but I made a shitty sketch to get the point across.
Replies: >>14612 >>14756
bump
3324fd71cdab68462b4f3be21fbb4d0e03a4a894fec65b4563d1b03bc3c7d2ac.jpg
[Hide] (90.6KB, 640x480)
Best English TTS software for Linux which gets text (files?) as input and outputs audio files? It doesn't necessarily have to be local, and if anything, I would prefer it to use an online service (if free and without strict limitations) in case a local model would take too much storage and processing power.
Replies: >>14604 >>14608
>>14602
Neural network tts is anything but realtime but a lot faster than generating pictures or videos and the output is much better regular tts.
I don't know what the hot shit right now is though.
>>14602
https://github.com/ggerganov/whisper.cpp
Replies: >>14609
>>14608
That's speech to text. He's asking for text to speech like VITS.
Replies: >>14611
>>14609
I was fucking blind. In that case, try this https://huggingface.co/myshell-ai/MeloTTS-English
>>14592
I'd still like to talk about GTK4.
Is that design the new standard now or did I do something wrong?
If it is wouldn't that make GTK4 a stillbirth?
Replies: >>14614
53386dee2c22d87616e247eaf3961b8f5b6cb30e0c6ba03b7d94f2dd3336b7d7.jpg
[Hide] (123KB, 850x1202)
Would it be possible to stack TOR connections (like connecting to a TOR connection through a TOR connection)? The speed would be atrocious, but would it at least be more private/secure/anonymous than using TOR normally?
Replies: >>14614 >>14676
>>14613
Use a search engine https://tor.stackexchange.com/questions/427/is-running-tor-over-tor-dangerous
>>14612
I don't think so. But I am also tired as fuck and need to get my shit together before I can write some gtk in C to test.
Replies: >>14615
>>14614
>Use a search engine
<year of our Lord, CY + 9, 9/11 + 23, etc
<still thinking search engines help with jack shit
That's the first thing I tried, and I tried different wordings, but I didn't find anything.
Replies: >>14616
>>14615
What did you use and what were your search terms?
kot_of_the_rings.jpg
[Hide] (62.7KB, 640x569)
trying to rescue data from imac hard drive with several dead sectors. 
mounting doesn't work. It doesn't even show any file system present. Curiously the rescue partition still works fine.
So far tried making an image with ddrescue. Results in a mere 600mb file.
ddrescue -n -f /dev/sda2 /BACKUP/hdd.img mapfile
https://pastebin.com/R2QyMEVZ
Any hope left?
Replies: >>14625 >>14627
>>14624
I think sda2 refers to a partition and you said your os can't detect the partition, so what you're doing is illogical.

>In the first example, we had the primary hard disk /dev/sda, which had the following partitions: sda1, sda2,sda3, sda4, sda5, and sda6. In the second example, we have added an external storage device, which is a flash drive displaying as /dev/sdb, which only has a single partition /dev/sdb1.
https://www.baeldung.com/linux/dev-sda
Replies: >>14628
>>14624
lsblk?
parted /dev/sdx , then print?
>>14625
sorry. my mistake. 
I meant to say it can't detect the filesystem, which should be HFS+.
For some reason it can't even read SMART right now.
Trying to mount only gives this kernel error:
 [88537.803298] sd 0:0:0:0: [sda] tag#20 FAILED Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK cmd_age=0s
[88537.803305] sd 0:0:0:0: [sda] tag#20 CDB: Read(10) 28 00 00 06 40 2a 00 00 02 00
[88537.803308] I/O error, dev sda, sector 409642 op 0x0:(READ) flags 0x1000 phys_seg 1 prio class 0
[88537.803356] EXT4-fs (sda2): unable to read superblock
But last time I checked SMART it reported several defective sectors.
>>14628
I had the computer running overnight and I think the drive completely sodoku'd itself now.
before it used to be able to read the EFI and rescue file system.
            /dev/sda1                             200M
           /dev/sda2                           930.7G
           /dev/sda3                           619.9M
Replies: >>14642
>>14628
>[88537.803356] EXT4-fs (sda2): unable to read superblock
Well if sda2 is HFS+ like you say, you won't be able to mount it with EXT4-fs
>>14628
Did you read https://www.gnu.org/software/ddrescue/manual/ddrescue_manual.html#Important-advice ?
>00
[88537.803308] I/O error, dev sda, sector 409642 op 0x0:(READ) flags 0x1000 phys_seg 1 prio class 0
<Never try to repair a file system on a drive with I/O errors; you will probably lose even more data. 
Don't even try to mount it, ddrescue it.
Also read all the flags of ddrescue, you can get it to try again, see if it can recover more data.
Replies: >>14637 >>14638
>>14635
did both 
ddrescue -n -f /dev/sdb2 /media/safe/disk.img mapfile
and 
ddrescue -r3 -d -f /dev/sdb2 /media/safe/disk.img mapfile
according to this guide:
https://gist.github.com/r0mdau/f260135d862c0fcfd04fc9555438f530
this is the resulting file for a 1tb drive:
Disk /BACKUP/hdd.img: 642.09 MiB, 673284096 bytes, 1315008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
>>14635
also installed hfspprogs and used specific hfs+ commands.
>>14637
>sdb2
is it sda or sdb now?
Replies: >>14641 >>14642
>>14640
sda
Replies: >>14643
>>14630
>>14640
>>14641
You wrote sdb here for infile >>14637
Replies: >>14645
>>14643
oops yeah. I just copied the line from the website. but I actually typed in sda2 in the terminal
exentd.webm
[Hide] (2.8MB, 1280x720, 00:30)
4534534.jpg
[Hide] (88.8KB, 704x527)
I'm using rpg maker XP with Pokemon Essentials. https://eeveeexpo.com/essentials/
Is there a way to run extendtext.exe in loonix?
Replies: >>14653
ed8da080b2a039cbad3b17390c229c555f4f5e8f6aed9dde30f9a3fed094f81a.png
[Hide] (1.5MB, 894x894)
>>14650
It should work fine with Wine, assuming RPG Maker XP is running in the same Wine prefix and no sandboxing shenanigans.
Alternatively if you're using X you may try xdotool. Here's an example on how to resize:
xdotool windowsize $(xdotool search --name "My window name") 1000 300
You can replace My window name with the name of your target window, 1000 with your desired width, and 300 with your desired height.

And if you're interested, all that extendtext.exe does is enumerate and loop through all the system's windows, filtering them by class #32770 and any of these names:
>"Script"
>"Show Text"
>"Comment"
>"Batch Text Entry"
then setting their size with SetWindowPos with a different width depending on the window name.
Replies: >>14654 >>14657
ash-ketchum_1295318.png
[Hide] (658.2KB, 744x744)
>>14653
What do I do if I'm running RPG Maker XP from steam?
Replies: >>14655
Rainbow_Rocket.jpg
[Hide] (277.4KB, 1920x1080)
>>14654
A quick search shows that you may tell proton to run it for you: https://gist.github.com/michaelbutler/f364276f4030c5f449252f2c4d960bd2
Or you can use protontricks-launch from https://github.com/Matoking/protontricks like protontricks-launch --appid 235900 /path/to/extendtext.exe
The appid of RPG Maker XP should be 235900.
Replies: >>14657
48c191f899b39b1352b7e4d8705fdab0d3c347674f3015aa179be46822cd9067.jpg
[Hide] (347.4KB, 704x528)
Are the proprietary drivers for Huion and XP-Pen drawing tablets likely to be botnet?
Replies: >>14658
7hvax4.jpg
[Hide] (264.1KB, 1920x1920)
>>14655
>>14653
Jesus H. Christ I'm fucking retarded, but I found https://github.com/jcnils/protonhax did the work.
>>14656
Mine works on Linux without them though tilt doesn't work sadly.
40070940.jpg
[Hide] (81.7KB, 629x446)
Is there a website or program I can use to test if an image file is actually a .jpg or .png because some of my .jpg files are saved as a .png and it says the posts won't go through on this site otherwise.
Replies: >>14661 >>14667
ClipboardImage.png
[Hide] (14.1KB, 778x55)
>>14660
The command file, like file image.png
Replies: >>14662
>>14661
I'm on Wangblows.
>>14662
All you need to do is look at the file header. That's what "file" does on *nix. So open the file in a hex editor, or even notepad.
Replies: >>14666
>>14662
Install Gentoo
Replies: >>14666
>>14663
>>14664
Danke.
>>14504
Use H*xchat network list to find new networks.

>>14505
Connect using Tor.

>>14272
You should really just use Godot. Otherwise, read this for starters: https://lazyfoo.net/tutorials/SDL/

>>14660
You could install Cygwin or Msys2 (or use WSL) and then you get the file utility on Windoze or you can use HXD or GoldFinger hex editor.

>>14348
>Is this botnet?
Yes, unless the new key gets updated on the website and their git repo.

>>14395
OpenNIC and Quad9. Maybe also Tor with Bridges.

>>14526
It's best to use Bitcoin to buy Monero, and then use the Monero to buy Bitcoin again (or some other crypto currency that's supported). Then just encrypt everything and accept only SSH keys.
Replies: >>14669 >>14670
>>14662
Sorry mate, you'll have more luck asking on https://www.reddit.com/r/techsupport/ or https://boards.4chan.org/g/
>>14667
>You should really just use Godot
I decided to go with Raylib for now to get my feet wet, but I know that long term it may be wiser to get used to SDL.
>>14667
>Connect using Tor.
That's not what Anon meant by "anonymity", as imageboards technically aren't anonymous either unless you use TOR. What Anon rather meant is cultural/social anonymity ( >>14509 ). And another Anon mentions that imageboards including this one still have namefag/boogeyman drama, which is partially true, but it's obviously going to be to a much lesser extent than a platform which is inherently based around namefagging.
1591721618153713895.jpg
[Hide] (77.8KB, 570x431)
>>14637
I'm repairing this computer for this old neighbour. The drive got over 3 1/2 years of runtime and 2000 restarts. Do people somehow think digital data are immune to wear and tear? 
So basically the drive can't read data. 
Can I change the controller board or what would professional recovery centers do that I can't do?
>>14672
of the 1tb it managed to read 600mb:
Disk hdd.img: 642.09 MiB, 673284096 bytes, 1315008 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
>>14613
>Would it be possible to stack TOR connections (like connecting to a TOR connection through a TOR connection)?
No, something at some point in the chain detects that you are doing Tor->Tor and blocks the connection, probably the exit node. If you try it your client will get stuck at "Bootstrapping something%".
>>14672
Assuming you did everything correctly, that means you are out of your depth. If you throw a lot of money in it, what the 'pros' will do is to open the drive and read the disks in it directly. That's what you can't do. You need clean room and equipment millions  in worth.
Replies: >>14682
>>14679
Not really, you can see people repairing hard drives on Youtube on their desks but it's a whole lot of work, time, expertise and in the worst case an identical drive.
Replies: >>14684 >>14687
>>14682
>>14682
All i asked was a simple question but you had to keep repeating the same debunked points over and over again.
Replies: >>14687
>>14684
What do you mean? Are you gpt? Like >>14682 said, just get another drive of the same model. Make a clean room, open both and exchange their disks. In the process you may make mich more damage.
48f106a8f0e6cb016cd69ab3df39642031f999a59a3964c4d6a96d8c3ea2de8d.jpg
[Hide] (94.9KB, 413x413)
>>14672
>3 1/2 years
>2000 restarts
<tfw 7 year old drive with the LLC at 3000 that has the supposedly highest failure rate on the planet but still werks fine with no errors or warnings according to SMART
Replies: >>14704
7e4a657cbe4cd3ddec3d0f69b61e063f528333d6b25c2e3eb353ee3fd9d8ede5.gif
[Hide] (3.6MB, 480x270)
>>14703
no, I made a mistake. here's the actual SMART data:
https://files.catbox.moe/f3yhu0.png
>48k restarts
Replies: >>14730
02dba3752a084c1ed36d009da3aaf4efaf4c5bcf9784a8c4598be8fbaa9ca0dd.jpg
[Hide] (998.7KB, 1600x1200)
Can anyone spoonfeed a QRD on the main differences between the main internal HDD brands, and also about SATA to USB adapters?
Replies: >>14748
66bc00571b972b5d0afb2ec1739a80c64e6f1f85d439e40f009becf4586124c8.jpg
[Hide] (128.3KB, 1255x959)
Anyone knows about an alleged "German forum that makes a spreadsheet to keep track of power-efficient efficient motherboards"? Allegedly that "Wolfgang" faggot mentions it in a video about power-efficient file servers but even one second of watching that queer's videos makes me want to kill myself.
Replies: >>14708 >>14711
650px-A20-OLinuXino-LIME-FRONT.png
[Hide] (407.5KB, 650x413)
>>14707
I don't know about any spreadsheet, but for low-power fileserver there are some cheap ARM SBC with SATA. Olimex makes quality boards that don't cost a lot, and the A20/T20 SoC has good support in Linux/*BSD.
If that one's not fast enough there is Pine64 ROCKPro64.
ClipboardImage.png
[Hide] (1MB, 1600x1600)
>>14707
fuck energy efficiency and no brain reddit nigger chink consumerism.
just use an old office PC. picrel is what I use as homeserver. found that little shit in the dumpster. runs anything: SSHFS, jellyfin, qbittorrent, jellyfin
has up to 16gigs of ram.
Fits a 14tb hdd and boot ssd inside and has 2 pci-e slots for theoretically 8 external SATA ports.
You will pay a fortune if you want to get anywhere near that in an ARM board.
>>14711
Listen to this anon.
Any shitty business desktop will do for a good price.
If you want to transcode, get a 4650g cpu because of how cheap they typically are and how efficient their onboard gpu is.
90% of the power for a small nas is going to be the drives unless you're building something portable that uses microsd or emmc.
Replies: >>14713 >>14715
ClipboardImage.png
[Hide] (86.8KB, 883x555)
>>14712
felix.png
[Hide] (319KB, 656x369)
>>14711
> SSHFS, jellyfin, qbittorrent, jellyfin
You don't need a power hog IntelAviv good goy board to run those.
> has up to 16gigs of ram.
You don't need all that for a file server, unless you're running a desktop environment and web browser on it.
> Fits a 14tb hdd and boot ssd inside
Whatever, you can put any board in any case and use any drive size and type.
> has 2 pci-e slots for theoretically 8  external SATA ports.
You really just need 2 SATA channels to run RAID-1 on, and USB for backup maybe. The RockPro64 handles all that no problem.
If you're running some kind of big operation, then you want to spread out the load across multiple systems anyway, to avoid a single point of failure (and preferably different physical locations).

>>14712
SSD is low power enough.
> transcode
Don't forget to wear your programming socks. UwU :3
Replies: >>14728
859a5e4b7b5cc0911c7fd545fe8885d28382162f28e83f76d52f8222a1f3ce55.png
[Hide] (5.2MB, 3840x2400)
>>14711
I agree with the sentiment that you can use any computer to do anything, but that sounds like overkill. What are you using all that RAM and storage for? Don't get me wrong, I'm a massive hoarder myself, but I keep most of it in disconnected HDDs, on a shelf in another room. I use a RPi as a homeserver, and even though I didn't have to buy one as I already had an old desktop like that lying around, it's still nice to have a tiny computer that I can just keep inside a drawer and forget it's even there. Doesn't even need coolers too, so also no fan noise 24/7.
Replies: >>14727
c2370927ec3926bc7dbb3a01e1bde1f602a81a3ac4f6e9b862c1195e614c850e.jpg
[Hide] (58.5KB, 630x630)
>>14726
>I'm a massive hoarder myself
...Yet hearing of "14 TB HDD" and "8 SATA ports" leaves your mouth wide open?
>but I keep most of it in disconnected HDDs, on a shelf in another room
That shows that you either don't really care about the data OR are a masochist:
1. You have primitive if any backups/redundancy; you rarely use the drives.
2. You bother with manually doing backups; you're constantly running to the other room to get the drives.
Replies: >>14729 >>14747
1712685251233763.gif
[Hide] (341.9KB, 1024x1024)
>>14715
>SSHFS, jellyfin, qbittorrent, jellyfin
Wrote jellyfin twice for some reason. But I actually meant syncthing which can draw a lot of ram. Especially since I use it to mirror the whole 14tb to an off site backup drive with a small SBC I have at my parents house.
I tried using both a raspberry pi and an a bit more powerful intel atom board before, but ransferring files over gigabit lan, the cpus proved to be a massive bottleneck, getting only 40mb/s out of the possible 140mb/s. If it's scanning syncthing at the same tine, it's over.
I might also set up nextcloud on it in the future, but right now syncthing and simple network filesystem suffices.
Replies: >>14729
1568545202261.jpg
[Hide] (223.7KB, 1920x1080)
>>14727
It's a good idea to have offline backups too. In the early days, everything was offline anyway (floppy disks) but now I just keep a USB drive next to each computer, ready to be plugged in. I don't have CD/DVD or tape drive for my ARM computers, and I don't think it's worth buying them.

>>14728
I always used rsync over ssh, it worked fine on my computers 25 years ago without much RAM.
Replies: >>14747
ClipboardImage.png
[Hide] (41KB, 1055x223)
>>14704
Hmmm. Removed the hard drive from the ifag and now it's reading fine
Replies: >>14736
using a USB adapter
Replies: >>14736
c38b7c68dfadb1f0900f3d0a2a2a52076c9cc371b00f36d2280ae51e729c5dc9.mp4
[Hide] (4.2MB, 640x360, 00:35)
>>14730
>>14731
Nice, does that mean that the Mac's SATA (?) cable is damaged then?
Replies: >>14738 >>14742
>>14736
physically the thing looks mint new, so a defective cable would imply it's been dropped, I think it's more likely the controller is somehow fried.
Which is unfortunate since I'd have propably gotten around 200€ for the thing still. 
Was painful enough to pull the glued on display off just to pull the hard drive out. Fuck apple I swear. But the guy who gave it to me is over 80 and already on the verge of dementia. Who can blame him that he wants something that just works.
>>14736
now the image shows the fstype properly:
 → fdisk -l sdd_rescue.img
Festplatte sdd_rescue.img: 931,51 GiB, 1000204886016 Bytes, 1953525168 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 00000EEE-6F77-0000-801D-000026080000

Gerät               Anfang       Ende   Sektoren  Größe Typ
sdd_rescue.img1         40     409639     409600   200M EFI-System
sdd_rescue.img2     409640 1952255591 1951845952 930,7G Apple HFS/HFS+
sdd_rescue.img3 1952255592 1953525127    1269536 619,9M Apple Boot
If I mount it as loop device it doesn't display the filesystem again:
2860-11F4                            /dev/loop0p1             200M vfat
                                     /dev/loop0p2           930,7G 
ea499810-d7a8-3548-912d-49e4e80d68f5 /dev/loop0p3           619,9M hfsplus
Replies: >>14743 >>14744
ClipboardImage.png
[Hide] (18.6KB, 1028x65)
>>14742
Replies: >>14744
lunix.jpeg
[Hide] (43.8KB, 800x600)
>>14742
>>14743
Could it be encrypted? The guide in >>14637 mentions it's possible, though in your case the encrypted partition would be the second one.
To make sure it is you can try viewing the filesystem image in a hex editor, then looking at its header to see if it's encrypted or not.
If it's not, then according to https://developer.apple.com/library/archive/technotes/tn/tn1150.html#VolumeHeader there should be at offset 1024 (decimal) first two bytes should contain the signature 'H+' for an HFS+ volume or 'HX' for an HFSX volume.
It also mentions that there should be a copy of its header before the last 512 bytes at end of the volume.

From that page:
>Every HFS Plus volume must have a volume header. The volume header contains sundry information about the volume, such as the date and time of the volume's creation and the number of files on the volume, as well as the location of the other key structures on the volume. The volume header is always located at 1024 bytes from the start of the volume.
>A copy of the volume header, known as the alternate volume header, is stored starting at 1024 bytes before the end of the volume. The first 1024 bytes of volume (before the volume header), and the last 512 bytes of the volume (after the alternate volume header) are reserved.
struct HFSPlusVolumeHeader {
    UInt16              signature;
    UInt16              version;
    // other fields omitted
};
>The fields have the following meaning:
>signature
>    The volume signature, which must be kHFSPlusSigWord ('H+') for an HFS Plus volume, or kHFSXSigWord ('HX') for an HFSX volume.
>>14727
>Yet hearing of "14 TB HDD" and "8 SATA ports" leaves your mouth wide open?
You misunderstand me. 14 TB always connected is what is weird. Why do you need all that at all times to the point you refuse to use anything with less capacity?
>That shows that you either don't really care about the data OR are a masochist
I do care, otherwise I wouldn't bother saving anything. It's a simple matter of not suffering from OCD. I don't feel compelled to have synced backups on a minute-by-minute basis.

>>14729
>It's a good idea to have offline backups too.
They also have the added advantage of being easily taken in an emergency.
>>14705
The only differences between HDD brands are:
* ((( Seagate ))) is the least trustworthy brand. Avoid. Of course you can mitigate the risks with ZFS/RAID and frequent backups. But imo it's just better to buy Toshiba or Western Digital.
* Toshiba is cheap and good.
* Western Digital is good
* HGST was the best manufacturer until they got bought by Western Digital. Nowadays you can't find new HGST drives anymore.
* Don't even consider other HDD brands.

>and also about SATA to USB adapters?
They are good enough if you use the drive like external HDD but you should buy internal SATA3 expansion card.
857c3a96bd34de66f1a3846927a1a2457c2a1bcec4cf57c4c87f3ec1ac2c500f.jpg
[Hide] (325.6KB, 1389x1968)
I'm trying to figure out how I should set up my server.
My usage is using it for backup and archival purposes. I plan on putting all my media that I have on it (images, manga, pdfs/epubs and roms) and I was wondering how I should go about with things. The system this server would be running on is a Raspberry Pi 4 with 8 gigs of RAM and attached is a 5TB storage device. I'm pretty new to this self-hosting server stuff, so I would love some pointers.
Replies: >>14751 >>14752
>>14749
rsync is probably all you need to install on there, and every distro has a package for it.
https://rsync.samba.org/
https://en.wikipedia.org/wiki/Rsync
If your desktop runs Windows, you can install Cygwin to allow running rsync, ssh, and shell scripts.
There are also various front-ends or backup products that use rsync under the hood. I've never used them, because rsync is simple enough if you can write basic shell scripts.
Some things to watch out for though:
Trailing / in paths is significant.
Don't use the --delete options, you probably don't want this.
Always use the -n (--dry-run) option first, to test your script.
You can run rsync on the server as a daemon, but you can also have it transfer the data over ssh instead. But in this case you'll probably want to copy your SSH public key to the server, to avoid needing to type in your password every time.
Replies: >>14755
>>14749
I personally use syncthing + btrfs snapshots for everything. Rsync also works very well and certainly is the more "minimalist" solution, but your computers always need to always be connected via ssh which becomes problematic if you want to have your stuff synced when you're leaving your house >implying 
For automatic snapshots I use the shell script btrbk. Runs periodically using cronjobs.
Replies: >>14754 >>14755
hitlerandkurumi.jpg
[Hide] (32.5KB, 509x509)
>>14744
Anon, thank you very much for the elaborate reply. I didn't have time recently, but I'll get back to it tomorrow.
>>14752
Rsync can backup to a local drive also, it doesn't have to be on another computer.
Replies: >>14755 >>14757
>>14751
>>14752
>>14754
Thanks for the help guys. I'll look into it and post about how everything went once I finish.
Replies: >>14757
8chan.jpg
[Hide] (24.3KB, 526x526)
>>14571
>>14592
Over a fucking week later and nobody answered.
Replies: >>14758
>>14754
>>14755
Yes, youre right, if he just wants to archive stuff that's the better option.
But imo the best solution would be btrfs send | receive, which does the same thing, but it can send multiple snapshots to another drive.
Snapshots are basically copies of whole filesystems that don't take up additional space, as long as the files aren't changed.
It's similar to hardlinks.
I use btrbk to do snapshots and then send them to another drive automatically.
>>14756
Stop being a whiny nigger, I did some testing a found this:
https://docs.gtk.org/gtk3/class.MenuButton.html
https://docs.gtk.org/gtk4/class.MenuButton.html
It seems there was no default other than:
>If you pass GTK_ARROW_NONE for a direction, the popup will behave as if you passed GTK_ARROW_DOWN
which I supposed to be the default.
wut.jpg
[Hide] (60.1KB, 750x724)
>>14744
unfortunately I'm too retarded to understand anything from that page or too exhausted after 9h wageslavery.
On the guide that I posted earlier: https://gist.github.com/r0mdau/f260135d862c0fcfd04fc9555438f530
it mentions a utility callled fvdemount. it doesn't say anything about encyption, just that it can't read anything.
according to the guide it should return this error message:
>Unable to unlock source volume
instead it says some other shit:
>Unable to open source volume
....
root@homebox:/DATEN/APPLE# fdisk -l sdd_rescue.img 
Festplatte sdd_rescue.img: 931,51 GiB, 1000204886016 Bytes, 1953525168 Sektoren
Einheiten: Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplattenbezeichnungstyp: gpt
Festplattenbezeichner: 00000EEE-6F77-0000-801D-000026080000

Gerät               Anfang       Ende   Sektoren  Größe Typ
sdd_rescue.img1         40     409639     409600   200M EFI-System
sdd_rescue.img2     409640 1952255591 1951845952 930,7G Apple HFS/HFS+
sdd_rescue.img3 1952255592 1953525127    1269536 619,9M Apple Boot
root@homebox:/DATEN/APPLE# fvdemount -o $((409640*512)) sdd_rescue.img /mnt
fvdemount 20190104

Unable to open source volume
libfvde_io_handle_read_volume_header: unsupported core storage signature.
libfvde_volume_open_read: unable to read volume header.
libfvde_volume_open_file_io_handle: unable to read from file IO handle.
mount_handle_open: unable to open volume.
Replies: >>14788
f34a77b7cc12ec9795bedc5a58c269bcc001a771904d5810dd08f967d832d688.gif
[Hide] (3.7MB, 498x278)
Hey everyone, backup/archive anon here. Everything went smoothly, so again, thank you very much. rsync worked perfectly, i just needed to change the ownership and the permissions on the drive.
My only question now is if I should suspend/hibernate the server. Again, this is just a simple storage server so I'm not really messing with it.
Replies: >>14769 >>14777
>>14768
You should shutdown unless you have a reason not to. Startup time is short enough now that it's not an issue.
Replies: >>14867
d436bae8fa33079d14e74b2213c0183a.jpg
[Hide] (19.6KB, 493x493)
>>14504
#/g/chad on Rizon.
Replies: >>14772
>>14771
How active is it right now? I haven't used it in a very long time. I'm one of the founders of the /chad/ threads on /g/
Replies: >>14785
Practically speaking what would happen if I plugged my dual GPU LLM machine into an 800va UPS? Assuming I used it to run cyberpunk on max settings as well?
Replies: >>14774 >>14778
>>14773
Probably overload/trip the UPS. I tried that with the fridge when the power went out and it was not pretty. 
Then again, maybe not. The GPUs don't fire off full throttle on boot so... maybe?
Replies: >>14776
>>14774
Thank you anon. Guess I'll get a "server grade" 1500w one and a second cheap one for the monitors and stuff.
>>14768
>change the ownership and the permissions on the drive
chown -R anon:anon /mountpoint
>My only question now is if I should suspend/hibernate the server
I usually always suspend my computers. I usually update my kernel every 4 months or so and that's the only time I shutdown.
My server I leave running 24/7 with disabled spindown to preserve drive longevity.
I really depends on your use case. If you want to make backups every week or so, it would make sense to only start it up if you make a backup.
If you need to access the files every other day or so, it would make sense to disable spindown and always leave the server running since spinning down/up drives is quite straining on their longevity.
Replies: >>14867
8063626ecd24c94a8c3a0fd5aa716accb0cde116b56186a81e9e4dc8a79a4482.jpg
[Hide] (46KB, 1000x1233)
>>14773
Anon can you spoonfeed me about that llm stuff?
I got my server running on an "ancient" lga1155 xeon setup and it holds up pretty well for the usual file hosting and media transcoding stuff with some cheap gpu, but I would like to add some AI functionality to the server.
>does llm have any specific cpu requirements that this ancient platform could not fulfill? 
>could a used cheap mining gpu like nvidia p100 or similar run somewhat useful chat bots at an acceptable speed?
Replies: >>14779
>>14778
If you're the catposter from /v/ hardware thread I only know about as much as you do, the main issue is having enough vram to load the entire model and context so it doesnt get bottlenecked by your storage drive.
Other than that I think most models should  run without much processor overhead.
The energy bill though would be a problem for older hardware.
Replies: >>14780
>>14779
no, I dont know cat anon. I just found this image in my download folder and it was cute enough, so I posted it.
>>14744
found a hack to install the newest MacOS. was toddler tier easy with this tool: https://dortania.github.io/OpenCore-Legacy-Patcher/INSTALLER.html#downloading-the-installer
at least I can say that about FagOS: it just werks
Replies: >>14788
>>14744
Also tried mounting the drive in FagOS, same problem.
Drive's fucked. The old guy was quite desperate to get his data back. Gotta get it to the pros. 
At least he doesn't have to buy a new Ifag. 
I'll charge him 180€ for installing the SSD and the OS on there.
Replies: >>14788
>>14744
Hm. This proprietary software seems to find something on the unmountable partition
Replies: >>14788
DSC_2946.JPG
[Hide] (3.1MB, 3264x2448)
Replies: >>14786 >>14788
9e0421b528df61ab85dc2df6ad4cbc7d.jpg
[Hide] (701KB, 3000x1815)
>>14772
Very active.
DSC_2949.JPG
[Hide] (1.6MB, 4000x3000)
>>14784
recoverit wondershare
Replies: >>14788
win.gif
[Hide] (1.5MB, 400x225)
>>14781
>>14782
>>14783
>>14784
>>14786
Nice, glad you recovered those files.
Looking back at >>14759:
Since fdisk recognized the type of the big partition (for you) along with its offset, and the recovery program you used found files with their names thus suggesting that metadata may be intact, then perhaps all that was left was figuring the right program and arguments to mount the partition.
Regardless, what matters is that you got the old man's stuff back.
Replies: >>14800
>>14788
I paid 130  shekels for that software. The files are all srambled, will be hell to bring that in a somewhat coherent order.
I can only hope I didn't miss some method to mount the partition after all. 
But I tried various methods, also mounting the drive in macos with its provided recovery utilities and even that didn't work. So that makes me hopeful I didn't waste 130€ on that recovery software.
ClipboardImage.png
[Hide] (42.7KB, 1128x236)
Why does this get my rsync progress stuck?
Files are still transferring, but the progress info always gets stuck at this particular file.
rsync -aAXEHv --info=progress2 --delete --exclude='Downloads' --exclude='.Trash-0' --exclude='.Trash-1000' --exclude='.snapshots' --exclude='Film' "$source_dir" "$dest_dir"
Replies: >>14814
nigger.png
[Hide] (13.8KB, 152x117)
Can you easily replace UI icons on Windows 7 (before anyone mentions it, I do use Linux on my main machine, and I only use Windows 7 offline on an old laptop for VNs and older games)? Although I like the aesthetic of the UI icons in general, the nigger icons (eg. pic rel) bug me. If you can replace icons, where can I find alternative icons on the internet? Otherwise, if there's a really good icon pack out there (eg. based on Touhou characters (or other 2D girls) or something) I wouldn't mind replacing everything with it.
Please refrain from garbage replies like "you're obsessed", thank you.
Replies: >>14807
Where do you search for torrents?
Replies: >>14817 >>14820
>>14805
You can use something like resource hacker to replace icons in DLL files. If you're having a 64-bit windows, you might have to do it with both 32 and 64-bit dlls, and windows update could fuck you over (but there are no more updates for 7, so that shouldn't be an issue). Obviously make a backup before and have a live cd/pendrive ready in case shit hits the fan.
Now where do you find an icon pack that has icons for shit like that, I have no idea.
ClipboardImage.png
[Hide] (742.6KB, 1200x1000)
ClipboardImage.png
[Hide] (735.5KB, 1200x1000)
ClipboardImage.png
[Hide] (222.9KB, 474x240)
https://www.asrock.com/mb/Intel/H310CM-DVS/
https://www.asrock.com/mb/Intel/B360M-ITXac/index.asp
Anon, I'm looking for a cheap itx board, and came accrosss the asrock h310cm-dvs which has everything I'm looking for at just 40 shekels.
But it's sold as "micro-atx" by various vendors. How come?
the other board is sold as "itx" and it has the exact same form factor except the one missing x1 pci-e slot. 
Other micro-atx boards I have seen, are much larger.

Is this some sort of mistake? Will the h310cm-dvs still fit into my itx case?
bfd42987bac709894bc1f04dd46524413c140aa3d8d6dbc38b0d2061457d2bd7.gif
[Hide] (152.3KB, 250x200)
(Same anon as a few posts above)
Moving files to the offline Windows PC using a USB stick is inconvenient and I thought of making a shared folder that I can access from my Linux PC. Usually you would do that on a LAN with a switch or a router (I would have to make it so the Windows PC can only access the LAN and not the internet, though), but I don't have a switch yet and I don't have an ethernet cable from the router going to my room either (I use a USB Wi-Fi dongle), so my only option is directly connecting the two PCs with an ethernet cable. When I try to share a folder on the Windows PC, though, it gives a vague error just saying that it's unable to share the folder (and yes, I enabled all the related settings in the control panel, etc). I suspect that this is because the direct connection is not working. Does anyone know what I should configure to make a direct ethernet connection between two PCs (Windows and Linux) work, and any way of testing it?
Replies: >>14811 >>14813
>>14810
you need to install samba on the linux machine
Replies: >>14812
>>14811
I'm following this guide: https://opensource.com/article/21/4/share-files-linux-windows , in the "Access Windows from Linux" part.
After I do "Check whether your current username is on the list. Click on Share to tag this folder as shared:", it just gives an error message saying that the folder can't be shared, and also when I try to access "\\localhost" it says that it can't find "\\localhost"..
Replies: >>14813
>>14810
>>14812
Never mind, the Windows PC was missing network drivers. I can now share folders and "\\localhost" does give a result.
Now, I set up a static IP on the Windows PC, but when I try to ping it from Linux it says "Destination Host Unreachable"
Replies: >>14814
PRINT_TAB.jpg
[Hide] (102.2KB, 1636x838)
>>14804
It looks like your output is buffered (maybe you redirected stdout to a file?) If that's the case, you can try --outbuf=L (or even N)

>>14813
Your Linux interface also needs an IP on the same subnet/mask. If that's already the case, run "arp -na" to check if Linux knows the other computer's ethernet address.
Replies: >>14815
>>14814
>maybe you redirected stdout to a file?
I dindu nuffin.
I added the nobuf=L option. Let's see how it goes.
Thanks.
>>14806
1337x?
Replies: >>14821
>>14806
Qbittorrent search plugin
Replies: >>14822
16478.png
[Hide] (170.8KB, 500x566)
>>14817
Without javascript.
>>14820
>Qbittorrent search plugin
That is interesting.

thx
>>14821
You are stupid, all you have to do is go into style editor and hide the inline style sheet containing display:none !important;.
Is there a reliable anonymous domain registrar?
FACTS.gif
[Hide] (9.6MB, 600x337)
>>14821
Sorry to burst your bubble but there are technologies far more evil and harmful than JavaScript, and you can't live without JavaScript unless you're an Amish in the middle of the woods or some dull gigaNEET who has no real hobbies or interests other than sleeping and reading Neocities blogs.
Replies: >>14829 >>14830
>>14824
https://www.namecoin.org
>>14821
btdig.com
Replies: >>14851
2008.jpg
[Hide] (169KB, 1600x1200)
>>14826
You can avoid javascript 99% of the time. I only use it for a few government sites, and to order coins online (obviously all shops and ebay use it).
All the other sites I can just ignore if they want JS. I can find an alternative, or just not care.
>>14826
Just because you can't avoid death doesn't mean you need to slurp up goy slop at every chance. And yes, I know there are more dangerous stuff You can eat.
Replies: >>14831
america.jpg
[Hide] (390.2KB, 900x634)
>>14830
>food analogy
<retarded false equivalence
Why is it always like this every time?
Replies: >>14832
>>14831
>attacking the analogy categorically, not of the point
Why are soyglows always like this every time?
Replies: >>14834
e09dbc0e1854df5b5114e082e1e9f2393655896f6a7c2e8563d840c734e91364.png
[Hide] (880.1KB, 720x720)
>>14832
JavaScript doesn't always have to be deadly, even in terms of privacy, especially if you already use other protections. If you use uMatrix you can just have JS disabled by default and if a website is broken you try enabling specific scripts without enabling Googleflare tracking scripts etc. Treating all JS as something on the tier of a digital ID brain chip and discarding useful and anti-globohomo websites just because they require some form of JS is just fruitless dogmatic behavior (ie. taking a meme too far).
Replies: >>14835
australia.jpg
[Hide] (88.4KB, 1094x1094)
>>14834
> protections
abstinence > condoms
simple as
Replies: >>14837
think1.png
[Hide] (358.4KB, 720x546)
Do soycial media crapps on phones tend to use the HTTP protocol, or do they directly query the databases for the "content"?
>>14835
I wonder if s*x analogies are even worse than food analogies. Who knows.
Anyway, the protections I implied were TOR/VPN, blocking/deleting cookies, spoofing user agent data, etc. They're useful in general even JQ (Javascript question) aside, so if you don't want to use them you may as well abstain from the whole internet.
Replies: >>14839
>>14836
They usually have some API over HTTPS, because so called "apps" are usually little more than a webbrowser with the url bar hidden and hardcoded to open the social media's website. So you end up with shit like, having HTTP, then inside it running websocket, then inside some custom protocol, because that's the only thing you can do from a browser, and even if a phone app could do more, nobody bothers to develop a second protocol for them when they already have a "working" one (and if both written in javashit, they can just reuse the code).
Also no direct DB access, that would be a catastrophe. There was some freeware game where players could make and submit levels to some server. Turns out that server was a simple MySQL server, and the password for it was in the game and it directly executed the SQL queries against the servers. Needless to say, it only lasted until someone figured out it works like this and fucked up the DB.
Cook_Islands_manga_four_seasons.jpg
[Hide] (309.3KB, 1000x1000)
>>14836
Not the DB directly. They probably use some kind of /dev/looper API (probably also via http, like SOAP and such).

>>14837
I'm not interested, simple as.
>>14836
Using HTTP does not mean that you get an HTML back.
Replies: >>14857
Being able to directly access the database would be dangerous anyway btw.
>>14824
Tor and Onion addresses?

or i2p? But note that the checksums on their site are mixed up!
>ea3872af06f7a147c1ca84f8e8218541963da6ad97e30e1d8f7a71504e4b0cee

calculated from downloads folder:
<d70ee549b05e58ded4b75540bbc264a65bdfaea848ba72631f7d8abce3e3d67a  Downloads/i2pinstall_2.7.0.jar
<ea3872af06f7a147c1ca84f8e8218541963da6ad97e30e1d8f7a71504e4b0cee  Downloads/i2pinstall_2.7.0_windows.exe
b92a3a38373675907715bfbc2b13dc9b.jpg
[Hide] (492KB, 1200x675)
>>14828
> be me
> open btdig.com
> type in "TCP book"
> press <ENTER>
< literally redirected to fbi.gov
>>14824
njal.la not sure if reliable but looks anonymous friendly
>>14824
And https://incognet.io/ too.
Right-Click_Menu_1.jpg
[Hide] (578.2KB, 1080x2408)
Right-Click_Menu_2.jpg
[Hide] (320.8KB, 1080x2408)
Right-Click_Menu_3.jpg
[Hide] (375.3KB, 1080x2408)
I'm using the chromium-based 'Kiwi Browser' on an android phone, and seriously how does someone edit the 'right-click' (I don't know its proper name) menu?
I want to edit its options! How do I do that??
Do need a browser extension? Kiwi Browser supports desktop browser extensions.
Replies: >>14856 >>14860
phonejeet.jpg
[Hide] (26.5KB, 678x452)
>>14854
Stop being a phonejeet.
Replies: >>14861
>>14841
>Using the Hyper Text Transport Protocol does not mean that you get hyper text transported.
Absolute state.
Replies: >>14860
>>14857
Always has been, mimetype has been around for a ling time and that's how downloading binaries using http works.
>>14854
Install Gentoo
>>14856
>Stop being a phonejeet
Unrealistic in our modern age.
Replies: >>14862
Psion.jpg
[Hide] (522.3KB, 1230x1077)
>>14861
Most people are just addicted to the social media apps. Otherwise you can browse web on laptop or other computer.
We used to have better portable shit too, that wasn't just designed to be fucking consoomer mind-numbing torture machine.
cat4.jpg
[Hide] (57.9KB, 579x579)
Is FreeBSD hardware support really that bad? I want to have a home server running FreeBSD (for native ZFS) and I was thinking of using some random office PC from eBay since Anon recommends them ( >>14711 ) and you can get them for pretty cheap, but I don't want to buy a computer to then realize FreeBSD is broken on it.
pc-01.png
[Hide] (3.6MB, 1282x1657)
>>14863
Protip: on *BSD, the man pages tell you what hardware devices are supported, and to what level. FreeBSD also has a big FAQ that might have useful info in there too.
So you'll have to check out exactly what chipsets are on the mobo and search in those documentations on their website.
In general, older hardware will have better support. Until you get to really ancient stuff (they start removing those eventually).
If you can get the seller to show you a "dmesg" or whatever the equivalent is for Windows (device manager or whatever it's called), that would probably help you greatly.
IMG_20241121_184808.jpg
[Hide] (2.6MB, 4032x3016)
How the fuck do I mount hard drives in this thing?
Replies: >>14899
IMG_20241121_191109.jpg
[Hide] (2.5MB, 4032x3016)
>>14863
Anon here. I found a larger former gayming computer on the same dumpster. Stood a week in the rain and someone threw a 20kg printer on it, but the lil nigger still works. Just had to swap GPU and Ram. GPU on pic just for testing. Will get a 1060 or something.
If you just want an unobstrusive small file server or something, I'd still recommend that smol Dell or similar office machine, but upgrades are gonna be harder since they have a low profile slot, will be harder to find GPUs in that format.
For example if you wanna run Jellyfin for your family, Haswell doesn't have HVEC transcoding. 
The CPU will quickly hit the wall and you'll see buffering. 
If you are looking to have hardware transcoding you should go for at least 7th gen intel which has a capable iGPU or get a Tower where you can just pop a modern GPU inside. Nvidia is recommended for transcoding.
Where do you guys get chinkpad batteries that last for more than 4 hours at a time? I'm looking to replace the battery on my X230 so that I could put it to new use, but in the past I had bad experiences with ebay and aliexpress.
>>14769
>>14777
Thanks again. Turns out my motherboard doesn't allow that option of suspending so I just shut it down. It has very low power consumption so I could technically leave it on, but I figured I may just as well turn it off.
Replies: >>14868
>>14863
I don't know about FreeBSD specifically but from my linux experience it's laptops you need to be careful of because they have weird components that are selected because they have low power consumption or have the right shape to fit inside the case but they only made 100 of them so nobody bothered writing *nix drivers for it and everything is soldered to the motherboard so you can't even replace the problematic component.

>random office PC
Will probably be fine.

>>14867
>Where do you guys get chinkpad batteries that last for more than 4 hours at a time?
4 hours is pretty good. If you actually need more than that open it up and see if there is space/connections for an internal battery. I don't know about x230 but I have x250 and x260s with two batteries and they last all day. Other than that you need to rice the software side of things (turn the CPU frequency down, enable power saving mode in wifi, turn down the screen brightness etc.)
Is there a way to select the second audio track of the .mkv file, while hardsubbing the subtitles?
>ffmpeg -i video.mkv -vf "subtitles='video.mkv':si=0" out.mp4
Replies: >>14889
Streaming_this_movie_because_Im_so_great.webm
[Hide] (16MB, 640x272, 01:21:30)
>>14887
Try passing -map 0:a:1: it should select the audio track at index 1 (starting from 0, therefore the second audio track) from the input file at index 0 (the first one, in this case video.mkv).
You may also have to pass the video track with -map 0:v.
The final command may look like this: ffmpeg -i video.mkv -map 0:v -map 0:a:1 -vf "subtitles='video.mkv':si=0" out.mp4
Replies: >>14890 >>14900
4569788941.webm
[Hide] (54.3KB, 390x540, 00:01)
>>14889
Thanks, anon, it works.
>>14865
help
Replies: >>14905
>>14889
>webm
what in gods name is that
Replies: >>14904
Äffchen.jpeg
[Hide] (102.4KB, 1280x720)
is proxmox somehow supplanting docker? seemingly appears in every jewtube video I come across nowadays. 
why is there a drive to add ever more layers of abstraction to your infrastructure?
I don't see the point of some virtual machine cluster for a running small scale server. am I missing something?
Replies: >>14905
>>14900
zoom zoom
Replies: >>14907
>>14899
What chassis is that? Looks like it takes some special adaptors.
>>14903
Yes, you are missing the point. Proxmox deals with vm, docker is containers. Use a srarch engine if you don't get it. Also stop watching jewtube click bait nigger videos. Proxmox is used for clustering computers to make vm managemrnt easy. Imagine you are renting vps out to people, you don't want to have to manually launch vm on every single machine. And if you want to replace or add more machines, it's way easier. Docker (not swarm) isn't even about the same thing.
Replies: >>14912
7bf7a15c5e20afbcd2868b711f4e98ef92df4340d09cf24c20312bc41a03f1ab.jpg
[Hide] (104.9KB, 640x864)
>>14904
1661049927865839.jpg
[Hide] (98.1KB, 668x1000)
Honestly I've been running gentoo for around a year now and never had any major issues except for one or the other slot conflict that was easily resolved by just adding some number to the dependency in the corresponding portage config file.
I update my system maybe once a month and it just compiles everything through the night. the next day my dem is cozy warm and I have an updated system.
I created some alias for upgrading emerge with a ridicolous bdeps 1000 or something. So portage somehow figures all the depency problems out all by itself. No clue how exactly it does that.
What do people do to break their systems all the time?
>>14905
>What chassis is that? Looks like it takes some special adaptors.
I dunno. Found it on the dumpster. there was a harddrive installed, but it was awkwardly shoved int with those slot screws. I thought there might be a more elegant way and that it's missing some common rack mount or something. But I guess every case manufacturer does its own thing.
>Proxmox is used for clustering computers to make vm managemrnt easy. Imagine you are renting vps out to people, you don't want to have to manually launch vm on every single machine
Yeah. Kinda odd that people use it for their "homeserver" setup.
>>14911
and yeah. I have a bunch of ~testing packages. Sometimes they don't compile, so I just ignore them and most of the time it is fixed in the next update
the_oomer.png
[Hide] (47.1KB, 500x375)
so I have qbittorrent in a docker container routed through wireguard and for some reason it always stall downloading torrents after a couple of days? 
It still seeds fine, but adding new torrents, it just doesn't start downloading.
Any idea?
If not I thought about just creating a cronjob to automatically restart qbittorrent every day.
Replies: >>14916 >>14926
>>14915
fuckshit. the containers always change their id. I don't want to restart the whole stack 
https://www.warp.dev/terminus/docker-restart-container
services:
  gluetun:
    image: qmcgaw/gluetun:latest
    container_name: gluetun
    cap_add:
      - NET_ADMIN
    devices:
      - /dev/net/tun:/dev/net/tun
    volumes:
      - ./vpn-config:/gluetun
    environment:
      - FIREWALL=on
      - FIREWALL_VPN_INPUT_PORTS=2234 # nicotine listening port
      - VPN_SERVICE_PROVIDER=custom
      - VPN_TYPE=wireguard
      # Timezone for accurate log times
      - TZ=Europe/Berlin
      # Server list updater
      # See https://github.com/qdm12/gluetun-wiki/blob/main/setup/servers.md#update-the-vpn-servers-list
      # - UPDATER_PERIOD=
    ports:
      - "0.0.0.0:9117:9117/tcp" # jackett
      - "0.0.0.0:8080:8080/tcp" # qBittorrent
      - "0.0.0.0:6080:6080/tcp" # nicotine++ webui
      - "0.0.0.0:5900:5900/tcp" # nicotine++ vnc
        #- "0.0.0.0:50000:50000/tcp" # nicotine++ incoming 
      - 8888:8888/tcp # HTTP proxy
      - 8388:8388/tcp # Shadowsocks
      - 8388:8388/udp # Shadowsocks

  jackett:
    image: lscr.io/linuxserver/jackett:latest
    container_name: jackett
    network_mode: "service:gluetun"
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - AUTO_UPDATE=true
    volumes:
      - ./jackett-config:/config
      - ./jackett-magnet-links:/blackhole
    restart: unless-stopped
      #    cap_add:
      #- NET_ADMIN
    sysctls:
      - net.ipv4.conf.all.src_valid_mark=1

  qbittorrent:
    image: linuxserver/qbittorrent:latest
    container_name: qbittorrent
    network_mode: "service:gluetun"
    volumes:
      - ./qbittorrent-config:/config
      - /DATEN/Downloads/Torrent:/downloads
      - ./custom-scripts:/custom-cont-init.d
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Europe/Berlin
      - WEBUI_PORT=8080
    restart: unless-stopped

  nicotine:
    image: cproensa/nicotine-docker
    container_name: nicotine
    network_mode: "service:gluetun"
    environment:
      - PUID=1000         
      - PGID=100         
      - TZ=Europe/Berlin
    volumes:
      - ./nicotine-config:/data/config
      - /DATEN/Musik:/share:ro
      - /DATEN/Downloads/Nicotine/complete:/data/nicotine/downloads
      - /DATEN/Downloads/Nicotine/incomplete:/data/nicotine/incomplete
      - /DATEN/Downloads/Nicotine/uploads:/data/nicotine/received
      - /DATEN/Downloads/Nicotine/logs:/data/nicotine/logs
    restart: unless-stopped
>>14915
(verbose) logs?
If you use docker compose, you can use it to restart containers. Alternatively docker run --name.
f1ec45ad53282a1357cffb1531596874b22241a1231a2e27ae6a78955378dfc6.jpg
[Hide] (188.7KB, 1234x1244)
I want to increase my root partition and encrypt my home partition. Can I just back up the contents of my root and home partitions, then using a live environment do these edits to my drive, and then move the root and home partition contents back over? Provided, I will have to update fstab and set up the thing so it asks the encryption key on boot, but other than that, will the system work fine?
>>14929
Why not? You just need to do it right.
>>14929
you didn't provide any specifics such as the distribution you're using. 
Look up Full Disk encryption. It's the most secure and easy way to encrypt systems, I think, as it prevents glowniggers from injecting shit into your kernel if they ever get ahold of your computer. ONLY SUPPORTS LUKS 1 though. IT WON'T BOOT WITH LUKS 2 - that caused me major headaches in the past. 
You need to point grub to the encrypted drive, so it can auto encrypt it.  There are several guides online. There's also quirks for every initramfs system to auto encrypt after grub has already encrypted the drive so you don't have to type in your password twice.
Assuming you're using Debian:
https://www.dwarmstrong.org/fde-debian/
Replies: >>14936 >>14939
>>14935
*so it can auto decrypt it
>>14929
You can use Gparted in a live environment to adjust the size of the partitions.
>>14935
>the distribution you're using
Well, I thought that no one uses anything other than Arch.
>Full Disk encryption
>point grub to the encrypted drive
Wait, does that mean that I need a separate drive just for Grub?
Replies: >>14943
>>14911
>What do people do to break their systems all the time?
They usually enable ~amd64 in their make.conf, instead of enabling it just for the packages that need it. Sometimes using -O3 optimization will break some programs or it can produce slower binaries than -O2 or -Os (you need to benchmark if you want to be sure).
Replies: >>14941 >>14942
>>14940
>-Os
using -Os can be sometimes fast because of CPU caches: https://igoro.com/archive/gallery-of-processor-cache-effects/
>>14911
>>14940
Masking certain dependencies causes packages to not br able to be upgraded. I was massively fucked when opentmpfs got dropped and I don't want any piece of potteringware on my machine.
>>14939
>Arch
Why are you asking then? RTFM.
https://wiki.archlinux.org/title/Dm-crypt/Encrypting_an_entire_system#LUKS_on_a_partition
>need a separate drive just for Grub
>what are partitions
if you use uefi you still need a uefi partition - which glowniggers still could infiltrate - but not as easy as modifying the kernel I guess. 
If you don't use uefi you need a 3mb bios boot partition for grub.
>>14911
planning to install gentoo on my t430 since they introduced binhosts.
So I'm hoping I won't end up toasting my laptop by compiling
any experiences here bin binhosts?
Replies: >>15019
61m2pe1WbAL._AC_SL1500_.jpg
[Hide] (126.4KB, 1310x1500)
How do you build your own chip reseter for Canon CLI-221 Ink Cartridge?
Replies: >>15019
thumb_w_108_wyw6ecw7qtm21.png
[Hide] (7.2KB, 108x95)
How does TOR proof-of-work work? If you don't use the TOR Browser and instead run the separate TOR service and route a normal browser through it, is the TOR service doing to proof of work stuff?
Replies: >>14948 >>14949
>>14947
>doing to proof of work stuff
doing the* proof of work stuff
>>14947
Tor doesn't do proof of work. What made you think it did? Maybe you're asking the wrong question.
Replies: >>14950
>>14949
https://blog.torproject.org/introducing-proof-of-work-defense-for-onion-services/
a0efa4fd3f0ad29c6278d437388ef46d432133554e3f2888a01a2bdbd3072a26.jpg
[Hide] (48.9KB, 800x486)
>update Hitlersauce Krautweed
>LLVM and GCC segfault when trying to compile anything, only ((( dotnet ))) works as it should
Does this have anything to do with me running an older 6.10 Kernel due to all the 6.11 kernels being unbootable for some reason?
Replies: >>14978 >>15129
4d2fad27fd85161f0961ae462c78de00bfdea44b416ce5caf13d37f4140a071a.jpeg
[Hide] (176.2KB, 718x716)
What's the cheapest VPS that accepts crypto and is not complete shit?
Replies: >>14964
>>14962

https://incognet.io
dbb2a286f0abb67db8e5124d6c2e2f3832bf0b11e276a0932f0b4850057eec61.jpg
[Hide] (101.4KB, 703x959)
If you're using Tor and come across a cuckflared website that asks you to enable cookies and JS to view it, which is the least bad option for privacy:
- Enabling cookies and JS
- Turning off Tor
Bonus points: don't answer "just don't go on that website dude"
Replies: >>14966 >>14967
>>14965
just don't go on that website dude
Seriously, if you make a few assumptions. it's the difference of getting scammed by some jews or even more jews. There is no privacy either way. If you assume cloudfuck doesn't havr strong ties with the website owner, then only cloudfuck has your data. Provided that you block all js and cookies right after you get through their checkbox. Your isp may not know which site you are browsing and the site owner probably alsp does. If you turn off tor, your isp, the site owner, cloudfuck all know.
Replies: >>14967
>>14965
PROTIP: The JS is only needed on the initial benis inspection, provided your browser doesn't delete cookies upon closing the website tab any further visits to the site will only require the cookie in spite of cuckflare's insistence to the contrary.
I do however concur with >>14966 that avoiding such places is generally the better option.
How do you scrape full sized images from Xfolio?
From what I can tell the browser doesn't store any images, and the URL that stores the source image refers to some /user_asset.php page that returns a 404.
d657274f3e3681151927cbb4e25d96f41c7b5844370eaa4e771cba210193858b.jpg
[Hide] (20.4KB, 255x255)
>>14961
Apparently this only occurs when invoking GCC/Clang from Makefiles generated using ((( CMake ))), both compilers run normally when working off a Makefile created via autoconfig or by hand.
CMake itself appears to run as it should as far as I can tell with no compiler segfaults during configure, whereas Meson either cannot invoke GCC at all or causes it to segfault.

What do?
20cc75171d350093b7bb1025fa91294b445addb0a16782df1f2a2db67b0351a3.jpg
[Hide] (55.7KB, 583x435)
Can anyone remind me the name of the proxy for Catbox that works on TOR?
Replies: >>14988
>>14458 >>14441 >>13881 >>13649
newfag shitskin here how exactly do you download age restricted videos on jewtube like this one ive accidentally cleaned that relic from my network drives after a long hard day in the call center (jk lol)
https://www.youtube.com/watch?v=1faGNp9xvNQ
should i just bite the bullet and borrow ur mum's account for this one time use hoping she wont notice and /pol/ shit next to durgasoft videos

>YT downloaders online
nothing much works these days looks like the API changed cant locate the videostream itself im not even sure if freetube or piped works unless i go overtime stealing some granny's YT account (pun intended)

>archival using preserve tube
it keeps giving websocket 1000 closed i guess bots dont have authenticated adult accounts there

>invidious 
says sign in to prove youre not underage yada yada no matter what instance i try

>>13667
someone suggested https://kiwix.org now you too can save a bunch of fat pigskins celebs arguing online to your hearts content whether youre a LARP/shill/fedbot or dramafags thirsty for fresh milk

>>14419
anon give him the solution already this is why deranged troons cling to opensource like moths to a flame good thing i stick to onlyoffice during work as WPS was too expensive for teams

>>13908
no responses? im just as surprised as you HOW did palmer luckey even go from your average teenager to a israeli dickriding billionaire in just over a decade keep in mind this guy seems gifted with charisma and extreme musk-tier high functioning sociopathy from the looks of it
sooner or later i might have to leave the crumbling west for good and relocate my family to an isolated underground place before shit eventually hits the fan in 2025 scary times ahead

>>14530
why is it not china though? they use custom linux distros specifically for servers and whats with the obsession for overpriced crapple products for asians out of the mainland
>BSD is pretty big in Japan
nips also have an aesthetic fascination for windows 98/XP i wonder how often are these systems even updated
Replies: >>14989 >>15019
>>14981
https://fatbox.moe
>>14987
>download age restricted videos on jewtube like this one
There used to be that trick where you could view an age restricted video by using the embed link, but I guess that loophole is closed now. Used to be a script on github or something that claimed to bypass by routing the request through some proxy server, but I never bothered with that and only saw mentions of it here and there. If you're looking for the Rusty Cage video, maybe this is it on Bitchute?
https://www.bitchute.com/video/6CTwmOz0IwB2/
Replies: >>14990 >>15070
>>14989
Youtube has officially gone walled-garden at least for age-restricted shit. Abandon that horrible site for the love of everything good.
Replies: >>14995
>>14990
You're saying that as if YT doesn't have complete monopoly over online video streaming.
ansi0129.txt.png
[Hide] (2.5KB, 640x368)
Has anyone tried to add 4DOS style DESCRIPT.ION (or something equivalent) to *nix shell? The closest thing I've stumbled across is something called Juice, an audio player front-end:
http://juicy.sourceforge.net/
But that's just for media files. 4DOS did it for the entire filesystem.
xfce4-terminal_2024-12-07_09-48-32.png
[Hide] (8.4KB, 445x40)
gpartedbin_2024-12-07_09-48-30.png
[Hide] (36.8KB, 496x284)
Ryujinx_2023-12-07_11-43-16.png
[Hide] (2.2MB, 1920x1080)
I have a nvme drive that mounts every time I need it, but now it is nowhere to be found.
Pic related, how fucked am I?
Can I save it? I have a lot of work in that drive.
Replies: >>15019
consider_teh_following.jpg
[Hide] (127.3KB, 1280x720)
where is a tech forum free of faggot shit
today on slashdot:
>AI Safety Testers: OpenAI's New o1 Covertly Schemed to Avoid Being Shut Down
what fucking SAFETY???? can images or words on the internet kill people?

>Google Says Its New PaliGemma 2 AI Models Can Identify Emotions. Should We Be Worried? 
no

>The biggest apprehension around open models like PaliGemma 2, which is available from a number of hosts, including AI dev platform Hugging Face, is that they'll be abused or misused, which could lead to real-world harm. "If this so-called emotional identification is built on pseudoscientific presumptions, there are significant implications in how this capability may be used to further — and falsely — discriminate against marginalized groups such as in law enforcement, human resourcing, border governance, and so on," Khlaaf said.
wow dice rolling can be abused to harm ppl, we should uninvent dice
every fucking day on HN since 2011:
>waaaaa imposter syndrome
>waa programmer burnout
>wwwwwwaaaa waaa waaaaa
>some dumbfuck paul graham etc non content

and of course zzz and any chan is just another type of retard who inject horse tranquilizers into themselves and bring this up in every conversation so this place is no better
Replies: >>15001 >>15019
sorry, horse dewormer, i'm not up to date on the folk medicines.
HN is so fucking insufferrable how can anyone use that shit. every single thread there is 99% "hurrr durrrrrrrrr im a gigantic faggot" and you're just supposed to ignore that and pretend you are surrounded by normal people and anything they say makes sense
Replies: >>15019
>>14998
>and of course zzz and any chan is just another type of retard who inject horse tranquilizers into themselves and bring this up in every conversation so this place is no better
Kike talk, Anon. Sleepytech, /robowaifu/ and even the cuckchan /aig/ , etc., throds all push back against this sort of nonsense. Stop over'anal'yzing, and take a break from the globohomo gibberish for a month at least.
1630286431746.jpg
[Hide] (45.5KB, 678x420)
Is there a virus scanner any of you trust? My PC occasionally blackscreens and reboots, and I feel like it's been happening since an image I downloaded and lost somewhere in my folders.
ab042ddaaeb5bcb00e127acc272dd4f042992776136e3b59d3e81ad3cc3ef926.jpg
[Hide] (146.6KB, 717x960)
What technical advantages do consts provide over normal variables?
Replies: >>15016 >>15026
>>15009
malwarebytes, eset, clamav
>>15011
They're constants. There are circumstances under which it is useful to be able to set a constant which code cannot later accidentally change.
Replies: >>15021
>>14944
>probably still compiling
Unless you selectively use binhost on Gentoo, you may as well go for binary distributions.
>>14946
You need to break one open to see.
>>14978
Have the Makefile be ran verbose, check the command and compare which binary. Maybe there are path issues?
>>14987
ytdlp with an account. Create an account with a burner if necessary.
>>14997
Use usb nvme drive adapter thing. See if it's accessible with another computer.
>>14998
>>14999
>2019+5
>using slashdot
90% of them are bots. There is a reason why people who don't like it there go to imageboards.
>>15009
Install Gentoo
Replies: >>15037
>>15016
Really? That's it? That's lame. I thought that (at least in compiled languages) it could have a special effect of substituting every instance of the const into the value it represents when compiling, instead of treating it like a normal variable that's housed in RAM (except it can't be edited).
Replies: >>15026 >>15048
>>15009
A crash / reboot with no warning or bluescreen/kernel panic could be caused by bad RAM. Install memtest on a USB to check the health of your RAM or if the crashes are frequent enough pull the RAM modules out one by one until the crashes stop.

>>15011
>What technical advantages do consts provide over normal variables?
For the human it makes the code easier to reason about because you don't have to keep track of all the places a variable might be changed because it can't be changed. For the compiler it can do more aggressive optimizations when you promise the variable won't change.

>>15021
>it could have a special effect of substituting every instance of the const into the value it represents when compiling
That would be constexpr (in C++). const just means value won't change it doesn't mean the value is known at compile time.
ClipboardImage.png
[Hide] (319.7KB, 768x408)
ClipboardImage.png
[Hide] (958.8KB, 760x760)
sup guys im going on a journey to harbin china this new year whats a good and reliable GPS tracker app for a phone that always stays ON even with screen fully sleeping in my bag recording gyro accelerometer movements to a fat 256gb internal storage which can be easily exported to a computer back at home (though would be nice too if i could remotely export my photos in real time file backup as well unattended webcam controls)
basically i want to re create an own map art like example pic related from the initial airport trip to the complete flight path mid air and the usual routes our bus takes plus EVERY single place i hike on foot into mongolia for as long as my phone has a decent battery charge (but IDK if all this still works after changing issued tourist SIMs midway)
also any alternative suggestions for shitty putlocker and 123movies they seem taken down for good but all i get is a bunch of pointless virus fakes i want to freely download and watch episodes of the simpsons before eventually boarding my plane in ten days
Replies: >>15070
I need windows to upgrade my firmware so I can use the latest driver for this new racing wheel I bought for my sim vidya. kernel driver my for main system is installed

I got a spare laptop to use to update the firmware, what's a good version of winshit that's unbloated?
>>15035
W7 enterprise
Replies: >>15046
>>15019
>Use usb nvme drive adapter thing. See if it's accessible with another computer.
Not him but why are internal drives stil not usable externally and vice versa?
Its literally current year + 24
Replies: >>15042 >>15045
>>15037
NVME m.2 drives are naked pcbs, and are not really hotswapable. Exposing the port makes it easy for user to fuck up their hardware and data. Sata is hog swappable, but you also need to expose sata power input, which takes lot of space.
Replies: >>15043
>>15042
I was referring to how a drive partitioned internally is invisible when accessed through usb
>>15035
>I got a spare laptop to use to update the firmware, what's a good version of winshit that's unbloated?
Sometimes the firmware update is self booting. You just dd it to a USB and boot and it does the update. If it is a windows executable then you might be able to get away with running it from Hiren's or Gandalf's.

>>15037
>why are internal drives stil not usable externally and vice versa?
It's the way the SATA/PCIe protocol works it needs to be initialized by the BIOS when the computer starts up you can't just plug an extra one in later. What USB harddrives do is they have their own little CPU that acts as a bridge between SATA and USB.
Replies: >>15070
>>15035
>>15036
Thanks for that, anon. I now have another question for you guys.
To follow-up, steam cannot see my wheel for some reason, but it managed to find a thrustmaster shifter somehow.

here are my specs:

Distro - Void Linux
Wheel - thrustmaster TR300S GT 
Driver - hid-tmff2

Games that directly-support the wheel work great. but I have a few dumb janky unity car games that don't work well with anything but steam input, so I'd like to know if there's a program or something that can turn the input of the wheel into a virtual controller of some kind.

I found this: https://libreddit.bus-hit.me/r/linux_gaming/comments/17vipol/steam_virtual_controller/?rdt=65100
The problem is, this is beyond my level of expertise.

Do you guys know of any programs, command-line or otherwise that allows the creation of controller to controller input?
Replies: >>15047
>>15046
>spacing
Found this using a search engine, https://github.com/bwRavencl/ControllerBuddy
Replies: >>15049 >>15050
>>15021
>I thought that (at least in compiled languages) it could have a special effect of substituting every instance of the const into the value it represents when compiling,
Use C preprocessor or m4 macro processor and #define it !

>>15035
>winshit that's unbloated?
There aren't one. You have 2 options:
1) embrace the botnet and temporarily dual-boot Windoze. I recommend latest Windows Server/LTSC. But AtlasOS is another choice, if you trust the project (note that it doesn't have Windows Update),.
2) Windows 7, but apparently they backported the botnet code?
>>15047
dontfugginwork.png
[Hide] (94.3KB, 1746x815)
>>15047
thanks for the link anyway, but trying it out, it doesn't seem to work. In fact, further-looking onwards and testing, it seems this program's features are more-centric to getting controllers to work in esoteric sims, not getting esoteric sim gear to look like a console controller
Can anyone tell me how to record everything that comes out from audio speaker without configuring jack or dicking up asound.rc file. Holy fuck, there has to be a one liner solution for this. How the fuck do you do this on a fucking laptop?
>>15051
op here, I'm using alsa by the way.
>>15051
>one liner
I think only if you use pukeaudio/pipewire.
Otherwise you have to set up snd_aloop, and config alsa to use that as a default output. But then you won't hear anything, so you also need a second device that will duplicate the sound output. I have the asoundrc for it somewhere, I'll find it if you need it, but it's anything but a oneliner.
Replies: >>15054 >>15055
>>15053
>pressed reply too early
I think the oneliner you might remember is some sound cards used to have a stereo mix capture, where you could capture anything that was played on it. Unfortunately I didn't see any sound cards manufactured in the last 10+ years that still had it
>>15053
>you also need a second device that will duplicate the sound output
You mean another sound card? I have portable usb sound card that I used for respberry pi. Would that work?
Replies: >>15056
>>15055
No, just a virtual alsa device. Something like this:

pcm.dmix_loop {
    type dmix
    ipc_key 1025

    slave {
        pcm "hw:CARD=Loopback,DEV=1,SUBDEV=0"
        rate 48000
        channels 2
        period_size 1024
        buffer_size 4096
    }
}

pcm.dup2 {
  type route
  slave.pcm {
    type multi
    slaves.a { pcm "dmix_loop"; channels 2; }
    slaves.b { pcm "dmix_whatever"; channels 2; }
    bindings.0 { slave a; channel 0; }
    bindings.1 { slave a; channel 1; }
    bindings.2 { slave b; channel 0; }
    bindings.3 { slave b; channel 1; }
  }
  slave.channels 4
  ttable { 0.0 1; 1.1 1; 0.2 1; 1.3 1; }
}

pcm.dup {
  type plug
  slave.pcm dup2
  slave.channels 2
}
Change dmix_whatever to your normal sound card (but it must be a dmix). Then point your app at dup, and you can record from loopback and still listen to the output.
Replies: >>15057
>>15056
here's the details of my sound card If I type arecord -l
**** List of PLAYBACK Hardware Devices ****
card 0: SB [HDA ATI SB], device 0: ALC270 Analog [ALC270 Analog]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 1: HDMI [HDA ATI HDMI], device 3: HDMI 0 [HDMI 0]
  Subdevices: 1/1
  Subdevice #0: subdevice #0
card 2: Loopback [Loopback], device 0: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7
card 2: Loopback [Loopback], device 1: Loopback PCM [Loopback PCM]
  Subdevices: 8/8
  Subdevice #0: subdevice #0
  Subdevice #1: subdevice #1
  Subdevice #2: subdevice #2
  Subdevice #3: subdevice #3
  Subdevice #4: subdevice #4
  Subdevice #5: subdevice #5
  Subdevice #6: subdevice #6
  Subdevice #7: subdevice #7

I don't understand what to change and what to look at. As for dup, do you mean I need to point it to my falkon browser where the sound source is comming from? how do I do that?
Replies: >>15058 >>15059
>>15057
Op here, my current ~/.asoundrc

pcm.dmixed {
    type asym
    playback.pcm {
        type dmix
        ipc_key 5678293
        ipc_perm 0660
        ipc_gid audio

        slave {
            channels 2 # Make 6 or 5.1 channel
            pcm {
                format S16_LE # S32_LE
                rate 48000 # Can also be 44100
                type hw
                card 0 # Your card
                device 0 # Your device
                subdevice 1 # Important?
            }

            period_size 1024
            buffer_size 8192
        }

        bindings {
            0 0
            1 1
        }
    }
    capture.pcm "hw:1"
}

pcm.!default {
    type plug
    slave.pcm "dmixed"
    hint{
      show on
      description "Alsa Default Device"
    }
}
Replies: >>15059
>>15057
>>15058
You have loopback, whatever is played into, for example hw:2,0,0 can be recorded from hw:2,1,0, or using that more generic notation, hw:CARD=Loopback,DEV=0,SUBDEV=0 and hw:CARD=Loopback,DEV=1,SUBDEV=0 is a pair

About my snippet, you want your browser to play from it, you need to replace pcm.dup with pcm.!default (and remove your current default) and dmix_whatever with dmixed (then restart your browser). But if you want that asym stuff to work to record sound, you'll likely have to move it up a few layers.
anybody knows the RightDao search? is it trustable?

their about page says this:

> At Right Dao, our response to this situation is to build an independent search engine from the ground up. This is neither cheap nor easy, but the Orwellian alternative has no place in a free society. That is why we don't spy on you, we don't collect data about you, we don't sell your personal information, and we don't censor your search results. We respect your privacy, and we respect your intelligence. 

https://rightdao.com/search/about
Replies: >>15071
ClipboardImage.png
[Hide] (718.2KB, 662x711)
ClipboardImage.png
[Hide] (933.2KB, 1200x855)
ClipboardImage.png
[Hide] (512.1KB, 658x612)
ClipboardImage.png
[Hide] (880.9KB, 800x800)
ClipboardImage.png
[Hide] (867.5KB, 1200x675)
>>15027
https://archive.is/OF1Eo https://www.rungoapp.com/blog/how-to-make-gps-art (also this site woke lol)
https://archive.is/wr2Eq https://www.cnet.com/roadshow/news/gps-apps-that-let-you-know-where-youve-been/
solution found myself but lead me to various fitness reated websites even though this was for vacation the best one i ended up using was the opensource OsmAnd app but its waaaay too complex for my tiny brain but eventually figured it out after an hour of tinkering
also is it just me but why is GPS so finicky on Huawei phones any way to remediate this without root? however it seems to correct itself whenever i go to the streets but would be nice if this worked perfectly indoors for the times i go to the mall or use the underground MTR (which has its own 4G signal) but there was no WIFI or cell tower triangulation option in the app

>>14989
no dice? damn i wish i there was a way to borrow someone's account in read only mode

>>15045
some BIOS/UEFI self extractor exes malfunction on winPE environment make sure to test and check twice before confirming it

>>15051
https://launchpad.net/~audio-recorder/+archive/ubuntu/ppa
simpler solution with ubuntu and pulseaudio just select the speakers instead of microphone also dont use the shitty ((gnome)) sound recorder
i dont know why i get 404 and insecure key errors when fetching shit via apt but ended up having to unpack and install the deb file manually on terminal
>>15060
https://digdeeper.club/articles/search.xhtml#rightdao
Replies: >>15078
>>15071
Thank you.
Is there some way to wrap DirectX1-7 to 9/10/11/Vulkan on Wine?
I've tried a few on an obscure germanic euroshmup with broken rendering and no AppDB entry DoveZ, setting ddraw.dll as native in winecfg just makes the game think DirectX7 is missing entirely.
ce91ff6864d16b0910fdbaa96e3ec1a7792199d4e0a64085525c584619e82ef5.gif
[Hide] (1.2MB, 448x448)
>>15097
>game so obscure it doesn't have gameplay on Jewtoob while the first (freeware) game from 1999 does
D-does it even run on Windows??
>>15097
Try this with dlloverride https://github.com/elishacloud/dxwrapper
Replies: >>15105
>>15097
>no AppDB entry
Create one? I've added a couple of entries to the AppDBb over time and even got a few votes... Also ask on the linuxgaming subreddit
>>15101
Tried that one already, just has the game telling me I need to install DirectX7.
Replies: >>15107
>>15105
Can you upload your copy of the game?
Replies: >>15109
>>15107
https://file.io/qItV89sLoJQa
Replies: >>15114
>>15097
You can also try dgvoodoo2 to wrap it to dx11, then dxvk that to vulkan. Sometimes works better than wine's directx implementation.
2024-12-25-130938_800x600_scrot.png
[Hide] (98.7KB, 800x600)
2024-12-25-130713_800x600_scrot.png
[Hide] (765KB, 800x600)
>>15109
Installs and runs fine on vanilla Wine 9.17 (WoW64), but it's very slow. Installing dxvk makes no difference.
I'm using Wine (WoW64) downloaded from here: https://github.com/Kron4ek/Wine-Builds/releases
f62e3718595f8c4ae93e12e885d30082fd3db2123fd97f3a21c4b4c2c60392b8.png
[Hide] (689.9KB, 1177x648)
>>14961
>>14978
After further testing and autism this problem seems to transcend the boundaries of regular computing, for it occurs regardless of build system, Kernel or compiler version used.

RPCS3 crashes both GCC and Clang when trying to build the glslang source, Dolphin fucks up at zlib-ng on GCC and freesurround with Clang, pcsx2 used to die but now compiles with Clang-19 except its gay nigger dependencies including SDL2 don't so the build can't finish.
Even tried it using older GCC/Clang versions I'm fairly certain had no issue building these applications a few months back but they segfault as well, as does a fresh build of GCC 15 from the latest source.
Anything that uses autoconf doesn't encounter any compiler segfaults and the Yabause emulator which uses CMake also builds as expected.

How do I appease the machine spirits here?
What could've possibly upset them to this degree?
>>15129
Stop upgrading stuff constantly. You'll never have a stable environment if you do that. Use older emulator if you have to. Look at what MAME is doing, and do the opposite.
>>15129
Where is your verbose Make log? What distro? Can you try to build in a completely sandboxed environment? Eg container?
Replies: >>15155
Other than a factory reset and  a reflash of the os on an android(11 for example),
What can i do to make it safe from previous compromises by 
evil maid (unlocked screen), considering i am not using any previous accounts/data ?
Replies: >>15133 >>15151
>>15132
Selling it and buy another phone. It can be keylogged or compromised in many ways.
>>15129
Run flatpak
evil_maid.jpg
[Hide] (634.8KB, 850x602)
>>15132
>evil maid
>>15131
>verbose Make log
Doesn't print much useful information other than the file and command it segfaulted on, also can't get the generic segfault message to heed a burger locale so as not to offend Anon.
>distro
OpenSUSE Tumbleweed.
>container
Tried to set up a lxc but haven't managed to get it working due to being retarded.

Regardless upon trying to build Dolphin dmesg prints out something akin to
 [44464.313678] [  T71452] ccache[71452]: segfault at 8 ip 000055a5f50af96e sp 00007ffc92a52220 error 4
[44464.313680] [  T71457] ccache[71457]: segfault at 8 ip 00005562f909896e sp 00007ffde20c39c0 error 4
[44464.313684] [  T71452]  in ccache[4396e,55a5f5077000+bf000]
[44464.313696] [  T71457]  in ccache[4396e,5562f9060000+bf000]
[44464.313701] [  T71452]  likely on CPU 1 (core 1, socket 0)
[44464.313706] [  T71457]  likely on CPU 3 (core 3, socket 0)


[44464.313717] [  T71457] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.313720] [  T71452] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.313879] [  T71453] ccache[71453]: segfault at 8 ip 0000556c6e49c96e sp 00007ffc9c77b300 error 4 in ccache[4396e,556c6e464000+bf000] likely on CPU 2 (core 2, socket 0)
[44464.313907] [  T71453] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.314197] [  T71456] ccache[71456]: segfault at 8 ip 000055da597a896e sp 00007ffd305a1750 error 4
[44464.314199] [  T71455] ccache[71455]: segfault at 8 ip 0000560ebd80d96e sp 00007ffcefd35b50 error 4
[44464.314204] [  T71456]  in ccache[4396e,55da59770000+bf000]
[44464.314215] [  T71455]  in ccache[4396e,560ebd7d5000+bf000]
[44464.314221] [  T71456]  likely on CPU 7 (core 7, socket 0)
[44464.314225] [  T71455]  likely on CPU 6 (core 6, socket 0)

[44464.314232] [  T71456] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48

[44464.314236] [  T71455] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.314422] [  T71458] ccache[71458]: segfault at 8 ip 00005616a2d2896e sp 00007fff3b66dab0 error 4 in ccache[4396e,5616a2cf0000+bf000] likely on CPU 5 (core 5, socket 0)
[44464.314445] [  T71458] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.315052] [  T71454] ccache[71454]: segfault at 8 ip 0000555ebbd9196e sp 00007ffc35895360 error 4 in ccache[4396e,555ebbd59000+bf000] likely on CPU 5 (core 5, socket 0)
[44464.315070] [  T71454] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.315123] [  T71459] ccache[71459]: segfault at 8 ip 000056361afeb96e sp 00007ffea5933ef0 error 4 in ccache[4396e,56361afb3000+bf000] likely on CPU 0 (core 0, socket 0)
[44464.315148] [  T71459] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.722445] [  T71507] ccache[71507]: segfault at 8 ip 0000561c8de2b96e sp 00007fff2badd4e0 error 4 in ccache[4396e,561c8ddf3000+bf000] likely on CPU 4 (core 4, socket 0)
[44464.722476] [  T71507] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44464.724025] [  T71508] ccache[71508]: segfault at 8 ip 00005577ab8e796e sp 00007ffce605c8e0 error 4 in ccache[4396e,5577ab8af000+bf000] likely on CPU 1 (core 1, socket 0)
[44464.724051] [  T71508] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.222560] [  T72034] show_signal_msg: 5 callbacks suppressed
[44566.222565] [  T72034] ccache[72034]: segfault at 8 ip 000055884404096e sp 00007fff62956d00 error 4 in ccache[4396e,558844008000+bf000] likely on CPU 7 (core 7, socket 0)
[44566.222594] [  T72034] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.223622] [  T72035] ccache[72035]: segfault at 8 ip 000055cfe735e96e sp 00007ffc43c4d290 error 4 in ccache[4396e,55cfe7326000+bf000] likely on CPU 2 (core 2, socket 0)
[44566.223646] [  T72035] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.224131] [  T72039] ccache[72039]: segfault at 8 ip 000055b7d591096e sp 00007fffc52019d0 error 4 in ccache[4396e,55b7d58d8000+bf000] likely on CPU 3 (core 3, socket 0)
[44566.224153] [  T72039] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.224408] [  T72036] ccache[72036]: segfault at 8 ip 000055ecb182496e sp 00007ffef7e45990 error 4 in ccache[4396e,55ecb17ec000+bf000] likely on CPU 1 (core 1, socket 0)
[44566.224425] [  T72036] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.224740] [  T72038] ccache[72038]: segfault at 8 ip 00005595ab06496e sp 00007ffdd1a4d410 error 4 in ccache[4396e,5595ab02c000+bf000] likely on CPU 5 (core 5, socket 0)
[44566.224759] [  T72037] ccache[72037]: segfault at 8 ip 00005642788d296e sp 00007ffcbc4e0830 error 4
[44566.224764] [  T72038] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.224788] [  T72037]  in ccache[4396e,56427889a000+bf000] likely on CPU 6 (core 6, socket 0)
[44566.224799] [  T72037] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.226580] [  T72040] ccache[72040]: segfault at 8 ip 0000562c8a8e796e sp 00007ffcc3550e60 error 4 in ccache[4396e,562c8a8af000+bf000] likely on CPU 4 (core 4, socket 0)
[44566.226605] [  T72040] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.234406] [  T72041] ccache[72041]: segfault at 8 ip 000055fa8832596e sp 00007ffc0c127670 error 4 in ccache[4396e,55fa882ed000+bf000] likely on CPU 4 (core 4, socket 0)
[44566.234431] [  T72041] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.570851] [  T72072] ccache[72072]: segfault at 8 ip 000055f08333496e sp 00007ffe176bc8b0 error 4 in ccache[4396e,55f0832fc000+bf000] likely on CPU 2 (core 2, socket 0)
[44566.570877] [  T72072] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44566.609875] [  T72085] ccache[72085]: segfault at 8 ip 0000556ca615796e sp 00007ffcf2b991c0 error 4 in ccache[4396e,556ca611f000+bf000] likely on CPU 6 (core 6, socket 0)
[44566.609905] [  T72085] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44637.244136] [  T72418] show_signal_msg: 5 callbacks suppressed
[44637.244144] [  T72418] ccache[72418]: segfault at 8 ip 000055760005396e sp 00007ffcd2097570 error 4 in ccache[4396e,55760001b000+bf000] likely on CPU 3 (core 3, socket 0)
[44637.244198] [  T72418] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44648.373492] [  T72448] ccache[72448]: segfault at 8 ip 0000558d9d18c96e sp 00007fffb3d51960 error 4 in ccache[4396e,558d9d154000+bf000] likely on CPU 1 (core 1, socket 0)
[44648.373543] [  T72448] Code: da 45 85 db 0f 85 45 08 00 00 4c 89 e5 31 c0 41 0f b6 55 09 48 8d 0d 21 fb 08 00 48 89 c7 41 0f b6 75 0f 83 e2 0f 48 0f af f0 <49> 03 74 24 08 0f be 0c 11 4c 01 f6 48 d3 ef 48 89 f9 48 89 c7 48
[44658.617317] [  T72479] ccache[72479]: segfault at 8 ip 0000560cf29f696e sp 00007ffe70750ad0 error 4 in ccache[4396e,560cf29be000+bf000] likely on CPU 4 (core 4, socket 0) 
Replies: >>15156 >>15163
a3f723c2f376deb7443a1325c4af5460d8113c76bc0f038fa2baa4140fbb71d2.jpg
[Hide] (64.1KB, 1280x720)
>>15155
...and upon further inspection, it turns that inputting ccache -C or ccache -c into CLI causes an identical segfault.
Deleting ccache and the local CMakeCache and it builds without segfaulting, I hate niggers.
Replies: >>15163
>>14978
Use whatever command your package manager has to verify all installed packages, could be corrupted files.
And install a real distro without systemd.
>>15155
>>15156
Disable ccache then. If your cpu is fast enough, ccache may even be slower.
Any of you faggots have any experience with Par2? I've got a 3 TB HDD filled with around 15000 files and I was thinking of creating a parity file for it all.
ef09592873fffa05282eab1294d302f33c1e6c75aa7d775e75b7b5a17d1e2d7e.gif
[Hide] (100.5KB, 800x473)
How do I stop my Linux system (Arch if that matters) from completely freezing and requiring a hard reboot from presumably running out of RAM? This has been going for years and I've learned to just be very careful with RAM, but recently my computer has sometimes been freezing when I leave it alone for a few hours, even if I suspend it to RAM. My guess is that a program is leaking RAM without it being my fault, probably Pidgin.
So, what should I do? I don't remember shit like this happening on Windows. "Just don't use Pidgin, bro! Just have less browser tabs, dude! Just buuuuuuy more RAM, duderino!!" are not real solutions, are they...? And by the way, I do have SWAP.
Replies: >>15178 >>15193
>>15175
Configure ulimit so whatever program is leaking can't hog it all. Also periodically (cron) log all program memory footprints from ps or top.
Replies: >>15180
>>15178
This or cgroup, limiting resource of the unshared program.
>>15175
Try installing a white man's distro.
Replies: >>15194
>>15193
How is that going to help? I'm assuming that you mean some super minimalist systemd-free meme distro like Void or whatever, in which the process of adding freeze protection would be as complicated if not more. If you mean some bootleg Windows shit like Ubuntu or whatever (which may or may not include freeze protection in some way by default), then I'm just gonna tell you that you're using the word "white man" very wrong.
Replies: >>15195
>>15194
A different dostro is not going to make it harder, or easier. You don't need systemd to run unshare, create cgroup or run docker.
Replies: >>15196
651af275f31ca3fd23a5f9d786ebd0ffc6ce5727bb1a124788889fa7f1088b7e.jpg
[Hide] (44.2KB, 600x836)
>>15195
Then why even mention that, Mr. Dostro? It's irrelevant to my question.
Replies: >>15197
>>15196
There are more than two anons.
I clicked on a link, was taken to a blank page 
Later realised and removed virus

Laptop wallpaper shows only top left corner but all icons are there,thought some setting error by me

Years and a lot of coincidences later realise that i must have clicked on a botnet
Reinstall os through settings and keep all my files 
Wallpaper shows full now
But bans,spam and errors keep showing up 

Im pretty sure its compromised and not sure how to proceed
What should i do?
Replies: >>15199
>>15198
Remove your drive and format it under linux in another computer. Install Linux.
89717129899eaf2c3f50011963e0da976ad4a9cd87f8ff698f5ba12657ebb563.jpg
[Hide] (195.5KB, 960x720)
What do I do when my Tor connection isn't working even after I restart the service multiple times, and it gives an error in the logs like "[WARN] Possible compression bomb; abandoning stream." and "[WARN] Detected possible compression bomb with input size = (redacted) and output size = (redacted)"?
This happened one time a month ago and it's now happening again. Somehow the Tor Browser (which I guess makes an ad-hoc circuit) works, though. And last time I was about to write a post about it here, but (what a ((( coinkydink )))) Tor started working again as soon as I started doing that, and I quit.
f856a06e777a4b63dc0927bce8579fb6ab59194c22f150146e545f9d962b477f.png
[Hide] (163.5KB, 315x279)
Can somebody please tell me how to get a japanese IME working on opensuse?
I tried Ibus, Fcitx, installing multiple fonts and even tried the kde secondary language settings and nothing lets me type in the squiggly lines.
Replies: >>15205 >>15207
>>15204
>opensuse
Replies: >>15206
>>15205
Yeah I know, next one is going to be artix or void or something, serves me right for giving systemD a chance.
>>15204
Are you exporting the necessary variables in your xprofile? Is Fcitx running?
Replies: >>15208
>>15207
Yes, according to this guide https://tatsumoto-ren.github.io/blog/how-to-type-in-japanese.html
I even tried changing locale settings.
Replies: >>15209
>>15208
Can you type in Cyrillic or Greek? If so, try using fcitx-anthy.
Replies: >>15210
>>15209
I changed some unrelated settings I think in the keyboard section and it works now in everything except on Dino
Thanks for the help anyway.
crying_water.jpg
[Hide] (184.9KB, 849x1200)
>every instance of invidious slowly died
What now?
Replies: >>15218
>>15217
Make your own.
[New Reply]
500 replies | 180 files
Connecting...
Show Post Actions

Actions:

Captcha:

Select the solid/filled icons
- news - rules - faq -
jschan 1.4.1