/tech/ - Technology

Technology & Computing


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


fit_vs_g.webm (u)
[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
lewd_girl.png (u)
[Hide] (645.6KB, 800x900)
lewd girl
Replies: >>1201
>>1180
North Korea is the best Korea!
>>1182
The server I used started shitting itself a while ago. Took me a couple days to realize why I couldn't reach some websites.
Just don't forget that you've configured your computer to use them.
Replies: >>1198 >>1199
>>1197
For me it was my VPS that was configured to use servers that broke down, which meant it took much longer for me to notice because most things continued to work...
>>1197
Use unbound.
>>1193
Little girls' panties are best!
My laptop occasionally have a video card failure BSOD, and I assume it is because the video card is taking in a load of energy, and my house's electric grid is fucked, so it cannot supply enough energy and the video card dies for a second. This usually happens during lighting storms when the lights are (slightly) blinking.

Would buying a nobreak fix the issue? I am researching nobreaks, but there are so many different types and those things are actually expensive.

TLDR: Can a faulty electric grid cause BSOD? Would a nobreak stop the BSOD?
>>1202
Change power adapter.
Programming question:
Is there a way to find all the memory you've malloc'd in a program? Without storing that information manually.

I'm trying to create useful tools to debug memory, and it would be very helpful if I could loop through all the mallocs I've made. But there's all kinds of complications with storing a list of them myself (e.g. a memory corruption bug may corrupt the list itself).
Replies: >>1208
>>1202
get a UPS/battery backup
Replies: >>1237
>>1204
I think Valgrind can print a list of the mallocs it intercepted with symbol names.
49132477-f4b77680-f31f-11e8-8357-ac6491761c6c.png (u)
[Hide] (54.7KB, 1760x520)
Any recommended Atom add-ons?
Replies: >>1290 >>1297
>compress 100MB folder with max LZMA2
>compresses to 100MB
Is compression pointless?
Replies: >>1220
How can I best write a wget command to download one zzzchan thread with its media, and nothing else?
This is what I have currently:
`
wget -P somefolder -N -nd -k -r -l 1 -E https://zzzchan.xyz/v/thread/39204.html
`
It only downloads thumbnails, but also downloads the html pages of the index,catalog,captcha...etc which I don't want, and I can't reject html files because then wget doesn't download anything.

>>1219
Short answer: depends on the data. If there's isn't redundancy or repeated patterns then the data simply cannot be compressed.
>>1220
Ok so triple backticks no longer work... Here's the command again:
wget -P somefolder -N -nd -k -r -l 1 -E https://zzzchan.xyz/v/thread/39204.html
>>1220
>Short answer: depends on the data. If there's isn't redundancy or repeated patterns then the data simply cannot be compressed.
Is there a knowable list of media types and how compressible they generally are or is it just random? Like are images worth compressing into archives but webms less so, or vice versa?
Replies: >>1225
>>1220
>How can I best write a wget command to download one zzzchan thread with its media, and nothing else?
Have you tried https://gitgud.io/Codexx/channel_changer
I don't know if you can specify just the media rather than also the content of the threads too though.
Replies: >>1225
>>1222
It's not like that... Most formats are already compressed by nature, including videos and images. Generally speaking nobody distributes raw uncompressed media, so there's no point in attempting to compress the media you have (i.e. jpegs and webms).
What you could compress is plain text / source code / webpages, "project" files of most programs, fonts, 3D models, some programs/binaries, and a few games.

>>1223
It seems to only scrape entire boards, or maybe I'm just retarded. I'll open an issue and report back.
Replies: >>1226 >>1238
>>1225
So why are many movie torrents contained in 7zip archives?
Replies: >>1227 >>1298
>>1226
They're not though... I dunno what torrents you're downloading but they either achieve poor compression with the 7zip archive almost equaling the video file in size, or the video format had poor compression to begin with that 7zip compression is necessary.
>>1220
Searxxxxxxxxxxxxx
https://stackoverflow.com/questions/8755229/how-to-download-all-files-but-not-html-from-a-website-using-wget
Apple_Earpods.jpg (u)
[Hide] (10.9KB, 275x320)
probably_some_shitty_headphones_or_earphones_or_whatever_the_fuck_they're_called.jpg (u)
[Hide] (60.6KB, 1200x800)
Do any anons know of any headphones like Apple earpods (not airpods)? I got a pair from someone for free and they were great. They sound fine and even though they are hard plastic, they are incredibly comfortable because of how they sit in your ear, to the point where I forget I have them on. The issue is that they eventually broke, like every wired component Apple makes. I even bought a fake pair from a store near me just to hold me over and they were just as good, but I've given up on those because they always end up breaking somehow.
I'm not sure what that form factor is called, but I've tried other headphones of that sitting in the ear type in the past. They've never been as comfortable (to the point of pain) and/or they have shit audio quality. I'm not really an audiophile so I was looking at IEMs through several guides but they look like earbuds and I've had trouble with those in the past in regards to comfort as well.
Replies: >>1281 >>2318
ClipboardImage.png (u)
[Hide] (197KB, 1155x753)
>>1205
You mean these things?
Are these any different than the laptop battery? If some are and some aren't, how do I figure? Because I read that some nobreaks are useless against power surges and some aren't.
Are UPS by definition the thing I need?
Replies: >>1240 >>1248 >>1250
>>1225
>It seems to only scrape entire boards, or maybe I'm just retarded. I'll open an issue and report back.
You can whitelist specific threads using -n as I've now learned
[-h] -s WEBURL [-b BOARDURL] [-l] [-e DEFAULT_EXTENSION] [--import]
                         [-d DB_LOCATION DB_LOCATION] [-z BOARDIMPORT] [-g IMPORT_THREADS_PER_PAGE]
                         [-r IMPORT_LATEST_POSTS] [--sfw] [-o OUTPUT_FOLDER] [-p PAGE_COUNT] [-j JOBS]
                         [-t TIMEOUT] [-v] [-x BLACKLIST [BLACKLIST ...] | -n WHITELIST [WHITELIST ...]]
>>1237
they function as batteries and surge protectors. if your power is blinking out for a few seconds then a UPS will keep everything running as if nothing happened. I have one for my home server and there have been more than a few occasions where the power cut out for a few seconds but it kept it running without a hitch. the UPS for my server is at least 20 years old, you can just replace the battery every few years when it stops holding a charge. however after enough time the lead acid battery explodes and could damage the unit itself, so you'd have to buy a whole new one if that happens. it's unlikely to cause that much damage though.
and DO NOT get that Amazog basics chinkshit, get something like APC or Tripp-Lite
Replies: >>1248
289f98d29deb9d969ea2f71d766df6788a028230e72467a4958f48e6bc92f990.png (u)
[Hide] (170.3KB, 403x393)
Tor sporadically connects directly to the guard and other IP address xometimes through a different port (same for both but not 9150), is this normal or should I set my pc on fire?
Other than being more of a pain, is there any downside to loading functions at runtime from a dynamic library with dlopen/LoadLibrary, compared to statically linking the library?

For example maybe there's some runtime cost (not counting the initial loading of the functions) to calling function pointers like that? Or maybe they're identical and only differ in the fact that one is more manual. I can't really find any meaningful explanation to what the difference is beneath the surface.
Replies: >>1246 >>1248
>>1244
By statically linking, do you mean static libraries, or using normal shared objects but just linking it with -lfoo so you don't have to manually dlopen them?
Because if you have normal static libraries, nothing will beat them. Especially with LTO, when the compiler can just inline functions into your code from the library.
For shared objects, though, loading them with dlsym and storing the pointer is usually faster than letting the linker do it (in case of shared objects, the compiler/linker usually creates a stub, and normal code calls the stub, and the stub calls the actual function in the shared object)
See here for more details: https://nullprogram.com/blog/2018/05/27/
But on the other hand, as soon as your function does anything non trivial, it doesn't matter much
Replies: >>1247 >>1248
>>1246
>By statically linking, do you mean ... using normal shared objects but just linking it with -lfoo so you don't have to manually dlopen them
That's what I meant.

>For shared objects, though, loading them with dlsym and storing the pointer is usually faster than letting the linker do it
I'm pretty surprised to hear this. I prefer this method because it helps avoiding bloated as fuck headers that slow down compile times, you have more control regarding error handling in case the library is missing or something inside it is missing, and it increases consistency in case modifications in the dynamic libraries are expected. But if it's also faster to call functions that way, then I'm seeing nothing but downsides to using the "normal" method.
>>1237
spikes?
I think you could also get thunderbolt protection thing. (like https://www[DOT]apc[DOT]com/shop/us/en/products/APC-Essential-SurgeArrest-6-Outlet-with-Ethernet-Protection-120V/P-P6N) But keep in mind that if the power goes down, the thunderbolt protection thingies don't help; you need a UPS for that → >>1240

>>1240
> and DO NOT get that Amazog basics chinkshit, get something like APC or Tripp-Lite
Can't stress this enough.

>>1244
>>1246
I'm also a bit confused as well. You might find these interesting:
> Dynamic Linking considered harmful:
http://harmful.cat-v.org/software/dynamic-linking/
https://users.eecs.northwestern.edu/~kch479/docs/khale_rtld_2-7-2013.pdf

> Static Linking considered harmful:
https://www.akkadia.org/drepper/no_static_linking.html
https://lh3.github.io/2014/07/12/about-static-linking
https://ro-che.info/articles/2016-09-09-static-binaries-scientific-computing (actually proponent of static linking)

> PLT and GOT
https://www.technovelty.org/linux/plt-and-got-the-key-to-code-sharing-and-dynamic-libraries.html
https://systemoverlord.com/2017/03/19/got-and-plt-for-pwning.html
Linkers And Loaders book: https://www.iecc.com/linker/


tl;dr
As far as I understand, dynamic linking allows you to "Extend" programs using dlopen (heh), save disk space/memory and just update the library without recompiling (which doesn't always work)...
...But on the other hand, dynamic linking causes more runtime overhead,  especially if using (((lazy binding)))  and dynamic linking can be a security hazard (but then again you could argue that static linking is also a security hazard...) , if you load a library that glows in dark.
Replies: >>1249 >>1253
>>1248
If you use a luminescent library then you're fucked no matter what.
Replies: >>1250
>>1202
>>1237
If you have bad wiring in your home (get it fixed ASAP), you should buy a battery-powered UPS instead of Thunderbolt/Surge protection. Also, try moving some of the appliances to a different wall outlet.

>>1249
True, but if the binary is statically linked, bill gates can't trick you into loading illuminati code by getting you to modify LD_LIBRARY_PATH (or can he?)
Replies: >>1251
>>1250
If he can set your LD_LIBRARY_PATH to random values, there are bigger things to worry about. And unless you have a full static binary, there will be a dynamic loader in your app respecting that env var
>>1248
>save disk space/memory
I've never seen numbers from the current century for this claim, all I ever see is the stuff about X11 libraries, which is a problem with X11 being terribly designed. I wonder if this is just one of these things that get constantly repeated until everybody believes they're true because "obviously" they're "well-known".
Replies: >>1254
>>1253
Just look at go, where they don't have dynamic linking and a fucking hello world program is 50 MB because they static link the whole world into it.
Is there some way to automatically reformat new line separated text into one line but separated by spaces? I have a bunch of links to put through youtube-dl but they're all on their own line and it doesn't work like that.
Replies: >>1256
>>1255
tr '\n' ' '
But if you just need to pass it to a command, youtube-dl $(cat something) usually works too.
Replies: >>1257
mofu_bless.png (u)
[Hide] (106.1KB, 426x549)
>>1256
Bless you, anon.
>>979
> do they break earlier?
do you think data center HDD's would have that technology if it were prone to failure?
This may be a retarded question, but are there any good laptops for gaming?
Replies: >>1263 >>1280
>>1262
If you watch videos that compare gaming laptops with their desktop alternatives it should shed a light on why laptop GPU's are such a meme. I believe a laptop RTX 3080 for example performs at the level of a 2070 desktop GPU, and within those laptops there are a lot of SKU variance depending on the cooling solution being used, meaning one GPU can potentially perform 50% faster in another laptop despite being the same silicon.

You're essentially paying a premium for a GPU that will perform at a fraction of the FPS of its desktop equivalent. And it's also now locked into that package so if any other component breaks your expensive laptop gaming GPU can potentially become worthless because the motherboard shit the bed or something.

Gaming laptops are a lot better than they were 10 years ago, but generally speaking it's almost always more advisable to avoid them. But that will depend entirely on your lifestyle and use case. There could be a certain scenario where it's simply the best option available to you even if it's a shit option.
Replies: >>1280 >>2319
Anomalous.png (u)
[Hide] (211.7KB, 1000x406)
Is HOIC still a practical DDoS tool today? I know you would still need a few hundred people using it simultaneously for it to be effective, but have Cuckflare and other anti-DDoS services circumvented its attack methods? Or is, by nature, impossible to block 100%?
Replies: >>1265
>>1264
Services like cloudflare (when configured and used properly) can absorb more DDoS than the largest known botnets are capable of, large attacks will only cause temporary outages as their infrastructure starts mitigating the flood. Many hosting providers also have their own layers of DDoS protection on top of this. Tools like HOIC are basically useless these days, and DDoS by botnet is usually targeting unprotected/improperly configured targets. They also tend to be going after lower level infrastructure, which can cause much larger issues but also affect sites they arent targeting specifically.
Is there ever a reason to buy a dedicated external hard drive instead of just buying HDD's and using SATA to USB adapters?
Replies: >>1276
>>1275
No. I also just use a SATA to USB adapter.
Replies: >>1277
>>1276
I did some research and for whatever reason external HDD's are pretty consistently cheaper than internal ones so it kind of flipped the thought process on its head.
Replies: >>1279 >>1307 >>2319
>>1277
They might be cheaper but those can have some really fucked up usb controllers inside, so I avoid them if possible.
And usb can be really slow, so sometimes I connect them directly to a sata port to copy some shit onto them.
Replies: >>2319
>>1262
>>1263
https://invidious.snopyta.org/watch?v=rCrCV71x8G0
Here's a good video just released to should give you a better grasp on laptop gaming GPU performance.
>>1235
I had a similar problem, those Apple headphones were the only headphones I found which I didn't hate.
I ended up buying old ones in bulk off of eBay, the kind without the useless volume fob. I usually go through two sets per year.
Replies: >>2355
>>1210
>(((Electron)))
Fuck off. You should be using Vim from the start.
>>1088
Now that's pure autism. Do you own the servers in here?
Replies: >>1296
>>976
>Block all traffic and users from that country.
But why? It's too harsh.
>>1291
He didn't say never use someone else's server you stupid faggot. He said never use something that can't be used with your own servers. If software doesn't let you self-host then it's being developed in bad faith and not to be trusted. Jschan is FOSS, I can host an instance of jschan just like this one if I want to.
Replies: >>1299 >>1301
>>1210
geany
>>1226
It's less about compression and more about P2P distribution methods.
I don't know the ins-and-outs of the entire thing, but it's more reliable to split a single large file into several smaller parts and distribute it. That way in case somebody deletes/corrupts one or several of those parts on their seedbox/computer by mistake/malice/malpractice, the leecher will still be able to download it from another seeder.
>>1296
Might as well block every fucking site then.
Replies: >>1300
>>1299
Correct, 99.99% of the clearnet is unusable pozzed trash.
>>1296
Prove me that zzzchan isn't running a modified FBI-edition of jschan right now.
Replies: >>1302 >>1476
>>1301
It doesn't matter if it's running a honeypot edition because it functions without niggerscript and has a hidden service. Proprietary software is inherently pozzed, FOSS software is potentially pozzed but often tends to enable trustless mechanisms of maintaining security and anonymity. You should assume every site you visit is FBI-edition.
Replies: >>1303 >>1305 >>1476
552af68c151a05f331af05d0efd4f3b93fff82a2b0d8d5400e64c427326c4e4f.png (u)
[Hide] (162.5KB, 500x500)
>>1302
>pozzed
pizzed
Replies: >>1304
pizza.gif (u)
[Hide] (6.1MB, 600x600)
>>1303
Ayy pizza.
Replies: >>1308
>>1302
>Le Anonimoose
It's just a mask bro. A placebo for sure.
Anybody know some software like this as alternative?
pimeyes dot com
I don't care if it's FOSS or Paid Proprietary I just need something that could reverse image search faces very well.
Also use this if you want to obscure pictures of yourself.
sandlab dot cs dot uchicago dot edu slash fawkes
>>1277
my main 8TB HDD was an external that I just ripped out of the enclosure. Voided the warranty, obviously, but it was about $30 cheaper than just buying an internal one even though they're both the fucking same. If it breaks, the last thing you'd care about is the warranty anyways, since you just want your data back which they are not going to cover. Always keep your shit backed up across 3+ different drives.
Replies: >>1309
0d7a78cde7747c7a63dea7c4bbc7ccdafec270feabbd3c5e9bd18ff669c316d7.jpg (u)
[Hide] (40.7KB, 372x386)
>>1304
woah it's almost like I can bite it
Tivkt.jpg (u)
[Hide] (299.4KB, 3045x563)
>>1307
Yeah, until you buy one of these turbojew HDDs that doesn't have a sata connector on it. Like pic related fuckers from WD.
Replies: >>1310 >>1311
>>1309
Oh yeah, I got one of those, thought I'd outsmart the jew.
>>1309
WD have always been jews, Seagate doesn't do that shit
Dodge.jpg (u)
[Hide] (15.4KB, 311x367)
Is the entire fucking universe built on Windows? Every single one of my IT courses has been Windows-focused and only mentions Linux in passing and rarely (if ever) explores it any deeper. I don't give a fuck about Windows Update or group policy or domain controllers or whatever the fuck they use, I want to learn more about bash and the kernel and how Linux is by design immune to 90% of security bullshit. The only time we actually went over Linux was in my eCommerce course, and after two weeks the professor backed out because the entire rest of the class couldn't figure out how to set up an Ubuntu live USB or install Apache. Is there any hope for me, or am I just cursed to continue in this doomed world?
Replies: >>1317 >>1318
>>1316
Just read the documentation and man pages and whatever. I won't help you because that wouldn't be very Linux-like.
>>1316
No matter if you learn Windows or Linux, you'd be learning how to use a certain product, not the priciples they're built upon. You should be able to understand both of them.
>I don't give a fuck about Windows Update or group policy or domain controllers or whatever the fuck they use, I want to learn more about bash and the kernel
Then you learn about iptables, unix permissions and unix utilities. They still achieve the same things as their counterparts on Windows do.
>and how Linux is by design immune to 90% of security bullshit.
Linux isn't immune to anything. You don't just install Linux and are safe. Of course it isn't targeted as much by malware because Windows is used more, but it's really common on servers and they get hacked all the time. In the end it comes down to configuration and using your brain. Both operating systems can be very secure if configured the right way and very insecure if they aren't.
Of course they are different from each in many ways but they are nowhere near as different as you're trying to imply. Your way of thinking is a sign of inexperience more than anything. Unix isn't some axiom of computing that teaches you everything and Windows isn't some kind of alien technology.
hellooooo
>>2 (OP) 
whats market saturation i dont get it is it bad?
Replies: >>1327
ClipboardImage.png (u)
[Hide] (31.6KB, 900x497)
ClipboardImage.png (u)
[Hide] (29KB, 949x364)
>>1325
https://archive.fo/OonpV
>it is it bad?
I'd say it depends on who you are. If you launch a product within a saturated market you'll have a hard time. If you have a high market share within such a market i wouldn't say it's bad but there isn't much potential for growth anymore.
Oh and by "market" I mean the market for ONE good, or a group of extremely similar goods, not the whole economy.
dafuq happend to nanochan?
Replies: >>1373 >>1376
humble_request.png (u)
[Hide] (171.4KB, 664x334)
>hdd apparently shits the bed
>bimbos won't boot, not even in safemode
>plug in an unbuntu bootstick ohgodohfuggg how does anything work?;_;
>all the data is still there and accessible
What are the chances that cloning all the partitions to a new drive will end up with a working system?
I'd just settle for a clean install, but I can't even get my hands on a win7 ultimate iso and I don't even know if  the key I extracted from the registry is legit.
Replies: >>1333 >>1334 >>1342
>>1332
>Mount bitlocker system drive on a different windows install
>Something crashes the machine
>Bitlocker volume cannot be mounted anymore
>Bitlocker volume unable to boot too
>Oh shit it's fucked
>Boot into Arch
>Dislocker can mount it fine
>Dirty bit, won't mount as writable
>Rsync everything to a different drive
>Target is a slow harddrive
>Xorg freezes, will it ever come back?
>Fuck it, reboot
>Fucking 30 minutes to shutdown
>Rsync again on a TTY
>Done in no time
>Volume takes 30 minutes to unmount
>Of course everything is fine
Linux filesystem caching is making me so fucking paranoid, I swear
>>1332
But to answer your question, you could just try but you'd risk damaging your HDD even more. If it is a HDD failure and not some filesystem shit like in my case. I once managed to back up an entire 1TB USB drive when it was dying. If you can image the drive with dd or something like that it will be bootable. If you copy all the files on Linux it probably will fuck the windows ACLs. I almost tried that but had little hope rsync would actually preserve these. But you can play with the settings and see if it has any effect.
Replies: >>1341
>>1334
cloning and using ntfsfix to force a chkdisk on the next boot did the trick
>>1332
fucking nigger, you can fix it with two fucking wangblows commands
>boot into windows install disk
>recovery mode or shift+f10 to bring up command prompt
>chkdsk /f c: (or whatever your windows drive label it, it will probably be different in the live environment)
>sfc /scannow /offbootdir=c: /offwindir=c:\windows\
>reboot, fixed
guarentee it
Sometimes_you_just_have_to_throw_a_bomb.gif (u)
[Hide] (263.9KB, 148x111)
What are some web hosts that aren't faggots?  I can't put up a rack server in my garage, so I need a small server to host some files for my personal website.  It'll jut be simple HTML and maybe some media; nothing crazy.

Ideally, it'd be:
>cheap (<$20 USD for a year)
>from a company that won't deplatform people for wrongthink
>retard-proof, so I can easily upload and manage files on the remote server
I already have a domain name and DNS servers elsewhere.  I really just need some simple server hosting.
Replies: >>1345 >>1348 >>1349
>>1344
If you just want to host some html pages then you could use https://surge.sh
It's free.
Replies: >>1346
>>1345
>no wangblows
I think you misunderstood me.  I don't need a tool to put files on a server, I need to buy server hosting so I have somewhere to put files.  That tool is neat, but I don't think I can use it right now.
Replies: >>1347
>>1346
>I need server hosting so I have somewhere to put files
That's what it is though. You use their tool to upload files into their server, you get your own url to view your pages and can update them anytime.
>>1344
You could just pay a little more and use the resources you don't use for something else, like a FTP server for pirated stuff, a searx instance or if you are willing to spend a little more, a seedbox.
>>1344
Or you can just searx for 5 minutes and find something for free: https://ablative.hosting/shared-single-hop-onion-hosting/
>documents folder randomly disappeared after reboot computer
>know for certain I didn't delete it or fuck with it
>check filelight
>shit was moved into .gnupg
Someone explain this
Replies: >>1353
>>1351
You were drunk.
Replies: >>1354
>>1353
I've never drank alcohol in my entire life.
Replies: >>1355
>>1354
Drugged then, or (((they))) ran a test with the ring -3 backdoor.
Replies: >>1356
>>1355
Fug
Untitled.png (u)
[Hide] (88.3KB, 663x663)
>compile a C program with nothing but main() on it using -Os -s
>15 kb
Is there any way to reduce it further? How do you compile a program that has as few unnecessary things in it as possible? Or is it impossible without ditching C and using assembly?

If I look at the executable with a hex editor, there's a bunch of error text and empty sections in it, so it definitely has some unnecessary shit in it.
Replies: >>1361 >>1364 >>1376
>>1360
You can try compiling with a smaller libc, such as musl.
Replies: >>1362 >>1376
1421626013152.jpg (u)
[Hide] (21KB, 255x255)
>>1361
>requires Make
Replies: >>1363 >>1376
>>1362
>makelet
Replies: >>1368
>>1360
>mingw
Yeah, that's going to link some shit into your executable,
Plus I think every section will be aligned to 4kB, so with tiny programs you could end up with a lot of padding.
And also the obligatory
https://www.muppetlabs.com/~breadbox/software/tiny/teensy.html
>>1363
I want to compile a program, not set up a build toolkit chain.
Replies: >>1369
>>1368
Then I've got news for you, that means you either stick to brainlet studio or get Make, which is everywhere in Unix development. You can also choose to get its binary and develop on some sane OS for development.
build-essential on n00b distros contains Make, go figure, win00b.
>brainlet studio
>Make
How about I just use the fucking compiler you absolute nigger. The program that's used to actually compile programs.
Replies: >>1372
How to find open XMPP servers and groups?
>>1370
>just use the compiler
That's why I told you to get the musl binary package, winigger.
Or just read the Makefile, Make isn't required for you to read and execute those commands manually.
>>1329
>dafuq happend to nanochan?
Good question, still seems to be offline.
Replies: >>1376
bdf1871f96367a80536c41be9156bb4dc94d73589013005ded06e8c258341544.png (u)
[Hide] (2.6MB, 1378x2039)
>>1360
Try using clang and -Oz and >>1361

>>1362
lol look at this wigger who can't into POZZIX and sane development environments. If you aren't using make/BSDmake/qmake/whatever you are nigger. Stop using Botnet 10 for software development.

>inb4 muh C#
Use VSCodium (sic.) and .Net Core for (((.Net Framework))) and (((C#)))
Remember to also disable the telemetry on .Net Core by setting the relevant environment variable: https://wiki.archlinux.org/index.php/.NET_Core#Telemetry

>>1329
>>1373
So, does this prove that hapas are superior to whites?
Replies: >>1377
>>1376
Not following e-celebs. What's the deal with hapas and whites?
Replies: >>1378
1b8b8d783cd879a76e0eafc9d9f126bc4834dbdc6cdfb2916ff528964fc1bb1d.jpg (u)
[Hide] (157.3KB, 516x728)
>>1377
It's not related to e-celebs, it's just n*nochan thing (kind of inside joke). There was also Anon who started spamming "hapas are superior to whites" on 8ch/tech/ after the quality started to fall too low.
Is it just me or emerging on gcc10 with -flto=auto spawns 10s of lto1-wpa-stream processes?
Nearly ate up all my swap.
Crackzilla.png (u)
[Hide] (232KB, 541x350)
Does the resource overhead of a GUI on a server compared to a CLI-only one really impact performance? Is it really worth memorizing a billion commands just to save a few megs of RAM?
Replies: >>1402
>>1401
Yes. GUI increases possible attack surface, takes up resources and maybe bad for automation if some config is done via the GUI. There are also search engines, so remembering stuff isn't that important.
Replies: >>1404
>>1402
Also man-pages exist, no one actually remember 6 billion commands.
How do  I youtubedl on windows? It closes instantly and says I need to type a url/options but doesn't give me the chance.

If it doesn't close instantly it still won't let me type at all, it shows a text cursor for a little while and then closes again.
Replies: >>1442
>>1441
Tell me if you have searxed before posting.
Replies: >>1443
>>1442
I checked before hand and answers game up saying that bat files do that normally and you have to edit them before executing.  But when using the python editor or notepad theres no where to type anything in.  Even using the commands they give you it just says it doesn't recognize it.

I know theres a gui for this and its probably easier but I want to know what I'm doing wrong. I feel like I'm missing an obvious step.
Replies: >>1444
>>1443
You haven't searched enough. Look past the first result.
Got answer in 30 seconds.
Learn 2 searx if you typed
>how do I use youtubedl on windows
Replies: >>1445
>>1444
>Searx.xyz 
>Sorry! we didn't find any results. Please use another query or search in more categories.

Using startpage I only get results on how to install it.

>got answer in 30 seconds.
I know its not a big deal hence why I didn't make a thread about it and asked here.
Replies: >>1446
>>1445
What is the link that teaches you to install it?
The author at Github won't teach you Winigger101.
Replies: >>1447
>>1446
https://techwombat.com/how-to-use-youtube-dl-to-download-videos-from-youtube-on-windows/
Replies: >>1448
>>1447
Learn2read, nigger.
>In fact, there’s nothing to install, as the youtube-dl.exe file is ready to use as a command line program. Save youtube-dl.exe to your Windows user directory (e.g. C:\Users\MyUser) to make it easy to access when you open the Windows command line with cmd.exe. 
>Downloading videos with youtube-dl
>Go to YouTube.com and find the video you want to download. While watching the video, copy the website URL. It will look something like this: https://www.youtube.com/watch?v=FHW7rIRQl38
>Click the Start button in Windows and type in “cmd”, then click on cmd.exe.
>At the command prompt, type the following to display a list of formats available (-F option):
>youtube-dl.exe -F https://www.youtube.com/watch?v=FHW7rIRQl38
Replies: >>1449
>>1448
>At the command prompt, type the following to display a list of formats available (-F option):
>youtube-dl.exe -F
Even after making the path this part here doesn't happen for me.
Have you used youtube-dl?
Replies: >>1450 >>1498
>>1449
>doesn't happen for me
What does it show? What does it say? Why can niggers never be specific?
>Have you used youtube-dl?
Winigger you better joking.
I want to play a Win10 game on my Win7 computer. I could nuke my second drive and multiboot, but I would prefer to run it in a VM with GPU passthrough. Problem is, KVM is exclusive to Linux because of kernal integration (Google did port it to Windows without integration, but it's apparently tailored for the Android SDK emulator), and I can't use HAXM because I'm on AMD hardware. Is there some way for me to do this stupid thing with what I currently have?
How 2 use flash now on linux (arch linux specifically if there is an aur package)? There's an online game I want to play so I can't just download the files and play them on my computer. I can find stuff for Winblows but not for Linux.
Replies: >>1459 >>1498
>>1458
http://swfchan.com/end/
http://web.archive.org/web/*/https://fpdownload.adobe.com/pub/flashplayer/pdc/32.0.0.465/*
Replies: >>1460
>>1459
Oh. I think I ran into this but I forgot about it or something. Alright, thank you, anon. Though it doesn't come with any instructions for linux so I'll have to figure that out I guess.
Say I have all the emails, some passwords, home addresses, phone numbers and IPs of all the shitlords that signed the RMS open letter. How illegal is it to share it?
Replies: >>1471
>>1467
What RMS open letter?
Replies: >>1483
>>1301
>>1302
Everything ever written in Javascript is malware.
rms-open-letter.github.io

Basically a bunch of trannies trying to cancel Stallman. I also have the list, can I post it here?
Replies: >>1483 >>1485 >>1489
>>1482 meant for >>1471
>>1482
Don't ask like a faggot, drop it.
>>1482
First I though RMS said something stupid again, but it looks like just trannies do what they usually do.
But it looks like I should really look into i2p or lokinet instead of tor. Meh.
>>235
Don't worry about machine details, these are the last step of optimization, and you're worrying about it before even having a program.
In practice, chances are your compiler will figure out the range the array index goes through and pick the fastest type that fits the bill behind your back. To help it do its job in this regard, remember to properly declare functions and file scope variables static. This helps the compiler with proving ranges.
There is also another important mantra to go by, "never trade clarity for performance". It's even possible that reducing the clarity of your program will make you unable to reason about it at a higher level and keep you from making decisions that actually improve performance like picking the proper algorithm.

Use either int or size_t depending on the situation. For instance, poll() returns an int count of file descriptors, so just go with int in your iterator.
If you're going to iterate over something with so much state you'd never be able to store more than INT_MAX instances of it, go for int, this is part of why file descriptors are int.
When you're iterating over a buffer of some sort, always go for size_t. 
When in doubt, stick to size_t. You can't go wrong with size_t iterators.
>>1488
Based and checked.
A warning still, this may be against global rules. And may be removed later.
There is no way for a Mod to analyze all pictures for steganography made with something like steghide.
Last edited by wizard
>>1458
Flash Player projector is still available from Adobe's website, it's available for all 3 major OS.

>>1449
Things like that are universal whether it's Windows or Linux. How did you install youtube-dl? To be available as soon as you launch cmd from prompt, it needs to be located inside a specified path. "Windows path environment variable" search query will give you more information. I'm assuming yours isn't there and is just stored somewhere as a portable version. To launch it, just navigate there with the command prompt and do what you've been told already.
What are some nice and well documented C libraries to learn?
I just want to learn a few random ones so I can have a general set of skills.
>>1488
Cracked some of the unfounds
Did something happen with Stallman and the FSF recently? Did he come back?
Replies: >>1542 >>1558
>>1541
He came and then every tranny and mega-corporation on the fucking planet collectively lost their mind and are trying to get him kicked out again. It's made more ironic by the fact half of the people petitioning for his removal are vehemently opposed to the free software movement.
what are the downsides of using an out-of-date ganoo+linoox distro? i'm on kubuntu 18 and don't want to update because wangblows has taught me that shit will just break more often than not. are there any risks I should be aware of?
Replies: >>1546
>>1545
Depends on your configuration and level of customization.
Research known problems for software you use on the upgraded system.
Either do that or learn about your system to gain enough knowledge to solve problems after upgrade.
Upgrading is usually safe.
Downside of not is either security, bugs, features or future dependencies. Not a good idea to go with. If you want to install something later on, it will depend on newer software which all your software may depend on and cause a great headache. You better do it when you are not in a rush (now, given you have taken the time to make a post), rather than when you really have to.
>>1541
Just found this: https://libreboot.org/news/rms.html
http://web.archive.org/web/https://libreboot.org/news/rms.html
Replies: >>1566
>>1558
Why must everyone be a tranny these days?
Replies: >>1571 >>1577
>>1566
That is because they live inside of your head.
Replies: >>1573
>>1571
Because they are every fucking where? And the reason for that is constant push from (((FAGMAN))) and ZOG, major technical conference littered with fag stickers and coc cultists.
>0185: Bad startup sequence settings. Enter BIOS Setup and load Setup defaults
I did, but nothing changes. Am I correct in the assumption that the CMOS battery bit the dust? Also, how viable is it to open an X200s yourself and replace that?
>>1566
Fucking up your gender identity is suppose to be a brave opposition to the norm or whatever but once everyone starts doing it it becomes the norm and they just become conformists.
Replies: >>1578
>>1577
So I'm a rebel now by not fucking up my gender identity? Good to know.
Replies: >>1579
>>1578
No, your the oppressor.
Replies: >>1582
How good (or bad) is using WINE to play video games on a linux machine? I might get a new computer in a not so distant future.
Replies: >>1581 >>1586 >>1587
>>1580
Have you tried looking up proton?
current_year_in_a_galaxy_right_here.webm (u)
[Hide] (2.1MB, 640x340, 01:28)
>>1579
Punch superoppressors
>>1580
depends how pure the game engine is
anything written with a low level language like assemble works perfectly
those trash high level language ones like unity are almost always shit
and  then theres soydevs that use chimera languages which dont even work on the system their supposed to

in the end you have to accept that not wine or any other program can fix what is essentially retard programming
FUCK_NVIDIA.mp4 (u)
[Hide] (4.1MB, 960x720, 00:39)
>>1580
It's amazed me every time. Here's everything I've run under it with little/no hitches (with an RX 580 because fuck nvidia, their drivers are dogshit and nouveau is no better)
>Dark Messiah
>Garry's Mod
>OpenSpades
>Quake III
>Spelunky
>Unreal Tournament 2004
>Untitled Goose Game
Replies: >>1588
>>1587
Half of these games actually have native linux version though.
>>2 (OP) 
Hello tech. I'm a humongous retard who still uses wangblows 10, and today it feels twice as slow as yesterday along with what I assume is the stock fan revving on and off in rapid cycles. To remedy the latter issue, I went into the BIOS and told the fans to run at full power constantly, which seems to be working in an okay fashion; the fan still cycles, but not nearly as often as it was. But, computer still feels extremely slow for whatever reason. (I had no such problems with the stock fan yesterday either, and computer had all dust cleaned out of it probably about 2 weeks ago.) 
Is there a solution? Do I need to finally make the leap, nuke wangblows, and work on learning a linux distro? What would you do?
Replies: >>1590 >>1597 >>1598
>>1589
Upgrade to Windows 7.
Replies: >>1591
>>1590
Never even crossed my mind to do that. I'll have to look into it, thank you, it probably would be a vast improvement over this garbage OS. Looks like the stock fan has at least quieted down now, at least I haven't heard it rev on and then off again for some time now. Computer doesn't feel as slow as it did earlier, maybe I just downloaded a rootkit somehow and it's all done installing or something.
Replies: >>1598
>>1589
Install Gentoo
>>1589
> Do I need to finally make the leap, nuke wangblows, and work on learning a linux distro? What would you do?
You could try if the fans work properly when you boot a Linux LiveCD (which can be a USB flash drive) This way you can verify whether it is a software problem or hardware problem (aka broken fan). A LiveCD (or LiveUSB) can be used to boot the system without installing Linux to your HDD/SSD. If Linux didn't work properly either, then you should probably try to update the BIOS or replace the fan.

1. Download for example this distro: https://xubuntu.org/
2. Then use Rufus (https://rufus.ie) to create a LiveUSB.  Note that Rufus nukes the USB flash drive before it writes the distro .iso file on it.
3. Plug in the flash drive and reboot your PC
4. Press the relevant key to access the boot menu or BIOS settings and select your flash drive as the boot device.

If you don't like XFCE (the desktop environment that Xubuntu uses), you could try Kubuntu (which uses KDE instead of XFCE)
Screenshots (you can also find videos on YouTube):
> Xubuntu: https://xubuntu.org/screenshots/
> Kubuntu: https://kubuntu.org/feature-tour/
(I couldn't find screenshots page for Kubuntu. The KDE project website has screenshots, though: https://kde.org/plasma-desktop/ and https://kde.org/screenshots/)

>>1591
> Computer doesn't feel as slow as it did earlier,
I wonder if it could be because the BIOS or OS throttles the CPU down because of the temps (caused by the fans that don't work correctly)

> maybe I just downloaded a rootkit somehow and it's all done installing or something.
...Or that
Replies: >>1603
Which one is the best book to become 1337 programmer?
>The art of computer programming
>Introduction to algorithms
>Algorithm design manual
Or what other books do you suggest?
t. can search stuff and jam together some piles of shit
Replies: >>1600
>>1599
All of them. You can never read too many books, in fact it's better if you just read books your whole life and never program anything.
Replies: >>1601
>>1600
>you must never read any book for your whole life and always program
>>1598
Ah, thank you. Fans have quieted down again now, thankfully, but I'm definitely saving this post for when I'm ready to switch over to Linux finally. My computer was uhhh running slow because I put it into power saver mode based on some retard advice on google for dealing with the fans. After I switched it back to normal it's running as good as it had been. They're weird, because they do their cycling for a short duration and then they become quiet again for a while, then cycle again for a short duration and so on. 
I'll have to look into switching to xubuntu this weekend, with some freed up time.
Replies: >>1615
>>1603
You're probably better off experimenting with distributions and desktop environments in virtual machines before installing linux on bare metal.
IMG_20210411_121139.jpg (u)
[Hide] (33.3KB, 308x215)
would it do good to program something experimental and new?
does new thing always make big splash? like golds and profit lol
Replies: >>1622
>>1620
yes new thing good
What is a good way to archive a lot of data (tens of terabytes) relatively cheaply? You can get tape cartridges cheaply, but drives are fucking expensive. DVDs are small as shit and only last a few years, I don't think blueray is much better either and still pretty small. So anything else, except buying shitloads of overpriced HDDs?
Replies: >>1624 >>1626
>>1623
External HDDs are usually cheaper than internal ones but are the same design. You can just smash open the plastic casing and take the drive out. Some of them do have proprietary connectors though, I think WD does that but not Seagate.
>>1623
You can't beat tapes in terms of storage per dollar. Try looking for a used drive on ebay or chinkland. At tens of terabytes level, storage per dollar is the most important, unless you need hot access to the data.
Replies: >>1630
>>1626
Is there anyone who knows how this shit works? I mean most of them are sas, but I'm currently out of non PCIe x1 slots on my mobo and most PCIe SAS controllers require x4+, and there are like 28 incompatible connector types for sas because why not, and the same for the 38 trillion different tape formats. Also ebay is full of these enclosures without a drive for $200+ and I fail to see their purpose. Also there are those RDX things where the drive is cheap but the tapes are ridiculously expensive.
So, any TL;DR guide for retards?
db60a98a4aa66998458ad2648ceb4d2b757d79202666ebdf6915a9cbacf6ea12.png (u)
[Hide] (16.7KB, 1064x917)
I want to archive thread with images here, how would I do this? 
gallery-dl doesn't seem to work.
Replies: >>1639
Windows is occasionally giving me the "request failed due to a fatal hardware" error. It's like a drive is just disconnected for a split second and then instantly comes back.  Over time this has happened on many different drives, so I doubt it's a bad cable or drive. What's the most likely, is my SATA controller fucked, is my power supply (500W) too weak or dying or is it not actually a hardware error but a Windows bug? Not sure if it ever happened under Linux and not sure if I could even tell because the way I know Linux I/O it would probably just block for a few seconds and then continue as usual.
Replies: >>1640
>>1636
just use wget
`
wget -nd -nc -r -l 1 -H -e robots=off -D zzzchan.xyz --wait 0.01 -A png,pdf,gif,mp4,jpg,jpeg,webm,webp -X /file/thumb/ [thread-url]
wget -nd -nc -r -l 2 -H -R "*s.*" -D sachik.ooo -A png,gif,mp3,flac,ogg,jpg,jpeg,webm,mp4,pdf,webp -e robots=off -X /assets/images/thumb/ "https://sachik.ooo/a/10574014" --random-wait [thread-url]
wget -nd -nc -r -l 1 -H -R "*s.*" -D i.4cdn.org,is2.4chan.org -A png,gif,jpg,jpeg,webm,mp4,pdf,webp [thread-url]
wget -nd -nc -r -l 1 -H -e robots=off -D smugloli.net,smuglo.li --wait 0.01 -A png,pdf,gif,mp4,jpg,jpeg,webm,webp -X /a/thumb/ [thread-url]
wget -nd -nc -r -l 1 -H  -e robots=off -D media.8kun.top -A png,gif,jpg,jpeg,webm,pdf,mp4,webp -X /file_store/thumb/ --no-http-keep-alive [thread-url]
`
Modify these examples a little for other boards. Rightclick --> view image on a thumbnail to get the thumbnail path or filename pattern to exclude them. For boorus use the booru-grabber program from github, for manga sites there is a firefox extension.
>-r means recursively and -k the recursion level
>-H hosts
>-D domains
>-nd don't create a directory (structure)
>-nc don't overwrite/redownload shit that is already there
>-P make a directory for downloaded files
>-X exclude pattern
>-R reject pattern
>-A formats, obviously
Replies: >>1641 >>1656 >>2323
>>1638
Look in dmesg for sata errors. As you said, linux usually retries random IO errors a few times before giving up, so a drive that gives random errors might appear to work correctly.
My case is worse, sometimes my notebook starts throwing I/O errors, and the ssd becomes completely unusable until I turn the whole machine off and on (a reset is not enough). I just can't pinpoint whether my SSD or SATA controller is fucked, because this sucker use some kind of non-standard size mini sata, that they used for something like 1 year before everyone jumped to M2, and I don't want to buy a new ssd with this snowflake form-factor just to figure out that the SATA controller is actually dying.
>>1639
thanks for spoonfeeding anon, even provided examples, worked great.
Replies: >>1642
>>1641
Learn to searx next time.
Replies: >>1643
>>1642
When did searx become such a meme? I mean it existed for a quite few years, and I'm using it since quite a while, but I only recently started to bump into use searx everywhere.
Replies: >>1646 >>1649
>>1643
Probably people are trying to get rid of the habit of using "google" as a verb. Of course you could just say "search the internet" or "internet search" but shilling technologies you like is always quite tempting.
ClipboardImage.png (u)
[Hide] (256.8KB, 374x374)
Some time last year this article was written: https://justine.lol/ape.html (archived: https://archive.ph/4yqR3 )
It basically says that command line programs written for Windows can also run on Linux with a tiny emulator, provided the architecture is x86_64. The topic is out of my field of knowledge, however I wanted to ask if there's any potential in this? Can the emulator be expanded upon to replace Wine in any capacity?
I couldn't get the emulator to work by the way
Replies: >>1648 >>1657
>>1647
It's not exactly an emulator (that emulator should be only required if you run it on non-x86 from what I understood), you have to recompile the program from source (and maybe change it a bit), and it emulates the linux syscall interfaces on other OSes (like windows), and not the other way round, so it's more like cygwin/msys, and not wine.
Wine is a hueg software, if you want to support every idiosyncrasy wangblows has, that's going to be a long and tedious task (even without any gui support). You might be able to write a little emulator that can run hello world complexity apps, but if you want to run real windows apps, expect to spend 10+ years on it.
Replies: >>1650
>>1643
Searx is objectively one of the best choice of search engines, maybe the best. All other search engines are non-free, with the unfortunate exception of Yacy, which would be the best solution if everyone starts using it today. Searx is foss, you can host it yourself. It solves the search result problem not by throwing bucks on crawlers and infra. It did it by being a meta search engine, so you get to get the results of many non-free search engine and mitigate their bias. It provides a level of anonymity if many people use the same instance or jump between them, even searching through Tor won't be as efficient because of biased non-free search algorithms. At this point, Searx is Install Gentoo level of "meme", and they are not really memes,
>>1648
I see... Thank you for the clarification.
How do thunderbird feed accounts work? Is it like this 'Get new mail account' bullshit or is it just a bad name for feed categories?
And in general, I'm kind of in the market for a good local feed reader to pull all my porn from danbooru and nitter, ideally something that would sit in the firefox sidebar and something that also has image previews; either a firefox or thunderbird addon, or a desktop app, no self-hosting or accounts or whatever.
Replies: >>1652
>>1651
Isn't it just a normal rss/atom reader? Even though I prefer tt-rss as I can access it from multiple computers
Replies: >>1653
>>1652
Yeah, I'm just asking to make sure that it's not some gay cloud-based service like a lot of aggregators seem to be nowadays because why'd they call feed containers accounts.
Replies: >>1654
>>1653
Because in thunderbird everything is an account, I guess?
Replies: >>1658
>>1639
>robots=off
noooooooooooo you have to respect admins wishes!!!!
Replies: >>1676
>>1647
thats basically just another wine
c code already runs on unix, the problem is only the code using windows dlls and libraries which could easily be replaced with unix compatible ones if ( !!! IF !!!!  ) the devs showed their source code

thats why 99% of programs work in wine after just emulating windows style directories, just having a C:/ directory is enough to get most programs to work, this has nothing to do with compatibility its purely the dev hardcoding windows into the program the changes required would be minimal in most cases, its the same with windows libraries, there are unix versions that provide identical functions and could easily be substituted but no one gives a shit and so the only way around it is to either decompile the binary and manually find and edit the broken code or emulate the windows environment, 
both of these 'solutions' are for a problem that shouldnt even exist in the first place
>>1654
Okay, that makes sense, however dumb it may be.
Thanks.
hey guys i saw someone post about here on /qa/ last night
I am from biz and the more time that passes the more useless that board becomes
can anyone point me in the right direction?
>>1673
>>>/oven/
9b883e4793a1623205d8b0bd0cddd0d18108ec87bb28c3293f32751bf7cad3c8.png (u)
[Hide] (151.5KB, 524x441)
>>1673
Kill yourself cuckchan nigger. Fuck off back to where you came from.
>>1656
I don't think it's actually necessary but it's habit building for sure.
Replies: >>1678
>>1673
I couldn't help you if I was Christ himself.
>>1676
its better to not do it if youre using -r, if a site has a blackhole or a looped link it will be in robots.txt telling the scraper to avoid them and for good reason, you could end up in a loop with a drive full of junk or several thousand duplicates of the same file

the only time you should disable it is when the admin is a nigger and puts the entire site in the robots.txt file
>>1673
Why do you think you can get into secret biz clubs from a little known tech board?
Replies: >>1681
>>1680
bro
ive niggered you once
and I will nigger you twice
Replies: >>1689
Bitcoin.png (u)
[Hide] (501.1KB, 680x649)
i made this in my cuckchan days and it still holds true
Replies: >>1689
>>1673
>>1681
>>1685
Got reports for "Admitted cuckchanner". Not a problem until culture is thick enough. Still, cuckchan is cucked because of shit quality content. Looking at you, >>1673.
Reporter, make more good posts and get high xp poster here. The consequences will not be the same then.
tf is a lua script and whats the point of it

if I wanted to make a script Id do it in bash, why do I see lua everywhere?
Replies: >>1697
>>1692
Bash has its drawbacks and is not cross-platform, unlike Lua.
t. bash user
why does C feel like the only language that is real
like you can actually visualize the instructions that it gets compiled into very clearly, you know what gets initialized and what gets allocated and how it will be done and in what order, its such a clean language and lets you build things the way you want them to be, even after compiler optimization it still behaves exactly the way the code says it should

every other language is like a black box, you have no idea what the fuck is going on after compilation its like youre telling an ai what you want as code instead of actually writing  the code, it feels fake and unnatural if that makes sense, writing in C feels like programming, everything else just feels like, I dont know, not programming
Replies: >>1701 >>1702
>>1700
C provides less abstraction and forces the programmer to deal with more low level problems. The further the programmer is from the bare metal, the more difficult it is to imagine what the compiled code looks like.
>>1700
Because C was made as an abstraction of Assembly, while other languages are made as abstractions of programming itself.
Can any nigger here help me out? Why is my xorg  server suddenly not able to support in framebuffer mode. Ever since I updated my kernel, this framebuffer thing is not supported anymore which force me to run my xorg through vesa. Without this framebuffer mode, I'm not able to switch my monitor into any nostalgia resolution setup like 854x480 or 1280x720. Looking back to my xf86-video-fbdev package, I don't think this has anything malicious, so why the fuck they remove the kernel module for fbdev in the first place!?
Replies: >>1705 >>1707
>>1704
fuck wrong thread
Replies: >>1706 >>1707
>>1705
wait a minute, I am in the right thread.
Replies: >>1707
>>1704
>>1705
>>1706
Fuck you nigger. How the fuck do you expect anyone to do anything with no information? What video card, lspci? What n00b distro? No wonder why niggers can't even search for anything online.
Replies: >>1711
>>1707
Here's what I got from shell
~$ lspci | grep -E 'PCI|VGA'

00:01.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (int gfx)
00:05.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780/RS880 PCI to PCI bridge (PCIE port 1)
00:06.0 PCI bridge: Advanced Micro Devices, Inc. [AMD] RS780 PCI to PCI bridge PCIE port 2)
00:14.4 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] SBx00 PCI to PCI Bridge (rev 40)
01:05.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] RS880M [Mobility Radeon HD 4225/4250]
02:00.0 Network controller: Qualcomm Atheros AR9285 Wireless Network Adapter (PCI-Express) (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 02)

$ inxi -G

Graphics:
  Device-1: AMD RS880M [Mobility Radeon HD 4225/4250] driver: radeon 
  v: kernel 
  Device-2: Chicony Webcam-101 type: USB driver: uvcvideo 
  Display: x11 server: X.Org 1.20.11 driver: fbdev resolution: 1366x768 
  OpenGL: renderer: llvmpipe (LLVM 11.1.0 128 bits) 
  v: 3.2 Mesa 21.2.0-devel (git-48d48fbf3c) 
I used Parabola Linux and I happened to fix the problem partially. In order to fix fbdev, I have to like create a custom 20-fbdev.conf file in /usr/X11/xorg.conf.d/ which I found the manual information hidden in fbdev package. Some other shits are still broken, for instance when I entered "xrandr -q" in terminal, it only shows one currently use resolution mode:

xrandr: Failed to get size of gamma for output default
Screen 0: minimum 1366 x 768, current 1366 x 768, maximum 1366 x 768
default connected 1366x768+0+0 0mm x 0mm
There used to have a list of low resolution modes where I could switch into any of them in monitor setting(e.g 1028x720 854x480 ect). How do I get those old list back?
Replies: >>1712 >>1713
>>1711
Some ancient amd card, they can suck. But can't you use the radeon driver? That ought to work better than some generic vesa shit that knows nothing about your card, and maybe you'll even have opengl and not just some software renderer shit. Maybe.
And if it's a laptop, your display probably doesn't support any other resolution besides 1366x768, the gpu has to do the scaling, which can be borked depending on the driver.
Replies: >>1723
>>1711
/var/log/Xorg.0.log?
Are you sure you have xf86-video-fbdev installed?
Check zgrep CONFIG_DRM_FBDEV_EMULATION /proc/config.gz
Replies: >>1721 >>1723
52fb25959e2906c86137475f02d89465882732ee989497a8ae0366970f76e582.png (u)
[Hide] (151.6KB, 361x360)
Why are all the browsers so goddamn gay?
Replies: >>1715 >>1730 >>1768
>>1714
Librewolf
Replies: >>1716 >>1718
>>1715
Interested, but I'm using Mint.
Replies: >>1717 >>1718
>>1716
It's packaged in like a dozen different ways. Just use the appimage.
Replies: >>1719
>>1715
>>1716
And I haven't had the time or motivation to switch distros, even though I know it's been a long time coming.

I hit new reply too soon, I better go to bed.
>>1717
Decided I'd give it a try. It caused my entire OS to crash; more specifically, it lagged so hard I thought it had froze, then the screen went black after about a minute, with the cursor still working. I've never had anything like that happen to me before. I'll probably look more into it tomorrow, but I figured I'd just share an update before turning in.
Replies: >>1720 >>1726
>>1719
Guess all browsers are gay
>>1713
$ zgrep CONFIG_DRM_FBDEV_EMULATION /proc/config.gz

CONFIG_DRM_FBDEV_EMULATION=y
Here's what I have in /etc/X11/xorg.conf.d/20-fbdev.conf
possible language: rust, relevance: 10
Section "Device"
        Identifier "Radeon"
        Driver     "fbdev"
        BusID      "PCI:1:5:0"
        Option "fbdev" "/dev/fb0"
        Option "ShadowFB" "on"
EndSection
Xorg.0.log
possible language: kotlin, relevance: 60
[    50.224] 
X.Org X Server 1.20.11
X Protocol Version 11, Revision 0
[    50.224] Build Operating System: Linux Archlinux
[    50.224] Current Operating System: Linux Parabola 5.11.2-gnu-1 #1 SMP PREEMPT Sun, 28 Feb 2021 00:10:00 +0000 x86_64
[    50.224] Kernel command line: BOOT_IMAGE=/vmlinuz-linux-libre root=UUID=345m87o2-99d8-4cfl-123l-1d123lo123 rw [email protected] net.ifnames=0 quiet cryptdevice=UUID=90123zz8-zz88-1488-1488-3zzf8zz8d888:luks-e0999ab8-ca70-6999-9889-9zzf9ww8d999 root=/dev/mapper/luks-e0999ab8-ca70-9995-6699-3zzb8ee9w555
[    50.224] Build Date: 13 April 2021  03:12:10PM
[    50.224]  
[    50.224] Current version of pixman: 0.40.0
[    50.224] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    50.224] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    50.225] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Apr 27 21:00:42 2021
[    50.350] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    50.350] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    50.351] (==) No Layout section.  Using the first Screen section.
[    50.351] (**) |-->Screen "Screen0" (0)
[    50.351] (**) |   |-->Monitor "<default monitor>"
[    50.352] (==) No device specified for screen "Screen0".
	Using the first device section listed.
[    50.352] (**) |   |-->Device "Device0"
[    50.352] (**) |   |-->GPUDevice "Radeon"
[    50.352] (**) |   |-->GPUDevice "Radeon"
[    50.352] (==) No monitor specified for screen "Screen0".
	Using a default monitor configuration.
[    50.352] (==) Automatically adding devices
[    50.352] (==) Automatically enabling devices
[    50.352] (==) Automatically adding GPU devices
[    50.352] (==) Automatically binding GPU devices
[    50.352] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    50.494] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    50.494] 	Entry deleted from font path.
[    50.576] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF,
	/usr/share/fonts/OTF,
	/usr/share/fonts/100dpi,
	/usr/share/fonts/75dpi
[    50.576] (==) ModulePath set to "/usr/lib/xorg/modules"
[    50.576] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    50.576] (II) Module ABI versions:
[    50.576] 	X.Org ANSI C Emulation: 0.4
[    50.576] 	X.Org Video Driver: 24.1
[    50.576] 	X.Org XInput driver : 24.1
[    50.576] 	X.Org Server Extension : 10.0
[    50.578] (++) using VT number 7

[    50.578] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    50.579] (II) xfree86: Adding drm device (/dev/dri/card0)
[    50.587] (--) PCI:*(1@0:5:0) 1002:9712:103c:1444 rev 0, Mem @ 0xe0000000/268435456, 0xf0300000/65536, 0xf0200000/1048576, I/O @ 0x00003000/256, BIOS @ 0x????????/131072
[    50.587] (II) Open ACPI successful (/var/run/acpid.socket)
[    50.587] (II) "glx" will be loaded by default.
[    50.587] (II) LoadModule: "glamoregl"
[    50.737] (II) Loading /usr/lib/xorg/modules/libglamoregl.so
[    51.043] (II) Module glamoregl: vendor="X.Org Foundation"
[    51.043] 	compiled for 1.20.11, module version = 1.0.1
[    51.043] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    51.043] (II) LoadModule: "glx"
[    51.043] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    51.603] (II) Module glx: vendor="X.Org Foundation"
[    51.604] 	compiled for 1.20.11, module version = 1.0.0
[    51.604] 	ABI class: X.Org Server Extension, version 10.0
[    51.604] (II) LoadModule: "fbdev"
[    51.604] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[    51.632] (II) Module fbdev: vendor="X.Org Foundation"
[    51.632] 	compiled for 1.20.8, module version = 0.5.0
[    51.632] 	Module class: X.Org Video Driver
[    51.632] 	ABI class: X.Org Video Driver, version 24.1
[    51.632] (II) FBDEV: driver for framebuffer: fbdev
[    51.646] (II) Loading sub module "fbdevhw"
[    51.646] (II) LoadModule: "fbdevhw"
[    51.646] (II) Loading /usr/lib/xorg/modules/libfbdevhw.so
[    51.664] (II) Module fbdevhw: vendor="X.Org Foundation"
[    51.664] 	compiled for 1.20.11, module version = 0.0.2
[    51.664] 	ABI class: X.Org Video Driver, version 24.1
[    51.664] (**) FBDEV(0): claimed PCI slot 1@0:5:0
[    51.664] (II) FBDEV(0): using default device
[    51.665] (**) FBDEV(0): Depth 24, (--) framebuffer bpp 32
[    51.665] (==) FBDEV(0): RGB weight 888
[    51.665] (==) FBDEV(0): Default visual is TrueColor
[    51.665] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
[    51.665] (II) FBDEV(0): hardware: radeondrmfb (video memory: 4224kB)
[    51.665] (II) FBDEV(0): checking modes against framebuffer device...
[    51.665] (II) FBDEV(0): 	mode "1368x768_60.00" not found
[    51.665] (II) FBDEV(0): checking modes against monitor...
[    51.665] (II) FBDEV(0): Virtual size is 1366x768 (pitch 1366)
[    51.665] (**) FBDEV(0):  Built-in mode "current"
[    51.665] (==) FBDEV(0): DPI set to (96, 96)
[    51.665] (II) Loading sub module "fb"
[    51.665] (II) LoadModule: "fb"
[    51.665] (II) Loading /usr/lib/xorg/modules/libfb.so
[    51.728] (II) Module fb: vendor="X.Org Foundation"
[    51.728] 	compiled for 1.20.11, module version = 1.0.0
[    51.728] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    51.728] (**) FBDEV(0): using shadow framebuffer
[    51.728] (II) Loading sub module "shadow"
[    51.728] (II) LoadModule: "shadow"
[    51.729] (II) Loading /usr/lib/xorg/modules/libshadow.so
[    51.765] (II) Module shadow: vendor="X.Org Foundation"
[    51.765] 	compiled for 1.20.11, module version = 1.1.0
[    51.765] 	ABI class: X.Org ANSI C Emulation, version 0.4
[    52.807] (==) FBDEV(0): Backing store enabled
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
[    52.807] (EE) FBDEV(0): FBIOPUTCMAP: Invalid argument
^ this line repeats for 1000 more times
Replies: >>1722
>>1721
possible language: csharp, relevance: 34
[ 54702.890] (==) FBDEV(0): DPMS enabled
[ 54702.890] (II) Initializing extension Generic Event Extension
[ 54702.891] (II) Initializing extension SHAPE
[ 54702.891] (II) Initializing extension MIT-SHM
[ 54702.892] (II) Initializing extension XInputExtension
[ 54702.892] (II) Initializing extension XTEST
[ 54702.893] (II) Initializing extension BIG-REQUESTS
[ 54702.893] (II) Initializing extension SYNC
[ 54702.894] (II) Initializing extension XKEYBOARD
[ 54702.894] (II) Initializing extension XC-MISC
[ 54702.895] (II) Initializing extension SECURITY
[ 54702.895] (II) Initializing extension XFIXES
[ 54702.896] (II) Initializing extension RENDER
[ 54702.896] (II) Initializing extension RANDR
[ 54702.897] (II) Initializing extension COMPOSITE
[ 54702.898] (II) Initializing extension DAMAGE
[ 54702.898] (II) Initializing extension MIT-SCREEN-SAVER
[ 54702.899] (II) Initializing extension DOUBLE-BUFFER
[ 54702.900] (II) Initializing extension RECORD
[ 54702.900] (II) Initializing extension DPMS
[ 54702.901] (II) Initializing extension Present
[ 54702.901] (II) Initializing extension DRI3
[ 54702.901] (II) Initializing extension X-Resource
[ 54702.902] (II) Initializing extension XVideo
[ 54702.902] (II) Initializing extension XVideo-MotionCompensation
[ 54702.902] (II) Initializing extension GLX
[ 54702.903] (II) AIGLX: Screen 0 is not DRI2 capable
[ 54703.119] (II) IGLX: Loaded and initialized swrast
[ 54703.119] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 54703.119] (II) Initializing extension XFree86-VidModeExtension
[ 54703.119] (II) Initializing extension XFree86-DGA
[ 54703.120] (II) Initializing extension XFree86-DRI
[ 54703.120] (II) Initializing extension DRI2
>>1713
I tried to tinker on monitor setup by adding /etc/X11/xorg.conf.d/10-monitor.conf configuration in hope of be able to switch screen resolution but fail.
[code]
Section "Monitor"
    Identifier "VGA"
    Modeline "1368x768_60.00"  85.86  1368 1440 1584 1800  768 769 772 795  -HSync +Vsync
#   Modeline "1280x720_60.00"  74.48  1280 1336 1472 1664  720 721 724 746  -HSync +Vsync
#   Modeline "856x480_60.00"  31.73  856 872 960 1064  480 481 484 497  -HSync +Vsync
    Option "PreferredMode" "1368x768_60.00"
EndSection

Section "Screen"
    Identifier "Screen0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
        Depth       24
        Modes       "1368x768_60.00"
    EndSubSection
EndSection

Section "Device"
    Identifier "Device0"
    Driver "fbdev"
EndSection
[code]

>>1712
I am using the radeon driver anon. This shit happens just after a kernel update. It work just fine in old kernel and I didn't have to setup 20-fbdev.conf in /etc/X11/xorg.conf.d/
Replies: >>1724
>>1723
If you are using the radeon driver, you shouldn't be using fbdev.
See https://wiki.parabola.nu/ATI
Replies: >>1727
>>1719
That's definitely the fault of your OS. I've been using LibreWolf on multiple machines with no issues whatsoever.
>>1724
Removing  xf86-video-fbdev package led my  computer into segmentation fault (address 70) while starting xorg. I'm pretty sure the article in parabola is not even updated to the latest issue that I'm experiencing right now.
Replies: >>1728
>>1727
Don't remove xf86-video-fbdev,  but setup xorg.conf to use radeon. If that crashes, look at xorg.0.log and find out why.
>want to buy simple mumble server
>literally every provider requires personal information and has fraud checks that deny prepaid cards
Why can't these fucking retards just take my fucking money? I just want a stupid fucking mumble server without having to provide every detail about my personal life to these kike fucks.
Screenshot_2021-04-29_00-58-41.png (u)
[Hide] (93.8KB, 1334x921)
Screenshot_2021-04-29_01-05-02.png (u)
[Hide] (260.2KB, 1326x915)
>>1714
dont need browsers, put them in the bin
only took me 5 min to display your image
wonder how long it will take to post this
Replies: >>1731 >>1734
>>1730
>dont need browsers, put them in the bin
`
mv palemoon /bin/malepoon
`
So I bought a blank Bluray discs and tried burning some shit and to my suprise it's impossible. Not even one disc worked, and they are even 2 different brands and sizes. They either don't get recognized or fail to format. Is there some fucking secret to burning discs nowadays?
>>1730
>dont need browsers
>posts screenshot of a browser
1712645c871f8f6e37b2d969357a565360f0a218d3fe4f2241fa1b44fbe3dbb4.png (u)
[Hide] (122.4KB, 313x287)
For some reasons out of windows 7, 8.1 and 10, windows 7 is the one using the most of my battery despite how much I tried to fix it. All three of them I used debloat script but windows 7 sucked so much more power compared to the other two. Let it also be known that if it wasn't for the script then windows 7 and windows 10 would be around the same level. Maybe I need to use more than one script to fully optimize my battery life on 7?
Replies: >>1742 >>1768
>>1741
For your information, with windows 7 my laptop would last around 1 hours but its 3 hours with 81 and 10.
How do I restart Transmission over SSH? I have it set up with a killswitch if my VPN drops but it doesn't restart when that happens.
Replies: >>1764 >>1765
>>1763
ssh [email protected]
rc-service transmission-daemon restart
rcctl transmission_daemon restart
service transmission-daemon restart

something like that
>>1763
oh if you mean the GUI set your DISPLAY variable

like
DISPLAY=:0 transmission-qt &
>>1714
>install Lynx
>install Ungoogled-Chromium
>install Torah Browser

>>1741
>windows 7 is the one using the most of my battery
Probably driver issue or windows 7 is not fully compatible with your laptop
Learning_Python.jpg (u)
[Hide] (28.6KB, 640x480)
someone go tell this retard how much of a nigger he's being because I can't get through his 7000 layers of retardation
>>>/b/30690
>>>/b/30695
Replies: >>1771
>>1770
Nothing gets though retards, just say nigger and move on.
ClipboardImage.png (u)
[Hide] (43.3KB, 2130x268)
My boot drive is a mess and I'm trying to figure out how to unfuck it without making it unbootable. Right now there are three partitions on it: an 8MB unknown partition that I assume has GRUB on it, ~280GB of unallocated space because I'm a retard, a 5.6GB boot partition that I'm not sure what it is exactly, and the rest of the drive has my OS on it. Also, even though the disk is GPT I don't see anything indicating it's EFI and therefore it only boots with the CSM enabled. Questions:
>What is the difference between the 8MB and the 5.6GB partitions? I assume one has GRUB and the other has some other significance in booting but I'm not sure.
>Can I delete one or the other and realign the partitions to use the rest of the drive?
>Is there anything I can do to make it boot without using the CSM?
Replies: >>1773 >>1786 >>1792
>>1772
What kind of noob software you're using anon? Is that even gparted? lsblk -fs is much more clearer than this.
>5GB for /boot partion
LOL
Knuckles.jpg (u)
[Hide] (121.7KB, 1200x628)
I am dealing with knuckle pain,I can't type fast anymore or use the mouse anymore.I tried looking it up but I don't think I have Carpal tunnel syndrome because my wrist are fine, My middle  and index finger is so red  it looks like I punched someone. I am comfortable with home row but I don't like reaching for the keys. I am not taking a picture of hand but here's where it the pain is coming from
Replies: >>1776 >>1778
>>1775
did you punch the wall while being angry?
Replies: >>1777
>>1776
I had to pull off the bush outside with my hands while my Dad used a spade to cut the shallow roots. My dad is a reneck who thinks he could do everything himself, it's been hurting for a week now.
Replies: >>1781
>>1775
Where is the question?
>>2 (OP) 
How do you keep your Linux machines secure? I have lots of pdfs from the eye but for all I know they could have viruses. Also how can I tell if I'm infected seeing as there aren't really any AV solutions for Linux?
Replies: >>1780 >>1786 >>1844
>>1779
>I have lots of pdfs from the eye but for all I know they could have viruses.
Open them in a VM. But I think it's unlikely a pdf will have a virus, and even more unlikely that your pdf reader will be able to be exploited by the virus if one exists. I think the latest state level pdf virus required people opening it to enable macros or something to execute scripts which is how NK hacked a bunch of SK state actors. So essentially your PDF reader has to have a vulnerability that allows scripts from a PDF to be executed freely for the file to do anything malicious. And that's unlikely to be the case if you're using a standard FOSS reader that's kept up to date.

Images can also contain viruses, but those viruses can generally only be executed if there's a flaw in the image viewing software you're using to open the image. At least this is my understanding.
>Also how can I tell if I'm infected seeing as there aren't really any AV solutions for Linux?
Clamtk/CalmAV is anti-virus for linux. If you want some extra peace of mind you can scan shit with it to see if it detects any known viruses.
Replies: >>1786 >>1839
>>1777
what bush? The one near your mom's crotch?
>>1772
>Also, even though the disk is GPT I don't see anything indicating it's EFI
Linux allows you to use GPT even if you boot it in BIOS/compatibility mode

>What is the difference between the 8MB and the 5.6GB partitions?
Honestly that question can be only answered by you because you installed the OS. The 8 MB partition might be used for EFI ESP but it's really tiny (the recommended size is 550 MB) You can check it by mounting the 8 MB partition: sudo mount --options=ro /dev/nvme0n1p1 /mnt/mountpoint

>5.6GB boot 
That's where Linux kernel and the initramfs are usually stored. It should be around 256 MiB - 550 MiB

>Can I delete one or the other and realign the partitions to use the rest of the drive?
>Delete
Yes, if you reinstall it

>realign
I assume you mean resize? Yes, gparted can resize a partition but the partition can't be in use. You need to boot from a LiveCD and then resize it from the LiveCD environment.

>Is there anything I can do to make it boot without using the CSM?
Reinstall OS and create EFI ESP (ie. mount the EFI ESP partition to /boot/efi directory)
https://wiki.archlinux.org/title/EFI_system_partition

>>1779
>How do you keep your Linux machines secure? 
>>1780
this. and 
- Install AppArmor
- Firewall
- Avoid running programs as root. You could even create a dedicated user for viewing loli pics suspicious pdfs
- Sandboxing but avoid using user namespaces
- Install upgrades (the most important thing)
https://wiki.archlinux.org/title/Security
Replies: >>1792
>>1772
>>1786
You don't need to reinstall it. But you are looking at a lot of rw on your nvme drive.
Verify your drive is in GPT, not in MBR. (As root, parted, then print)
If it's in GPT, you are in luck. Otherwise, you will have to repartition the drive.
Assuming it is in GPT, because unallocated space is larger than /, you can create a small /boot (fat32) then create a partition at least as big as your /. Then dd from that to your new big partition. Delete the old /, expand new / to cover all space.
Edit fstab, install grub(in efi mode)/efistub.

If it's in MBR, get another drive as a buffer for your data. dd to an img to it. Repartition in GPT, create /boot and dd the image back, then expand partition, edit fstab and install bootloader.
You can sha512 the partition to make sure the data is the same.
os_steriotypes.jpg (u)
[Hide] (94.1KB, 440x459)
I just wanted to post this picture.
Replies: >>1819
>>1816
LOL I didn't know that... No, wait... I did.
How do I upgrade from Windows 10 to Windows 7?
Replies: >>1821
>>1820
Install Gentoo
Replies: >>1822
>>1821
Ok and that's it?
So how do I get started with building my own PC from the ground up? 
The two things I really need from it are:
 * being sealed (watercooler or something) due to my room being constantly dusty and dust having fucked my last 3 computers over the years 
 * being small so I can stuff it in a backpack when taking a plane (rather than trusting the baggage container not to break my pc in two), I see that are very small pc casings, but I also assume that a lot of care selecting the parts will be needed to ensure stuff will fit.
So first thing I did was google "build computer" and got myself a link to a website that lists parts and whatnot, but soon I figured I have no idea how watercooling works and plenty of parts are probably not compatible with it.
I am not in a rush so I want to get it right, thus, I came asking for help.

I will be liquidating my bitcoins for this, so although price is not a big of a concern, I still want cost efficient parts.
I also want to know anons opinions about buying parts nowadays, considering crazy inflation is about to hit the US.
Replies: >>1825 >>1826 >>1839
>>1824
"Watercooling" doesn't make your computer any more "sealed". Watercooling is just the act of moving heat away from components faster so the heat can travel to a radiator where a fan exhausts or intakes air. The airflow of the case doesn't really change. And there isn't that much performance increase from watercooling either, especially not for games.
>being small so I can stuff it in a backpack when taking a plane (rather than trusting the baggage container not to break my pc in two), I see that are very small pc casings, but I also assume that a lot of care selecting the parts will be needed to ensure stuff will fit.
This is more of a reason to go with some sort of AIO liquid cooler over a tower cooler because they can fit in more niche form factors, generally speaking.
>I am not in a rush so I want to get it right, thus, I came asking for help.
Building a PC for the first time while not incredibly difficult is daunting. Building a small form factor PC is doing it on hard mode since even veteran PC builders will run into issues with part compatibility and unexpected clearance issues.

You're probably best off watching various jewtube guides and taking at least a few weeks to research and get a fundamental grasp on how everything works. If you don't know what something is then look up a primer on jewtube to learn the concept.
Replies: >>1827 >>1828
>>1824
>searching "build pc guide" - the post
>get it right
The only way to get it right is to do your own researches and questioning all sources.
ClipboardImage.png (u)
[Hide] (721KB, 640x462)
>>1825
>"Watercooling" doesn't make your computer any more "sealed". Watercooling is just the act of moving heat away from components faster so the heat can travel to a radiator where a fan exhausts or intakes air. The airflow of the case doesn't really change. And there isn't that much performance increase from watercooling either, especially not for games.
I was under the impression that you could put the water cooler radiator outside of the casing, so that no air ever needs to get inside, and thus no dust could ever get inside either.
Replies: >>1829
>>1825
>And there isn't that much performance increase from watercooling either, especially not for games.
What's watercooling good for then? I kinda always wanted to try it, but I have a feeling that other than "looking cool", it doesn't really have any advantage over standard air cooling, but it's a lot more hassle.
Replies: >>1829
>>1827
That sounds quite niche. I don't think I've seen cases that do that.
>>1828
Custom water cooling is just a way for people with too much money and time to waste both of them. Liquid AIO's are allegedly better for "portable" systems you might move around a lot since the weight of the CPU cooler is more distributed and won't do some crazy shit like sheer off the motherboard like a big tower cooler might with enough jarring strain, but that's quite specific. Liquid AIOs have the issue of more failure points like pumps, leaks (rare), or evaporation that occurs after 5+ years making them work very poorly eventually.
VLC.png (u)
[Hide] (372.2KB, 1200x1359)
Thoughts on VLC?
There is a nigger in this board who just applied capcha in /b/ board
How do i make ls files in a way  that prints subdirs without grouping them when doing  ~/* ? I tried everything in man ls and all the time ls does this:

$ ls docs/*
/home/user/docs/yada.txt
/home/user/docs/yada.pdf

/home/user/docs/vids:
anime_1.mp4
anime_2.mp4

/home/user/docs/prog:
program_1
program_2
Replies: >>1834
>>1833
 I fucked up the reply button somehow.

I want it to do this

$ ls ~/docs/*
/home/user/docs/yada.txt
/home/user/docs/yada.pdf
/home/user/docs/vids/anime_1.mp4
/home/user/docs/vids/anime_2.mp4
/home/user/docs/prog/program_1
/home/user/docs/prog/program_2
Replies: >>1835 >>1839
>>1834
ls -1d ~/docs/*/*/*kind of shitty but it works. I wish there's a better command than this.
Replies: >>1836
>>1835
I tried using printf, it works far faster than ls(at least in this case) , i will post again if i find a more elegant solution

printf '%s\n' ~/docs/* ~/docs/*/*
Replies: >>1837 >>1847
>>1836
You could also try find: find ~/docs -maxdepth 2
Append | sort if you want them sorted.
Replies: >>1839
>>1780
>Clamtk/ClamAV
Clam antivirus is meant to be used on your Linux servers (primarily mail servers) to scan files that are going to be opened on a Windows machine. To answer the antivirus question, the architecture of Linux makes this very hard and you're basically at the mercy of your own skills at configuring the firewall and sandboxing the software you install (ignoring the gigantic blind spot of all the old as shit Linux modules you have running if you aren't compiling it yourself).

>>1824
Do you trust the baggage handlers with your monitor? It sounds like you just need a laptop and put in place some measures against dust, such as a dust filter over the openings where the air goes in and out. Same filter would work on a regular PC case, just don't be a lazy shit and clean it regularly. If you really do need a desktop PC, an option at keeping it small would be to buy a smaller motherboard, a mini case and a CPU with a decent built-in GPU. Watercooling is painful to maintain, if I had to go that route I'd just submerge everything in mineral oil.

>>1834
Just sort as >>1837 suggested, Unix tools are better off combined than looking for an obscure flag to do everything with one program.
Replies: >>1841
>>1839
> It sounds like you just need a laptop and put in place some measures against dust
I do have a laptop right now, every year it starts to showering me with BSOD (most likely) caused by dust in my videocard, even though every single air entrance got a dust filter, it becomes an ancient city of motherboard every year.
Hence why I want to make a fully sealed computer this time, impossible for dust to get in at all, my first idea was watercooling, since I think I can completely seal the computer casing if the videocard and processor are watercooled.
Replies: >>1842 >>1843 >>1844
>>1841
Alternatively, depending on how much performance you need out of your machine, look into toughbooks.
>>1841
The keyword to search with is "fanless laptop/mini-itx". Look that shit up.
>>1841
If you really want it fully sealed your best bet is likely going to be a water cooled system that uses an aqueduct external radiator, you will need to seal the case yourself though, I don't think there is a case that does that out of the box.
It might be a good idea to have an internal radiator with fans in order to also get rid of the general heat components give off.

>>1779
It terms of software I use firejail, not sure to how much it'd stand up to but it at least keeps unbehaved software in check.
Do ARM64 cpu have botnet like intel ME or PSP? I would like to have one of these if it has the attributes that respect my freedom as a real personal computer without botnet. I don't mind if its a bit low powered version like snapdragon as long it play can play touhou at 60fps on linux.
Replies: >>1846
>>1845
>snapdragon
>low powered
Snapdragon has one of the fastest arm processor, also one with the most botnet.
There is Trustzone already in Cortex-A53, one of the first arm64 microarch. A better bet is something like sunxi a20.
Unless your touhou is compiled for ARM/ARM64, emulating x86 would be extremely slow.
Replies: >>1848
>>1836
So, anything on A20 cortex is fine? That's sound like 1.5 ghz dual potato core cpu. This thing also run on fanless. Would it be durable enough to crank up 1.5 ghz cpu speed consistantly?
Replies: >>1848 >>1849
>>1847
meant to reply this post >>1846
Replies: >>1849
>>1847
>>1848
It is a potato @ 1GHz, but the Hz doesn't matter at all when performance per hz is so low. At most it can be console/thin client for something bigger, they are cheap and good enough as free as in freedom rasberry pi alternatives. Your other choices are
>most recent librebooted x86
>Talos 2
In any case, playing touhou (assuming there aren't ports/sources) limits you to librebooted x86 machines. Unless qemu+kvm on Talos 2 Power9 seems cheap to you.
Replies: >>1851
>>1849
>playing touhou (assuming there aren't ports/sources)
I'm trying to play the open source fan made version of touhou https://github.com/taisei-project/taisei
I'm just kind of salty right now because I can't rander the game smoothly at decent speed. Never thought the rendering requirement for this game is quite demanding for my shitty AMD RS880M laptop. My kernel is forcing the computer to rander on LLVM pipe backend which could be the case why the performance is so shit. Also, I might need to require using this package for randering opetimization https://github.com/LunarG/LunarGLASS which is a pain the ass to compile. I can't figure out why I'm getting revision.h file missing error.
image.jpg (u)
[Hide] (11.4KB, 256x256)
I'm looking to burn Silent Hill onto a cd for my PS1, where do I get a copy of the iso, each place I usually go have a bin file and the cue.
Replies: >>1855 >>1856
>>1854
A cue file describes how the data in bin maps onto a disc, what is stopping you from using that to burn your CD? Something like PowerISO should be able to do it.
Replies: >>1857
>>1854
Can't you just use cdrdao to write the bin+cue to the disk? IIRC iso only supports a single track but it has been more than 10 years since I last written a CD so my memory might not be correct...
Replies: >>1857 >>1858 >>1860
>>1855
>>1856
Ah alright, I did not know how to do it with those 2 files. Thanks
Replies: >>1859
>>1856
With cdrdao, how do you write those files?
>>1857
Never mind I got it
>>1856
I lied, I'm getting an error where it is saying that the bin file does not exist, do you have any idea how to fix this?
Replies: >>1861
>>1860
cat whatever.cue and look for the bin file name. It was probably made by some botnet user and fucked up character casing.
Replies: >>1862 >>1864
>>1861
FILE "Silent Hill (USA).bin" BINARY
    TRACK 01 MODE2/2352
        INDEX 01 00:00:00
does this mean that it is looking for the file in the root dir?
Replies: >>1863
>>1862
Unless cdrdao is retarded, it should look next to the cue file. If it's retarded, in the current directory. If all else fails, strace it.
>>1861
Ok, now I got it, I placed it in my home dir and it worked
can someone explain how the fuck bash logic works
tf is the difference between 
[ "$x" > 5 ] 
[ "$x" -gt 5 ]
literally everytime I use > it works then I add something and it stops working, change it to -gt and it works again, keep writing my script and its broken again, change to > and it works  wtf is this, every explanation I looked for says theyre the same but clearly theyre not the fucking same
Replies: >>1873 >>1874
>>1872
Just stick to -gt
>>1872
> is redirection. Use [[ instead of [ (the first is a shell builtin so it has different syntax rules, because fuck logic), escape > (\>, '>', whatever), or just use the standard -gt
Replies: >>1877
>>1874
[ is posix, [[ is bash specific.
Replies: >>1878
>>1877
He said he's using bash, and I'd recommend [[ over [, just because it's harder to fuck it up.
images-3.jpg (u)
[Hide] (42.4KB, 619x495)
can anyone recommend me easiest game engine to make doom/wolfenstein tier game?
Which installments of the series are we talking about? First Doom/Wolf3D or Doom 3/Return to Castle Wolfenstein? First can be made in Godot.
Replies: >>1881
>>1880
hey thanks for coming...ah yes Godot is pretty good. I ve worked with it, but it's exporting solution scares me abit.
also i am lookin for something with light sprite animation solutions 

thanks for sharing though
please let me know if you know anything else ..
whats the deal with these weird mining threads...
Replies: >>1883
>>1882
what mine wtf
just make a q3a mod with ioq3
Replies: >>1885
>>1884 doesnt look v easy
not familiar with modding either
FB_IMG_16198673501023389.jpg (u)
[Hide] (111.9KB, 719x479)
hi im new in coding/technology and i wanna make platforming game from scratch, from typing out thecollision to making customizable characters... 
how do you usually code/plan them all out?

User has been warned
No effort shown, question not worth asking
Twice in a row
Use the god damn /QTDDTOT/ >>2 (OP)  
Last edited by wizard
Replies: >>1893
>>>/v/47446
>>1886
pick a game engine first
then just read the developer manual 

User was NIGGERED for this post
Replies: >>1900
>>1893
>User was NIGGERED for this post
Kek
how to isolate bad blocks on a cheap/probably illegal usb that doesnt have SMART ?? 
in short, been using a live usb for over a year now as a desktop (couldnt bother installing ) and now its finally broken internally and Im getting squashfs read errors so obviously  the usb has some bad blocks on it 
but everytime I run badblocks or e2fsck -c or even -cc the usb disconnects after the first bad block is touched and fucks up the test so I cant  get a list of all the bad blocks
obviously this is something wrong with the usbs microcontroller otherwise it wouldnt disconnect and give an I/O error instead, its somehow keeping track of bad blocks but doesnt relocate or destroy them
I tried dding with zeros to force rellocation but nothing changed, seems like some kind of intentional planned obsolesces, the usb is 99.99% fine though, its full of shit and nothing is corrupted its just impossible to run a live OS on it because the usb disconnects everytime a bad block is touched
Replies: >>1915
Looks like there's a happening around freenode
https://fuchsnet.ch/freenode-resign-letter.txt
If you put "corporate" into anything, it's going into ruins in a few years. Always.
Replies: >>1908
>>1907
>corporate
More like chinks.
>>1906
Opening these mystical drives is the only way. Try if you can solder in debugging ports or replace whatever chip is there.
Screenshot_2021-05-20-12-05-33-73.jpg (u)
[Hide] (102.3KB, 570x632)
why master 3-4 programming languages at once for a job? for any job? what for?
is on not enough?
Replies: >>1930
elefeelt.png (u)
[Hide] (1.6KB, 300x300)
>>1918
I look for jobs on stackoverflow, "4 languages" is being gentle.
They want you to know Go, Scala, that "C/C++" that you never know if it's one or the other or both or undefined behavior, Javascript, Python, Bash, a million DSLs for whatever tools they use, and fuck knows what else.

For some reason normalfags have taken the saying "use the right tool for the right job" as a suggestion to use all the tools that are horrible for any job at the same time, and for wasting their lives learning many bad tools that all do the same thing, instead of learning the techniques to put a good tool to use. 
They will make the utmost effort to ensure you associate that saying with irony.
Replies: >>1935
>>1930
if you know one you basically know them all, knowing how to build hist is whats important not what syntax you memorized 
most people can probably learn a new language on the fly and it would take a week max to adjust to a new language
and Im sure 99% of people do not ever write freestyle, theyre mostly constantly referring to the developer manual 
unless youre entering some kind of timed competition theres no reason to """""'master""""" any specific language

if you can Hello World in a specific language on the spot, then put it on your CV, and if you get hired only then actually learn what you need to and adjust to that language
Is there any cool cheap chink shit you can recommend me? I'm been wanting to buy something for a while but cant find anything worthwhile.
Replies: >>1942 >>1946
61607265307354506cf6dff3537e09f545612408d64adf311d2730b3b032fbc8.jpg (u)
[Hide] (708KB, 1518x1200)
>>1941
I was trying to copy a large number of files to a fat32 sdcard but it was taking hours.
Google didn't help at all, it is just dumb fuck android curry niggers on stackoverflow giving useless info.
all I had to do was mount -o noatime,nodiratime and it copied the files in a couple minutes.
anyone else find that google has become nearly useless for finding tech solutions? its almost intentionally bad, I can remember it being MUCH better 10 years ago.
Replies: >>1945
>>1944
>using jewgle
It has been a tool of subversion for years.
>>1941
https://github.com/wuxx/icesugar/blob/master/README_en.md or save it up faggot.
LMAO, how do you do compiler optimization with java as like how you'd do with gcc on c code? Don't tell me you can't..lololol.
Replies: >>1951 >>1955
>>1947
Rewrite the program in a compiled language with an optimizing compiler and execute it from Java.
What else do you expect, poo? Java is compiled to bytecode, which is interpreted by the piece of shit jvm. How can you even "optimize" for an architecture, when you don't even know which one when you compile? Sure you can optimize away dead code and stuff, but that's the most you can do. If you want performance, look elsewhere.
jvm implementations use just in time compilation, this has been the case for about 20 years.
>>1947
That's like asking where the cross-platform VM for C code is, anon. The tradeoff to using Java as compared to C is the JVM, which transforms the program you wrote into bytecode optimized for the platform it's supposed to run on. Higher level abstractions and all that shit. The price of this is no manual optimization. Well, you can do it in theory. Simply learn JVM's opcodes and dive in with a disassembler. But in an absolute majority of cases this golfing will not lead anywhere and might even make things worse.
Are there there any pre-built PCs you would recommend. I was going to build my own, until I saw the prices and I've seen recommendations that you should just buy a pre-built, but just avoid places like Walmart when it comes to any computer.
Replies: >>1958
>>1956
https://www.raptorcs.com/content/TL2DS1/intro.html
Gentooman's choice.
surrender_to_the_agony.jpeg (u)
[Hide] (75.1KB, 506x595)
Does anyone find modern computers and their software genuinely draining to interact with? Not just tiring, draining: like they're sucking something out of you. It's no secret that many graphical programs and websites are designed with maximum engagement in mind, to keep you constantly using them, but there's more to it than just that. You ostensibly use computers and the internet to do things and learn how to use them to accomplish your goals, but over time, somehow, those goals are shifted into weird meta shit or learning about the computer and it software. Look at all the people who spend loads of time learning about Unix and all these terminal programs and protocols, only to do basically nothing with them. It's like people are turned into slaves to their own machines, to their systems and the spirits that form above them. The beast has come and it has swallowed us.
Replies: >>1960 >>1962 >>1964
>>1959
But that's the good part of linux, you get to spend 100% of your time using the operating system itself instead of wasting your time doing (((productive))) things on it.
Replies: >>1961
>>1960
>linux
<you have to fight to not have systemd installed
<you have to fight to not have pulseaudio installed
<you have to fight to not have gtk3 installed
Yeah, linux was fine, until like 10 years ago, it's a downhill since that.
A few days ago I wanted to report a bug in mesa, they throw a bunch of coc this coc that in your face, in the end I didn't report anything, just patched it in my local install. Fuck them.
Replies: >>1965
>>1959
>Does anyone find modern computers and their software genuinely draining to interact with
Maybe just because of the complexity of some parts, otherwise no.
>It's no secret that many graphical programs and websites are designed with maximum engagement in mind
A simpler explanation to that is retards being in charge of other retards. You may have telemetry data of where your users click the most, but that doesn't translate into a better UI if it's Pajeets doing the job.
>over time, somehow, those goals are shifted into weird meta shit or learning about the computer and it software
That is if you make it your goal to do things as efficiently as possible. Doing this inevitably involves in-depth learning of how your OS and programs work. If you want to break the cycle, just use what werkz with the least effort. For example, I recently had to automate some conversions for personal use. I could've used some kind of bash one-liner to do that and the best, most minimal utilities. Instead, I just wrote out basic parts in bash expressions that I know work and connected the function results in the terminal. Less time spent, same result.
>Look at all the people who spend loads of time learning about Unix and all these terminal programs and protocols, only to do basically nothing with them.
Are people who repair their car but don't aspire to be a car mechanic stupid as well? It's fun, it scratches that tism itch. If you have a problem going overboard with it, exercise self-control.
>It's like people are turned into slaves to their own machines, to their systems and the spirits that form above them.
You are responsible for what you do. If using computers annoys you that much, get a meatspace hobby and only use it for doing basic things like banking and form filling.
>The beast has come and it has swallowed us
Every single thing people do spirals into the most debased, low effort, common denominator shit once it gets a large traction. It's not computers that suck, it's the people.
Replies: >>1963
>>1962
>>The beast has come and it has swallowed us
>It's not computers that suck, it's the people.
Much of these frustration and problems comes from that. People. Computers used to be only used by people with the learning capacity, needs and a certain degree of interest. Nerds, shut-in, weird boring guy, etc. Those were the words used to describe computer users. What was changed? Was it just about the price?
GUI were developed, the Internet was made. Eternal September started. Sites died left and right. Software development shifted its focus from efficiency to user-friendliness, "structured/agile" development and feature bloats. Computers get smaller and smaller, from extensibility to complete lock-down. Thinkpads to touchbars. Companies were bought, closed down and eventually, there are only a handful of vendors and choices, for both soft and hardware.

Perhaps the better question is, who changed it? And for what?

Given the choice between investing in R&D to get 5% ahead of competitions, spending that amount to dumbing down (Terry would call it niggerizing) computing to conquer the massive nigger cattle market. Only competitions can stop products from being both user-friendly and shit. When appealing to the retards while sacrificing original users doesn't make it, vendors have no choice but to also make it suck less/efficient. This happened at the start of personal computer market. But the competitions are quickly killed off. Now there are only standardized phones, laptops and desktop computers. What is stopping a new challenger to kill the giants? Duo/Monopolies are owned or connected to the same group of people who make (anti-competition)laws and lend money. The worst case? Just acquire the competition.

When 90% of your market is dumb, and you have achieved a monopoly, it only makes sense to make them dumber and make your product so important that nothing knocks you down. It is no longer about improvement, it is about control. This can also happen in reverse, when the monopoly is controlled by a small group of other power center, it only makes sense to expand and deepen your control using the controlled sectors as tools.

While this is going on, the reality of electrons, bits and math doesn't change. Computers are machines. GUI bloats and Javashit are not going to be faster. It is not about being forced to learn about the computer, it was just hidden by the infinite levels of abstractions. Deep down, the bare metal remains the same. The sword is not forcing you to learn it, it is just the nigger-appealing packaging cannot change what the sharp edge really is. The knight becomes one with the sword, he knows how it works. In some sense, he is a slave of the sword, by not abusing it. But this is what really powers him to use it, with the sword as a tool. Can't handle the edge? Study the blade or fuck off back to be a pleb.

When everyone have to play with swords to get by in the society, blaming it and its deceptive "friendly" packaging is why those people, and bodies that enable and thus controls them should not exists in such a society. Africa and ovens are where they belong.
Replies: >>1965
>>1959
>>modern computers draining to interact with
I do with software I don't choose myself. I use Microsoft Teams at work and it's just sad to use. I'm using it on a Microsoft Surface work provided. So it's Microsoft's hardware running Microsoft's OS with Microsoft's programs. Just to change chats and send text, it's agonising to use. Everything feels so bloated. Everything has a notable delay. Every interaction takes at least a second. Microsoft's own file formats take an age to open in Microsoft's own software. It's just mind boggling. I honestly think people have been convinced that if software doesn't feel so heavy then it must not be good. Like it's missing functionality or something.

It's a breath of fresh air every time I open my 9 year old x230. Interaction is INSTANT. Yeah it might not look like "modern" software but at least it doesn't feel like pulling teeth to use.

Actually, whilst I'm on this rant. I hate that the web browser has become an OS. Look at some of the "functionality" web browsers have nowadays (https://dustri.org/b/the-web-browser-im-dreaming-of.html). Mind boggling. Instead of creating a lean efficient way of running software on multiple different computers, we've created a huge behemoth that runs on top of the behemoth that an OS already is. Microsoft's web apps already have file systems inside them. The browser is just an OS at this point.
>>1961
Linux is only usable now thanks to things like pulseaudio and gtk3. Basic features like per-application volume control and GUI unity across programs would've never been possible otherwise, linux would have forever remained a crippled OS that hinders productivity.
Agree on systemd but plenty of distros don't have it and run fine. See https://nosystemd.org

>>1963
>Perhaps the better question is, who changed it? And for what?
People who saw technology not as a tool with functionality but as a product that can be marketed to the masses for profit... The internet was a network for sharing information, spreading knowledge and facilitating research, all important goals with real world value. Now it's nothing but a vessel for sharing gossip on social media, mindlessly consuming porn, mass data collection for profit and so on, all useless and outright harmful goals with only temporary monetary value. Greed destroys everything.
Replies: >>1968 >>1969 >>1988
>>1965
Linux has been usable even without them. Pulse and gtk3 are appealing to shit software and niggers. Especially after the freedekstop faggots forced rust on librsvg.
>greed destroys everything
Greed is the ultimate human nature or evolutionary result. It was greed (for efficiency/fame/feel goods) which brought us computing. Greed is also what created this bubble and is what will crash the plane with no survivors. It is also greed that direct the drive to the reverse, a purge of inefficiency, resource sinks and rats.
>>1965
>GUI unity across programs
>gtk3
What the hell are you smoking? Even fucking motif integrates better with everything else than gtk3. Gtk3 is the piece of shit that does everything differently than everyone else, with those client side decoration bullshit and trying to look like a phone with its big ugly buttons,

>per-application volume control
You can do it with alsa's softvol plugin if you really want it.

I don't have systemd, pulseaudio or gtk3 on my machines and I'm completely fine. I'm only not fine when some chromium bloatware wants to use gtk3 to display a fucking title bar.
Replies: >>1974 >>1985
I often read people saying that GUIs are better for discoverability than terminals. And while I in general agree with that, I've noticed that GUIs have become terrible. They've started to use non-standard mobile icons. Everything's hidden behind a menu or just lumped nonsensically into the "settings" sections. And "discoverability" doesn't really apply to adults who are scared of clicking anything in case they "break it". Also, programs like word and excel have such a ridiculous amount of functionality that you need to read manuals to understand them anyway.
Replies: >>1971 >>1974 >>1985
>>1970
I think guis are the best when you have a vague idea of what the program is capable of, what options are there etc, because in that case you'll find it on the gui pretty fast. In a cli you either know what you have to write, otherwise you'll have to painfully wade through the documentation until you find the option you need. Of course, on the other hand, if you know what you want to do, it's many times faster to just type the few commands you need instead of having to navigate through a bunch of menus and screens and whatever. It also doesn't help that the mobile craze is still raging on and they try to dumb down every gui to the level of your usual shovelware smartphone crap, and usually fucking up keyboard shortcuts in the process.
Many years ago I met with a blind guy and I had to do something on his notebook. Of course he had the touchpad disabled and no mouse, because that's pretty useless when you can't see what's on the screen, but you can press it accidentally and fuck it up... So anyway, he started so search for a mouse, while I fixed his problem, and he was surprised that I could use a computer without a mouse (that's was like win xp era, maybe early win7, when GUIs weren't synonymous with smartphone shit). I guess most computer users nowadays are not even aware that you can press alt and type an underlined letter from the menu bar or basic shit like that. Or even so called "developers", like when I try to log in to my crappy VPS provider, type in the username, press tab, and where does the focus go? Of course the remember me checkbox.
Replies: >>1974
>>1969
>softvol
This only controls the master volume through software, I don't see where it lets you control the volume of each application.
>use gtk3 to display a fucking title bar
Yes I hate applications that do this, but disregarding those there are plenty others that use gtk3 for sane looking GUIs that integrate nicely with the system. I would take gtk2/3 any day over something like qt or "handmade" GUIs.
You don't have to install gtk3 to use one application, chances are you'll find an appimage for it that you can just store in a folder somewhere and never have it touch your system.
>I don't have systemd, pulseaudio or gtk3 on my machines and I'm completely fine
Your use case isn't the only one in existence.

>>1970
>Also, programs like word and excel have such a ridiculous amount of functionality that you need to read manuals to understand them anyway.
Excel/Word's most common functionalities are easily accessible though, so while it may take considerable effort to fully master the program the average user can still pick it up with no prior knowledge and easily get his work done. See the Pareto principle.

>>1971
>it's many times faster to just type the few commands you need instead of having to navigate through a bunch of menus and screens
Not necessarily. Some users operate a mouse faster than a keyboard, vice-versa for others. Personally I think the ideal case for each program is being designed as a CLI first, then having a GUI designed around it that integrates well but can be omitted completely if needed.
>like when I try to log in to my crappy VPS provider, type in the username, press tab, and where does the focus go? Of course the remember me checkbox.
Fucking kek, this can't be real.
Replies: >>1975
>>1974
>softvol
You can create multiple softvol instances, and give different applications a different one.
>gtk3
>sane looking
Pls, anything but that. Even Fontforge's old theme is better than that. Or random electron crap. It's the same level of stupidity as windows 8's metro.
>appimage
Why use the package manager when you can bundle everything into a big monolithic mess? Who cares if a simple text editor is 15GB? Thanks, but I'll leave that to android and windows and mac and whatever users.
>Your use case isn't the only one in existence.
Neither yours. There are a lot of programs that work without that, and there are alternatives like apulse and uselessd if you really need a program that uses those but you don't want that crapware on your machine. Unfortunately, I don't know of any gtk3 replacement sort of downloading the app and patching until it works with gtk2.
fabdeba4c7a21b78d63134cf8a856d6766b033db0e3c06e19877f2fa8d06c87c.jpg (u)
[Hide] (1.8MB, 1548x2009)
Wifi is really slow on windows but fast on linux, what do? Doshiooooo? It's been equally slow on window 7 8 10. Updating driver and what not doesn't seem to do the trick.
Replies: >>1978 >>1979 >>1985
>>1976
Install Gentoo.
Replies: >>1984
>>1976
Try checking for druver updates with Snappy Driver Installer Origin. If updating via SDIO doesn't help, then try searching out some registry tweaks that are supposed to improve your internet connection.
If all else fails, install simplewall and check whether your internet connection will be faster with it enabled. Make sure to block everything Windows related.
>>1978
Stop shilling this shitty OS.
Replies: >>1987
>>1970
Word and Excel have so many conflicting designs and functions in a single interface that it's basically like using a CLI program but with graphics. GUI programs are at its best when there is a clear design with a direction behind it, this is what leads to discoverability by people who don't know what they want necessarily. A CLI is better for users who already are very familiar with what they're going to do. It's a shame that there is no middle ground between these.

>>1969
>motif
Isn't the only polished implementation of this Tk? I like the idea, but anything outside of Tcl that is going to be using this is basically some form of embedding an entire Tcl/Tk interpreter in itself and calling into Tk with Tcl functions, which is fucking insane.

>>1976
Check every single setting that both OS drivers use. It could be that the WiFi drivers on Windows don't have sane defaults when compared to Linux.
Replies: >>1986
>>1985
>motif vs tcl/tk
Not really, tk needs tcl, because it's written in tcl, Motif is C, and it only needs the X libs. But these days motif is pretty much dead, while tcl/tk still sees some development, so it might still be the better choice in some cases.
>>1984
Install Gentoo, Orwellian faggot.
>>1965
>Linux is only usable now thanks to things like pulseaudio
>and gtk3
Can you just go back to cuck/g/ already?
GNU_IceCat-Logo.wine.png (u)
[Hide] (87.6KB, 3000x2000)
Hi, I used startpage for image search until recently, it just desided it want's you to have js enabled.
https://support.startpage.com/index.php?/Knowledgebase/Article/View/1351/0/why-are-we-requiring-users-to-enable-javascript
Any alternative for people with meme browsers?
Replies: >>1990 >>1991
>>1989
https://lite.qwant.com
>>1989
searx.space
age_my_ass.jpg (u)
[Hide] (281.5KB, 1896x947)
fat_fuck.JPG (u)
[Hide] (54.1KB, 916x722)
What the fuck is this now?
I can't watch videos unless I provide jewgle my personal informaion?
Despite the fact that my youtube account is 16 years old?
I can't download it through youtube-dl or jDownloader 2, can't use a mirror site like invidious because it just gives me some nigress talking about codependency. Can't use any of my browser add-ons and the ones made specifically to bypass age restrictions are either malware or straight up don't work.
How am I supposed to watch the good stuff now?
Replies: >>1995
>>1994
Not from youtube. We're back at times when downloading a fucking torrent is 1000x simpler than watching anything on these so called streaming sites. Anyway use a different instance, this loads for me:
https://ytprivate.com/watch?v=j3PLLOreTLY
(And generally keep the list at https://redirect.invidious.io/ at hand, because there are videos that are watchable on one instance but randomly does not work on an other)
Replies: >>1996
c9591779b937f39f592075caca27cd9c20194817a0a0e1a120eceb4bc23c9116.png (u)
[Hide] (2.1KB, 320x200)
>>1995
cheers, mate
I tried like 5 of those instances at random and dropped it afterwards, should have been more thorough
Replies: >>1997
>>1996
In that case I was lucky, it was like the second I clicked on. But anyway, based on bugreports it looks like jewgle fucked with age restricted videos again around mid-May, so it's possible that many instances are still not updated.
mpv https://ytprivate.com/watch?v=j3PLLOreTLY
[ytdl_hook] ERROR: Sign in to confirm your age
[ytdl_hook] This video may be inappropriate for some users. 
[ytdl_hook] youtube-dl failed: unexpected error occurred 
>Package 'youtube-dl' is up to date.
WEW
Replies: >>2000
>>1998
mpv's youtube-dl hook automatically redirect to youtube's server for invidious links.
Replies: >>2001
>>2000
Yeah, select the download link from the invidious interface and download audio and video separately. I once had a script that used invidious api instead of youtube-dl to watch yt videos in mpv, but most invidious instances now block API, so it's pretty useless.
Is it worth going for DDR4 or should I just wait for DDR5 at this point?
6OFOTxU2vzE9P77gFLFXbOuc_320x180.jpg (u)
[Hide] (5.7KB, 320x180)
is there some kind of chart or stats or something on languages and gender demographic

I want to use whatever language has the least women, I have a feeling lua is the lowest and java is the highest percentage-wise but I need to be 100% sure
Replies: >>2006
>>2005
>lua
>least women
Try assembly, embedded C, Ada, FORTRAN and forth.
chaos.gif (u)
[Hide] (5.8MB, 600x305)
 help explain 
hello matrix question here

basically i have a 2d screen with coordinates U and V and object in 3d space in coordinate Xyz, and a camera poitning to object in 3d space...

so given i rotate the camera around y by 90 degree which means objects will look like they move horizontally on my camera... how does a matrix relate to this?

image is camera pivoting/arcball but i imagine the case is similar...

basically writing screen space camera rule based on 3d array we established...
Replies: >>2011
>>2008
no idea what youre saying
if you rotate the camera (ie. angular rotation) you would just use a sine function for x,y, ( and make sure its in base 360, ie %360 )
if you meant move, then if youre using a world reference point you simply add [0,+90,0], to the camera position, or if you use the camera as the reference point meaning it is global [0,0,0] then you subtract [0,+90,0] from all other entities
https://cock.li/register
Looks like I'll have to find an other provider for disposable emails now. Why must everything go to shit?
Replies: >>2014
>>2013
cock.li was always shit, what are you talking about?
>disposable email
https://10minutemail.com (for quick email verification, enough in most cases)
https://getnada.com (inbox is available for longer)
https://www.emailondeck.com (requires solving jewgle captcha, but is the only provider that works with websites that detect disposable emails)
I don't know if any of these work without JS
Replies: >>2016
>>2014
Yes, it was shit, but at least you could register without having to provide any personal information.
administrator-886x590.jpg (u)
[Hide] (87.4KB, 886x590)
Besides imageboards, what else can you run on your server that offers social interaction with users? Preferably also supporting noscript users of course, but not a necessity.
Also it should be something that's very easy to install for retards.
Replies: >>2051 >>2058 >>2059
Kongs_Never_Die.mp4 (u)
[Hide] (4.6MB, 1280x720, 00:58)
How do I block all internet traffic using linux if my VPN drops? There's nothing more terrifying than accidentally posting something not kosher when you're not protected
Replies: >>2042
>>2041
>VPN
LOOOOOOOOOOOOOOOL
fking kys you fucking retard
Replies: >>2043
Gaddafi.jpg (u)
[Hide] (119.6KB, 456x337)
>>2042
where did all you fucking cuckchan niggers come from, go back to your containment site
>>2037
Unironically reddit.
https://github.com/notabugio/notabug
https://github.com/reddit
>>2037
A PeerTube instance would be great, or a Mastodon instance. You can also go for an IRC server but hardly anyone will use it.
>>2037
May as well throw gitlab/gitea into the mix, bug reports are guaranteed to be socially interactive.
What are some good openbsd laptops?
Replies: >>2067
reimuCow.png (u)
[Hide] (7KB, 299x256)
How do I prefer vp9/h264 over av1 in mpv config for streaming from jewtube? libdav1d drops frames on my potato.
Replies: >>2067
>>2064
Openbsd support most laptops supported by Linux, looking for anything specific?
>>2065
man mpv
youtube-dl --help
Replies: >>2068
>>2067
Something that is not from lenovo

Doesn't openbsd have issues with many types of cards?
Replies: >>2069
>>2068
What cards? Wifi cards? Usually Intel works http://man.openbsd.org/man4/iwn.4
Replies: >>2070
>>2069
Wifi, graphics, etc
Replies: >>2071
>>2070
You should look for WLAN Cards that have free-as-in-freedom drivers.
In my old Thinkpad I have one that uses ath9k and obsd runs out of the box.
Can anyone here explain to me why Rust programming Language even need a package manager? I can understand why python has it, because they're built with JIT compilation and it is majorly used for scripting and small program. Though, using pip is not necessary if you fetch python file somewhere else. The way I see cargo right now is they look akin to node.js package management system. If Rust is such a powerful language then why does it even need cargo as package manager?
Replies: >>2142
>>2141
Language-specific package managers are retarded in general, even for Python, but the usual reason they are made is because the language's ecosystem moves much faster than most distros' package managers allow. This goes doubly so for Rust where even the language is still in flux. Being compiled or powerful has nothing to do with it so your last question makes no sense.
how to download black people???
Replies: >>2160
I've seen that the 8/tech/ wiki in >>900 is gone. Is there a full mirror of it?
Replies: >>2160
>>2152
Not that I know of. Another one bite the dust.
>>2144
>download black people
>black
>people
dd if=/dev/null of=$(findmnt -o SOURCE -n /)
8327c8e4bf5468e315cfeace8ddd42da9341fa0e49263af45890be7b27610db5.jpeg (u)
[Hide] (126KB, 704x800)
why are there so many fucking package managers? just fucking pick one or combine the best ideas from all of them into one and campaign like hell to use your platform
>apt-get
>repos
>snap store
>flatpak
>script installers
JUST FUCKING PICK ONE
Replies: >>2171 >>2172
>>2170
no you idiot this is called variety and choices, it's what makes Linux superior, you get to choose unlike Micro$oft Winjews, only gays like (((consistency)))
Replies: >>2173
>>2170
There's tools like "alien" to convert between package formats, if you need to.  Normally you don't care and just use whatever your distro has.
Replies: >>2173
692149b753a3830b4ded80b529331691604a4be0e7afb194d3be804077d5ffb7.jpg (u)
[Hide] (946.4KB, 1688x1968)
>>2171
no you colossal retard, standards are good and having a large amount of variety and choice for something that doesn't need it only obfuscates things and fractures the community more than it already is. every wangblows program is either installed from an EXE/MSI or extracted from a ZIP (I'm not counting the microdick store because that's been a disaster that nobody has used since day 1). you don't have to look up how to install it, you just double click it and run it. with linux it's either a deb/rpm package that creates broken packages, repo that doesn't exist for your system, snap package that uses systemdicks, flatpak which is actually half decent but not enough devs use it, script installer that doesn't satisfy dependencies, there is no reason for any of this to exist. it's one of the few advantages wangblows has in that shit just fucking works.

>>2172
alien is only between deb/rpm packages and not what I'm arguing about. i'm saying everyone is trying to set up their own special needs camp of binaries at the community's expense.
Replies: >>2176 >>2181
>>2173
Whole post:
>I am using debian/ubuntu and I can't read/look up how to install things, what should I do?
Install Gentoo

>standards are good
Windows is not a "standard". It is a monopoly.
>having choice for something that doesn't need it
>choice bad
>every wangblows program is either installed from an EXE/MSI
Every linux program is either installed by running some command or running some other command. What's your point? There are so many different ways for an EXE to install a program and so many ways a program can be installed even on Wangblows, it is nowhere near standardized. Some installers put their shits in %PROGRAMDATA%, some in program files, some in else where, what sort of standard are you talking about?
>inb4 the same from the user perspective
Guess what, running your distro's package manager does the same thing. And you only need to look it up once when you chose your distro.
>satisfy dependencies
How many programs have you installed that doesn't work because you are missing faggot.dll and .net/visual pajeet distribution? It's the same shit show. At least with a package manager you get to uninstall packages in a unified manner, instead of having to rely on the program's uninstaller which sometimes leaves shit over.
>shit just fucking works
Other users just are so fucking retarded, that the devs have to package all dlls into one massive shitpile of a binary and static link everything and you still double click and nothing shows up because you of course didn't install vcdist200x which can be found on microsoft.totallynotavirus.com.
Replies: >>2177
>>2176
>There are so many different ways for an EXE to install a program

/bin /sbin /usr/bin /usr/sbin
Replies: >>2178
>>2177
>loonix does it t-too! What now?
So what? Never said said otherwise.
Replies: >>2179 >>2180
>>2178

>Never said said otherwise.
Maybe you should.
>>2178

Linux don't need no fan boys
out.png (u)
[Hide] (6.3KB, 640x480)
>>2173
Alien (http://joeyh.name/code/alien/) actually does more than just those two.  But tbh the only time I ever needed alien was to convert the odd rpm file once in a blue moon.  I can generally find deb files instead which can be extracted with the standard "ar" tool, and slackware tgz are even more trivial.  And I've never had to deal with other formats, ever.  Even BSD uses tarballs, so it's really easy.
Also the binaries normally work, so long as they're for your architecture and you have all the right libraries in place (check with "ldd").  I have an Allwinner A20 SBC running Armbian (based on Ubuntu 16.04), but I got a binary of Chaos Strikes Back (Dungeon Master clone) that was built for Raspian, and it worked fine here.  Later on I found the source code and built my own version, just because I prefer to have the code (so I can modify it for my needs), but the binary worked fine.
Is there a git repository where you can shitpost between dev and user? I really wish if there's  a site for git repo where you don't need to register in order to post comment.
Replies: >>2185
>>2182
It is something I thought about and want to do. Ideally, the issues/posts should be hosted as another git repo with anonymous access or hosted as part of the main git repository. That would keep the discussion along as a sort of docs for the application.
For example, https://github.com/dspinellis/git-issue but with anonymous access.
A few things need sorted out.
>Allow anonymous access but not history rewrite (only add comments but not delete)
This should be possible with a restricted anon git user over ssh.
>Spam protection
This is hard but important because the server could be bombed by spam and that takes lots of space. If the repository is really anonymous, there is no choice but to use content based filter or some sort of captcha. Another possibility is to limit discussion to contributors (docs, code, anything), but it isn't really anonymous at that point.
Replies: >>2186
>>2185
Make comment post auto prune in 1 week period but the comment that is approved by mod or dev will stay permanent. Also, you need a dedicated mod to manage spam. Give the power of deleting post to dev and mod.
002CAT.gif (u)
[Hide] (132.6KB, 640x480)
How can I generate catalogs like pic related? I was hoping to find the 90s-era program that makes these, as neither imagemagick nor feh can reproduce this exact style.
Replies: >>2209 >>2212
ClipboardImage.png (u)
[Hide] (1.6MB, 1412x790)
>>2207
What do you mean? Like a clickable catalog or just an image made from your albums? 
If you want an image you could probably get it done with a quick python script.
If you want it to be clickable you can nigger rig something with hydrus. Hydrus shows pics and has a customizable title above the pic, but it doesn't suport audio files with covers, so you'd either need to look through covers and open the album in a new tab or save the albums as video files.
Replies: >>2216 >>2217
Anyone seen the new Brave Search engine? Any thoughts?
>>2207
It's probably a DOS program, so you'll have to look through old BBS archives to find it.
Replies: >>2213 >>2217
>>2212
Based on this from 92 having very similar files, it's possible that it's not even dos but something else (check the viewers dir). Unfortunately I couldn't find any info about what was used to generate these catalogs.
http://cd.textfiles.com/gifsgalore/
Replies: >>2217
realgamers.jpg (u)
[Hide] (97.6KB, 720x540)
Maybe this should be a thread of it's own but does adding extra topology as in physical hardware such as ethernet adapter or RPI actually decrease attack surface and add anonymity? Or is it negligible? 

For one not using intel(lolol AMT and ME) . But looking at who produces most ethernet adapter for mobo(intel) we can already imply some things such as well known leaked "FIREANT" physical exploit, for all we know these capabilities come from the factory.

How would you increase anonymization of your network(including physical such as RPI)?  Or if you wish to share what would be your optimal opsec setup? Are there any guides? Ty.
Replies: >>2225
>>2209
>euro girls torrent
What is this, anon? I tried to find something like that with girls in dresses and all I got was trashy porn.
>>2209
Just an image. Thanks for the suggestion but Hydrus' style is far from the one in my pic.

>>2212
I wasn't able to find any BBS archives that offered software, do you know of any?

>>2213
Looking at the metadata of the catalog image I found Profile-gif:gdscatalog2
Searching for that only returned false results about "global data services", so I'm gonna leave this here in case anyone has an idea what it means.
Replies: >>2218 >>2221
>>2217
Someone already posted cd.textfiles.com, so here's another one I have bookmarked:
http://ftpmirror.your.org/pub/misc/dos/
Also search for "Simtelnet", it was a big repository of software for DOS and others from those days.
Replies: >>2219 >>2221
>>2218
>http://ftpmirror.your.org/pub/misc/dos/cdrom-1995-04-walnut-creek-best-of/files/00global.txt
>search for catalog
>find a bunch of cd catalogue software
Oh, the good old times. When I wrote my own, because all I could find sucked one way or another. Or they simply didn't work on Linux
>>2217
>Profile-gif:gdscatalog2
Answering my own question; the program is called Graphic Display System, version 2 specifically.

>>2218
>Simtelnet
Thanks, I'll check it out.
Found a mirror here: https://ftp.sunet.se/mirror/archive/ftp.sunet.se/pub/simtelnet/
tumblr_nqicd9YD9s1ssv2soo1_500.gif (u)
[Hide] (2.1MB, 500x364)
i just cant figure this out from the back of my head,,,,

i know this is like old technology and shit and its underlying physics model r prolly 3d, but i also cant imagine how is its 3d designed piece by piece of in its entirety... basically need help to somewhat figure out this model, how sprites are billboarded, how objects collides like the car and the side of the roads or how the car tilt according to the street... or how much Z/foreard is rrquired until car register into the next "piece" of road... or how the whole road is "limited" inside a collission model and what is that model so they dont fallthru or connect between on curve to another... seems like Simple but i just cant find anything on the internet about this...
Replies: >>2224 >>2226
>>2223
Anon, there's no 3d model in your pic related. It just nothing but illusion of 3d in 2d space. When the car made a left corner, the dev just add additional sprites that were tilted by design. Don't tell me you don't know how basic animation works?
>>2215
>increase anonymization
Anonymity is different from security. Attack surface is possible security surface. Although bad security allows de-anonymization, being anonymous is harder than being secure. (IMO being anonymous should be what being secure is, but that is not the case for normalfags) Anonymity means not being able to be identified.
Improving anonymity is either preventing identity leak or protection against probing. Assume your identity is not compromised and there isn't an active backdoor detecting and reporting your communication. If your de-anonymiser is not resourceful enough to probe and verify a large possible targets, hardware level security would only be useful when you have leaked and undermined your anonymity. Fed won't be going anywhere near your home if they don't suspect anything there. At that point, you are already not anonymous.
Remember this assumes there is no mole actively reporting your communication. To achieve anonymity, you need to prevent all identity leak and have protection against probing.

Preventing leak:
You are only identifiable because you match someone's interest. Eg: I wonder who is behind this post (if you don't post, you can't be the poster behind it). But even if don't do what matches their interest, they may be able to predict by induction/statistics that you may be someone of interest. Therefore, well before you do what triggers them, the first thing is:
Hide in plain sight.

You have to assume they have access to all available leaked data and machine learning tools to correlate those to individuals, because you don't know about they inductive ability. Before you even do what they are interested in, they may already be able to predict you to be doing it by induction/statistics. That means you either provide them with no/as little as possible data (born & live innawoods) or pretend to be what they are not interested in (feed them normalfasg data). Otherwise you single yourself out by being a white in a nigger hood, at least paint your face black.
Then, for all actions that can link you to them (in the future). Examine what you do and how you do it to minimize data leaks. For the poster example:
what you do (and can you do it like a normalfag)
>writing style, grammar
>vocab
>language
>picture if any, meta-data
>when you post (relative to others)
>your username if namefagging
>locale if related
how you do
>dress like normalfags
>hardware: cpu with no backdoor, no speculative execution, no blobs, oshw, libreboot
>system: linux/openbsd with all security on, no blobs, no ntp, no default dns
>software: if browser, nojs, all privacy on, no cache, no cookie, no history, normalfag user agent
>network: anonymized network, Tor behind Starbucks, no default dns
>target: don't be a retard and do all the above just to post on their platform, don't use jewgle, jewtube, whatspp, anything that needs to identify you or anything you can't compile and selfhost (or even verify)
All information should be assumed to be used to correlate you to who they suspect.
Don't be who they suspect, and don't let them suspect you when you do.

Protection against probing:
Eventually they know something about you. Something is doing these bunch of events. They start probing around those they suspect. The first thing to do is let this happen as little as possible. Change you identity before every event that can be linked to the same person. When this happens, you can do the following expose yourself to be a normalfag (and direct their attention to elsewhere), wipe all data and destroy all computers that you have used, OR keep the data but be very secure (this is where your non-backdoored network adaptor may be useful).
Replies: >>2231 >>2257
>>2223
I think it's mostly just scaling, and having different angles of the sprites to represent the direction car is facing, which way road is turning, etc.  So you don't need any 3D at all, just some kind of collision detection and a way to model the current track view onto the screen.
This guy made a racing game in QBasic, so maybe check it out (source code included):  http://piptol.qbasicnews.com
>>2225
One way to sum this up is:
focusing on privacy is like having multiple accounts linked to your personal usage on a personal device and a personal password manager which one cares about
while
focusing on anonymity is having no care about immediately disowning such accounts, habits, or even devices.
An unidentified hacker before had deanonymized themselves by using a USB device linked to malware programming in a device with telemetry, they accidentally used the USB device on their gaming computer which as you may know has the security and privacy of an open or broken window.

>behind Starbucks
Keep in mind you have a MAC address of 11:11:11:11:11:11 as example, you would have fe80::1311:11ff:fe11:1111 as the IPv6 local address which is broadcast by your network unless you block ICMP and other stuff/port which might be impossible with a portable device (although can be easy if you use a router firewall in-between). As for the reason why they do this, I don't know. Maybe it's to catch people who change their MAC on public networks as most routers are able to store, identify vendor, and even share these information somewhere. It's not a "wild" idea, the same happens with covid tracking, even a lot of police use the covid database illegally even with good intentions - means that someone with worse intentions could easily do the same.

Apple devices does to an extent randomize the IPv6 local address for privacy reasons, while linux and other devices are required to have modifications and configurations at kernel or software level.
Replies: >>2257
Does Anon know any good network simulation software that doesn't require logging in?
92220fcf6a2388679b59adf01c94b952d55024eaf81e210c771af61620ecc4a5.jpg (u)
[Hide] (19KB, 474x474)
>>2231
>>2225
Thank you for your exhaustive replies gents.
21603e20fa2eed2b81f0322fe6f1e8363801fe585d9ce25056c7cb0eda62953b.webm (u)
[Hide] (3.6MB, 320x240, 00:52)
is there a flash player for android that works and isn't filled with questionable spyware?
Replies: >>2264
>>2263
Didn't the last flash player for android was released around android 4 era? Right now your best bet is probably just try to run ruffle in a browser.
wtf is the point of malloc() if the compiler is just going to complain that the memory location is not initialized 
I had to redefine malloc as calloc just to do a normal debug because of the thousands of errors that gets spat out when using malloc, wtf is this  retard shit even for, why ever use malloc instead of calloc is it some kind of vestige from the 70s when 1ghz was considered alien technology
Replies: >>2266
>>2265
Because most times you're going to overwrite the memory anyway, so there's no point in spending time to fill it with zeros. If your code doesn't work with malloc but it does with calloc, you're not initializing your structs/arrays properly. If you're too stupid to understand this, use java or python or excel macros or whatever abomination you want.
Replies: >>2267
>>2266
I checked and its only for pointers Im getting these useless errors, which makes this even more retarded
I have a bunch of pointers in a struct that I use to substitute or pass memory addresses outside functions, it gets wiped and freed all the time which is whats its for but unless I specifically set the pointers to =NULL after cleaning, I get this retard error, the pointers are already null pointers when declared and cleared so this is obviously pointless idiot proofing in the compiler
>>897
Buy a separate num keypad or buy one of those "cash register" keyboards and hack it yourself although it might be better to just get a driver board from a spare or broken keyboard, remake the keyboard flex membrane (the plastic grid which receives the keystrokes) and customize your buttons that way.
>>921
Never heard of that repository however you can use Chaotic AUR which works on both artix and arch.

>>922
They still do. I figured that out long ago when octopi refuses to show the Artix News and found out it's been giving me the cloudflare error.
You can just easily [ping] the website, and it throws you the ipv4, then you can just [whois] the IP (directly using whois on the domain doesn't work). You can even make a script to check such websites. Reminder that some NTP servers use cloudflare and it's also a reason why some NTP requests may fail, I try to avoid those ntp.org pools that have them, or at least you should check the IPs if they return cloudflare.
Although I kinda agree why you don't like it since it has a TOS problem (cf can false claim abuse and then track your usage, worse if cf already thinks you're a bot, which is form of abuse).

>>956
Even lineage os misses on a lot of things, for example they had Captive Portal app still use google for checking or even the Phone app having google as forward lookup provider and that was with los 17.1
You're out of luck if you don't know your shit, it's much worse now since there's already plenty of beacon tracking/spyware tech that even as simple as turning on your bluetooth and wifi can put you into several spy/tracking databases (look up illegal covid database access).



>>945
You can use different invidious servers to download them however it might still be blocked and you'd have to check all invidious instances.

>>1006
>>1010
<Poor cooling 
Just buy 14nm or less laptops.
A budget laptop is more superior than a budget desktop.
You can easily get a $400 ultra-budget 15.6" lenovo laptop with 1080p, 1-2tb, and entry level graphics card (Geforce MX) while with a desktop, half the budget all goes to a 23" 1080p monitor and you're probably able to only afford mediocre graphics with the budget left and get card that is the same level as laptop "but muh upgradeability" cope.
Don't forget the $200 clunky mechanical keyboard too.
Visit notebookcheck to compare desktop/laptop graphics.
Laptop manufacturers are able to leverage cost from bulk and direct contracts with hardware manufacturers.

If you're going to a school, a laptop should be better for group work and you can always buy a thinkpad with USB-C 3.2 and then use an external graphics card or pick one that has MXM graphics card support.

>>1185
Avoid.
Be warned.

>>1202
Just try using a fresh OS, and if the problem persists, could either be hardware, powerbrick is dying (charger), or electric grid has too much noise.
Have you tried running on battery power though? This immediately narrows down the problem.
hello /tech/
I'm kinda gnoob in shell scripting. Could you help me how to make this code better?

possible language: bash, relevance: 13
#!/usr/bin/bash

DOING(){
duhhh=$(xclip -out)
xdotool mousemove 847 223 click 1  | sleep 0.1
xdotool mousemove 30 733 click 1 | sleep 0.1 | xdotool mousemove 30 733 click 1
xclip -t -selection "primary" -quiet -silent > /dev/null 2>&1
}

ADDITION(){
 ((duhhh++))
 echo $duhhh
}


DOING
ADDITION
The thing about this script is, it doesn't work for the first run. But for the second run, it works as intended. "xclip" is a program equivalent to Ctrl+C and Ctrl+V where you can save selected line into clipboard for X11. If it tries to copy new value than before, same symptom happen. It always when running on the second time that works.
Replies: >>2299 >>2310
>>2295
youre saving before copying
move duhhh=$(xclip -out) to the end of the function after xclip -t -sel...
Replies: >>2300
>>2299
ahh, that really fixed it. Thanks anon. Now i can gladly take easy and automate my work.
>>2295
Oh crap, if I put decrement it doesn't work eg. ((duhhh--)) because it parse as flag like this (xclip -out--). How do I apply decrement onto expression arithmetic command?
Replies: >>2311 >>2320
>>2310
ok it fixed now, removing the pipe and replace it with "sleep 0.2" additional line under it do the trick.
Earphone_Miniso.jpg (u)
[Hide] (110.9KB, 1000x755)
>>1235
Try miniso. Most of their stuff are quite bassy too since the japanese like their bass.
Avoid chifi and IEM shit since those only have piercing and shouty "female poison" vocals due to chifi or 2017 harman tuning.
Explained in this article https://www.audioreviews.org/chi-fi-tuning/
I think earpods are using a proprietary 3.5mm jack called Apple CTIA which might not work on non apple so chances are Apple CTIA miniso  may not work on your current device (unless stated that it's for android), I've tried several miniso stuff and they all worked fine with android.
Replies: >>2355 >>2356
>>1279
>>1277
Externals are fine but that's if they're made bet. 2014 and 2017, any less or more might have faulty firmware, or shingled magnetic, respectively.
Also, the prices have markup since a person looking for the specific internal model might not look somewhere else.
The usb-sata controller can be pretty fucked up, I had a drive which is formatted on 4K sectors while the usb controller can only do 512 which means it works on "windows XP" and some obscure os but it fucks up the alignment thus reducing performance and causing unneeded cpu for the controller while the formatting (linux file system) is also fucked since the OS cannot detect the drive supports 4k unless I plug it directly to SATA.
I'd probably uncase the drive and use a different usb-sata controller presumably with 4k sector support.

>>1263
The budget ones are worth but if you're paying double the price of a budget laptop, a desktop would be more worth it.
>10 years ago
That was when laptops were priced around 3-6x what a gaming laptop costs now but they were on metal case or plastic with metal sprayed beneath and were properly shielded ~ IEC 61000 compliant (unlike now either it's short circuit full aluminum or full plastic).
>>2310
$() is a substitution command, youre not storing the command, whatever is inside $() gets executed and the output gets stored in the variable
youre probably copying strings or floats , ++/-- only works for integers,  

put duhhh=$( xclip -out | grep '^[0-9]*$'  ) instead to make sure your only getting integers
Alright here's another script, in order to get selection copy, there are times when double click emulation didn't work properly when using xdotool. For instance, I have to "0" out the existing form or else it just type up additional numbers into existing forms.

here's my code
possible language: bash, relevance: 73
#!/usr/bin/bash

  echo "Insert fret :"
    read f
    printf "\n"
  echo "insert which string :"
    read s
    printf "\n"

# declare real fret coordinate

  if (( $f == 0 ))
  then
      f=1
  elif (( $f == 1 ))
  then
      f=31
  elif (( $f == 2 ))
  then
      f2=80
      fn=$(($f2 - (( 3/100 ) * $f2 )))
      f=$fn
  elif (( $f == 5 )) && (( $s < 4 ))
  then 
      echo "fret is at 5 , switch string or not? (y/n)"
      read yesno
        case $yesno in
           [y])
             ((s++))
             f=1
             ;;
           [n])
             fx=$((31 + ( 49 * ($f - 1 ))))
             fn=$(($fx - (( 3/100 ) * $fx )))
             f=$fn
             ;;
  esac
  
  elif (( $f > 2 )) && (( $f < 5 )) || (( $f > 5 ))
  then
      fx=$((31 + ( 49 * ($f - 1 ))))
      fn=$(($fx - (( 3/100 ) * $fx )))
      f=$fn
  fi
                     
# declare real coordnate of which string
  
  if (( $s == 1 ))
  then
       s=462 
  elif (( $s == 2 ))
  then
       s=452 
  elif (( $s == 3 ))
  then
       s=438 
  elif (( $s == 4 ))
  then
       s=427 
  fi

# Begin to apply adjusting coordinate

  xdotool mousemove 366 327 click 1 | sleep 0.1 | xdotool mousemove 366 327 click 1
      sleep 0.1
    xdotool key type $f
      sleep 0.1
    xdotool key Return
      sleep 0.1
  xdotool mousemove 365 361 click 1 | sleep 0.1 | xdotool mousemove 365 361 click 1
      sleep 0.1
    xdotool key type $s
      sleep 0.1
    xdotool key Return
      sleep 0.1
  xdotool mousemove 365 396 click 1 | sleep 0.1 | xdotool mousemove 365 396 click 1
      sleep 0.1
    xdotool key type 17
      sleep 0.1
    xdotool key Return
      sleep 0.1
  xdotool mousemove 361 428 click 1 | sleep 0.1 | xdotool mousemove 361 428 click 1
      sleep 0.1
    xdotool key type 18
      sleep 0.1
    xdotool key Return
      sleep 0.1
  exit
Anyone know how to improve this?
Replies: >>2322
>>2321
just add one more xdotool mousemove 366 327 click 1 
the first click always gets wasted on activating the window

otherwise use
xdotool search --onlyvisible --name ##window title## | xargs -I @ xdotool windowactivate @
at the start to manually activate the window
>>1639
I've used a command similar to yours for archiving a complete webpage but it introduces some issues on zzzchan:
>clicking thumbnails doesn't show the full size images, I have to open them in a new tab (webms work however)
>hovering over the replies at the bottom of each post doesn't highlight them or show them in a popup
>running the command a second time reports a 404 on CSS and JS files, because for some reason wget reads all file names `after having replaced ? with @`, which of course don't exist on the server
>Even when removing --restrict-file-names=windows it stills errors as it now replaces ? with %3F
Here is the command:
wget -P ${board}-${thread} -N -nH -k -r -l 1 -E -e robots=off --restrict-file-names=windows -I /file/,/css/,/js/,/banners/ https://zzzchan.xyz/${board}/thread/${thread}.html https://zzzchan.xyz/randombanner?board=${board}
Replies: >>2324
>>2323
hyperlinks are preserved so all links are broken
run sed or awk on the html file and change href= "$board/thread/[0-9]*.html" to href= "/home/asd/filename"
Replies: >>2325 >>2326
>>2324
wget only changes links to local files if the link target is downloaded. You need to download $board/thread/...html in the same command if you want wget to convert those links.
Replies: >>2326
ClipboardImage.png (u)
[Hide] (1MB, 1012x848)
Expanding on the zzzchan command I wrote a similar one for antares, then lo and behold it pulls css/js files and fucking gzips them, despite them not being gzipped on the server and me explicitly telling wget not to gzip anything. Unbelievable.
Command is:
wget -P ${board}-${thread} -N -nH -k -r -l 1 -E -e robots=off --header='Accept-Encoding: identity' --header="Accept: text/html" -U "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)" --compression=none --restrict-file-names=windows -I /.media/,/.static/,/.global/ http://antares.oss/${board}/res/${thread}.html http://antares.oss/randomBanner.js?boardUri=${board}
And response is somehow:
--2021-07-04 16:04:31--  http://antares.oss/.static/css/global.css
Reusing existing connection to antares.oss:80.
HTTP request sent, awaiting response... 200 OK
Length: 2641 (2.6K) [text/css]
Saving to: ‘misc-98/.static/css/global.css.gz’
>>2324
>hyperlinks are preserved
Can I at least tell wget NOT to change links it can't find? First run yields a working ./[email protected] but successive runs turn it back to zzzchan.xyz/[email protected]. I just need it to be left alone.
>run sed or awk
Went with sed, not the prettiest solution but it works for zzzchan at least.

>>2325
>You need to download $board/thread/...html in the same command
I'm already doing that in the command above... Is there something I'm missing?
Replies: >>2327
>>2326
Have you tried using -p and removing -I LIST?
language: sh
wget -e robots=off -E -nH -k -N -P tech -r -l 1 -p https://zzzchan.xyz/tech/thread/2.htmlThis kind of works.
The gzip thing should be a combination of:
-E
       --adjust-extension
           If a file of type application/xhtml+xml or text/html is downloaded and the URL does not end with the regexp \.[Hh][Tt][Mm][Ll]?, this option will cause the suffix .html to be
           appended to the local filename.  This is useful, for instance, when you're mirroring a remote site that uses .asp pages, but you want the mirrored pages to be viewable on your
           stock Apache server.  Another good use for this is when you're downloading CGI-generated materials.  A URL like http://site.com/article.cgi?25 will be saved as
           article.cgi?25.html.

           Note that filenames changed in this way will be re-downloaded every time you re-mirror a site, because Wget can't tell that the local X.html file corresponds to remote URL X
           (since it doesn't yet know that the URL produces output of type text/html or application/xhtml+xml.

           As of version 1.12, Wget will also ensure that any downloaded files of type text/css end in the suffix .css, and the option was renamed from --html-extension, to better
           reflect its new behavior. The old option name is still acceptable, but should now be considered deprecated.

           As of version 1.19.2, Wget will also ensure that any downloaded files with a "Content-Encoding" of br, compress, deflate or gzip end in the suffix .br, .Z, .zlib and .gz
           respectively.and
--compression=type
           Choose the type of compression to be used.  Legal values are auto, gzip and none.

           If auto or gzip are specified, Wget asks the server to compress the file using the gzip compression format. If the server compresses the file and responds with the
           "Content-Encoding" header field set appropriately, the file will be decompressed automatically.

           If none is specified, wget will not ask the server to compress the file and will not decompress any server responses. This is the default.Specifying -E when the server automatically returns a compressed file and with compression set to none renames them to gzip, you should use --compression=auto, it should decompress the file afterwards.
Replies: >>2333
TL;DR
Is there a way to make QoS work like a tcp/udp port blocker and igmp/icmp, non-tcp/udp protocols blocker?
TL;DR

I found out most routers have shitty iptables settings and only works with manual text-based configuration "script" and I'm not that well-invested into iptables commands.

The best one so far was from openwtr (right side) which provided me with a GUI setting but not all devices support them.

On the right side, I made a custom rules that works like HTTPS-Everywhere, microsoft port blockers (apparently infected routers on the WAN probe these ports and that's how they spread ransomware by infecting internet devices), some ping blockers (honestly I would prefer detection), blocking the WAN from making icmp requests (there's a option to choose the icmp types).
Replies: >>2330
QoS.png (u)
[Hide] (60.4KB, 940x475)
open.png (u)
[Hide] (174KB, 904x1118)
>>2329
>pics failed upload
possible language: csharp, relevance: 9
:~$ watch -n 0.0001 -d "xdotool getmouselocation --shell" | grep X

[code]

AAAAAAaaaa!...
I was playing around with /dev/null by typing this command
[code]
watch -n 0.0001 -d "xdotool getmouselocation --shell" | grep X > /dev/null 1>&2Now my watch command together with " | grep" shows nothing despite of not adding /dev/null in the command. How do I fix this?
Replies: >>2335 >>2336
ClipboardImage.png (u)
[Hide] (28.6KB, 379x214)
>>2327
-p and --compression=auto worked, thanks a lot! I had to keep the -I LIST though, as otherwise a lot of unnecessary pages get downloaded.
>>2332
watch is an infinite stream it never exits so you cant do anything with it, if you want the mouse position to constantly update in the background then just make it a background process and save the output to a temp file
possible language: perl, relevance: 30
## background loop
pos()
{
while true; do
	a=$(cat /tmp/pos) 
	b=$(xdotool getmouselocation --shell)
	[ "$a" = "$b" ] || echo $b > /tmp/pos ## saving to temp if mouse moved
	sleep 0.1
done
}
pos &

## reading temp file
while true; do
	x=$(cat /tmp/pos | grep 'X')
	y=$(cat /tmp/pos | grep 'Y')
	printf "\e[0H\e[0J"
	printf "$x\n$y\n"
	sleep 0.1
done
Replies: >>2336 >>2352
>>2332
watch uses ansi escape sentences to do mouse cursor positioning at it will likely have zero newline characters in the output. Use something like while true; do xdotool getmouselocation --shell; sleep 0.01; done | grep X

>>2335
It's not true that you can't do anything with infinite streams. grep, head, etc work perfectly fine with them. Also your example is way too complicated, try something like this:
possible language: ruby, relevance: 9
while true; do
  out=$(xdotool getmouselocation --shell)
  x=$(grep X <<<$out)
  y=$(grep Y <<<$out)
  # do something with $x and $y
  sleep 0.1
doneIf you don't have bash, use printf '%s\n' "$out" | grep X instead of the herestring.
Replies: >>2352
40962c6f8db9201ed5666263f6ef386deb8430ac63f7c4dfe704b71291f4bbe7.jpg (u)
[Hide] (100.9KB, 552x592)
>helped out grandma a couple months ago
>her PC was a mess, she had it stuck in tablet mode for months and didn't know where anything was
>remote in with external program, unfuck everything
>once that's done I forward the port for RDP on her router so I can always get in
>about a month later she gets ransomwared
could this be my fault
Replies: >>2338 >>2340
>>2337
>he installed ransomware on his own grandma's pc
do you have no soul?
Replies: >>2339
>>2338
it didn't even occur to me until a month afterwards that it could've been because of the port forward. please tell me it wasn't
Replies: >>2341
>>2337
Why doesn't she just get a phone? But knowing dumb old bitches (no offense anon, we all have some in our family) she'll probably say something like "I like sitting at the computer". In any case, the blame is on the jews for making computers and the internet into a massive business (and now a "basic necessity") and taking advantage of people who can't into computers for monetary gain.
>>2339
>didn't install linux
>keeping windows
>port forwarding rdp for windows
>leaving ignorant granny with windows
Asking for any random clicks to have her infected by ligma variant malware. You secretly hate her, don't you?
>inb4 she doesn't know how to use linux
She doesn't know how to use a computer, may as well install linux so there is less virus.
Replies: >>2342
>>2341
i'll be visiting her later this month and i truly do want to put the linux on the computer box for her, but it is absolutely going to freak her out how much it isn't Windows and she'd be calling me endlessly asking how to do basic things, and i truly don't have the time nor patience to deal with that. and if something really breaks then i'd be completely fucked. my dad used to help her with all her issues but he's only slightly more adept than she is and he has officially delegated that task to me now. thinking about using Kubuntu but I don't think I'd have the time to get everything set up perfectly, it takes me several days on my personal machine to get everything how I want it, it'd be much worse for her.
Replies: >>2343 >>2346
>>2342
Get her mint. It has that xp feel. Chances are she won't notice anything if you just tell her it's just a new upgrade.
>if something relaly breaks
Don't give her sudo access and keep root to yourself. Install zerotier, join private network, config sshd to local/zerotier network only, install a vnc server, limit to unix socket/localhost only. Remote vnc by ssh port forwarding. No one can access it without joining the zerotier network. Also get low latency as bonus because zerotier allows direct peer to peer. If you are really paranoid, use ssh certificates, but you are fucked if the certificate somehow got deleted.
>>2342
>I don't think I'd have the time to get everything set up perfectly
Make a custom ISO at your own leisure then simply install that when you next visit her. There are plenty of tools for this purpose especially for Ubuntu/Debian, which is what you'll most likely use.
>>2335
>>2336
I knew about the workaround. It just that my "watch | grep" is no longer work anymore after the first initial /dev/null 1>&2 test command that I was playing around with. Do I need to restart my pc in order to fix this.
>>1281
Are they even real if they don't have the volume buttons though? Also
>buying old ones
Can you get AIDs or other such diseases through earwax?
>>2318
Thanks for the advice anon. I'll check them out.
>I think earpods are using a proprietary 3.5mm jack called Apple CTIA which might not work on non apple
Do you mean these earpods or Apple's earpods? I've used Apple earpods on other stuff for as long as I've had them and they work fine. The volume buttons don't work though, on anything other than Apple devices I assume.
Completely forgot about my post. Thanks for replying lads
Replies: >>2356
>>2318
>>2355
>proprietary 3.5mm CTIA
There are two main pinouts for TRRS connectors: CTIA and OMTP.
CTIA is left right common mic, most new and modern device uses this
OMTP is left right mic common, older device uses this
Not sure how a proprietary pinout can work as there are only 4 contacts.
>"female poison"
>bass
Balanced is the best, I'd rather listen to what the composer intend the music to be, instead of changing it to sound better. Both booming bass and high pitch blackboard scratch covers up too much of other frequencies.
If anyone looking for fork of audacity because of the recent botnet implantation into the software. You have 2 options of repo forks to choose from. One is https://github.com/Sneeds-Feed-and-Seed/sneedacity maintain by fags from /g/. The other is https://github.com/SartoxOnlyGNU/audacium maintain by some other fags I dont know with added coC in it.
Replies: >>2360 >>2362
>>2359
>with added coC
The coc is in the main repo since 2018, they simply didn't care to remove it (of course this doesn't mean they're trustworthy or anything).
The sneedacity fork just turned it into a joke.
There's also this fork, to make things a bit more confusing: https://github.com/temporary-audacity/audacity
Replies: >>2362
>>2359
>>2360
Not sure how they manage pozz up a fucking audio editor of all things. wtf?
https://www.phoronix.com/scan.php?page=news_item&px=DragonFlyBSD-COVID

NetBSD and not dragonflyBSD follow in attempts to pressure their operating system users with unsolicited medial advice to get the experimental gene vaccine that has accrued many deaths and irreversible side effects which are heavily under-reported and censored globally, especially on nearly every big tech platform 

https://www.openvaers.com/covid-data 
411,931 Reports
Through June 25, 2021
*
jump to browse highlighted reports
6,985
DEATHS
23,257
HOSPITALIZATIONS
54,606
URGENT CARE
77,821
OFFICE VISITS
1,775
ANAPHYLAXIS
2,081
BELL'S PALSY
775
Miscarriages
2,757
Heart Attacks
1,930
Myocarditis/Pericarditis
1,908
Thrombocytopenia/
Low Platelet
6,899
Life Threatening
18,270
Severe Allergic Reaction
5,852
Disabled
4,869
Tinnitus
4,869

https://lore.kernel.org/lkml/[email protected]om/
This presumably after the cringecuck linus torvalds is now following the (((trend))) in pushing unsolicited medical advice, and is self-declaring himself an expert in his mailing list, everyone else is "uneducated" and "insane" for not blindly placing trust for an injection that has not even completed it's safety trials and has reportedly injured 411,931 just in America. Lol.
Replies: >>2368 >>2370
scare.jpg (u)
[Hide] (31.9KB, 338x480)
>>2367
Why do they do this shit?  It's like they don't want new users.  I sure don't want their OS now, even though I was considering NetBSD.
Replies: >>2369
image_php.jpg (u)
[Hide] (303.5KB, 650x450)
>>2368
I don't know. There's always the saying "never attribute to malice that which is adequately explained by stupidity", but it just so happens I'm not gullible to believe in all these "pure coincidences" anymore. 

It's terrifying to me how these supposed "virtous" linuxs "computer freedom gods" are all going along with this (((narrative))) together, at the exact same time together with big tech companies they supposedly "hate" and themselves see absolutely nothing wrong, ironic, or strange or critique-worthy about it, when there is a extremely huge organized push for the concoction. A giant extortion racket.

Linus as well as You-tube and many others are now also deceptively marketing, barraging people with unsolicited medical advice pretending to be health experts without practicing medicine to push this weird drug, which is something technically in illegal and murky territory, it can make the party advocating directly liable for something like damages. 

I would love nothing more but to sue these crooks and that fag linus to make them stop and reach a settlement but I don't have deep enough pockets to battle these jews and I will never take the experimental vax so there's not a chance I will get debilitated. In order to sue such stacked odds I think the minimum requirement is getting disabled as fuck. 

I also recently found out I am unable to copy and paste or post sentences containing certain words VACCINE on group chats on (((Steam))) they get auto blocked, filtered, no resend option, VAERS data is impossible to send. Anyone else is welcome to try it to verify.

One thing is for sure though Linus' back is broken and he appears to be a piece clay in hands, as he stated to not even want to work on linux anymore. But at the same strangely, seems to have all the time in the world to supremely virtue signal shill for an injection that hasn't completed it's safety trials? Stressed, perhaps guilty conscience from all the cucking and treason? If that is true I hope he is the first to take it and get sparked out. I don't think he will though, deep inside he probably believes he is exempt and "that's just for the goyim" now since his faggy little man vapid ego complex has always been as high as mt. Everest. 

And let's be real, linux probably touched kids or done something equally by now with all the tranny pedophiles he's hanging around and cucking to even though its OOC for him. Because they would have canceled him by now and done a hostile takeover like they did with our Leftoid Autist lord Stallman.
Replies: >>2371
>>2367
GET VACCINE RETARD
FREE FRIES AND WEED FOR VACCINE RETARD
IT GOOD
Replies: >>2372
>>2369
Big corporations couldn't destroy open source and free software from the outside, so now they're trying from the inside.
free_fries_vaccine.webm (u)
[Hide] (8.2MB, 576x1024, 00:34)
>>2370
Don't forget, there's also a burger.
Replies: >>2373 >>2374
>>2372
They're openly, spitefully mocking everyone retarded enough to believe them lmao. Good. We will see how that works out in the long run.
>>2372
>frozen crinkle cut fries
I could buy that shit for two bucks and get more
pipe.jpg (u)
[Hide] (49.4KB, 1280x720)
Where can I find an in-depth description of what pipes and stdin and stdout are and how they work? I can copypaste some shit in order to use them, but I'd like to actually understand what they are under the hood.
Replies: >>2384
>>2383
Nevermind I found some. I searched like 10 minutes and got nothing but nonsense, but as soon as I posted I found what I needed.
This is two questions. The first: isn't this thread autosaging at 500 replies?

The second: I need a marketing term. I predict I'm going to either be asked to research, or have opportunity to avoid ridiculous spending by preemptively researching ... what to buy.

It's a database with front end. Right now, we're using an Access DB with a workgroup file and a shortcut we hand around so the database is on a hidden$ share and this reduces staff messing with the database but access lets anyone that can open it, mess with the tables.
The person who made the whole thing died fifteen years ago and while I'm "good with computers" I have very little experience with enterprise-level deployments of access except to know that's dumb. Also I don't know much beyond the idea of the "workgroup file"

It should be recreated with less-dumb components. The database would have either two, or three tables depending on how it's implemented. Big one is the list of things. Yes, that's it. Office chairs, kleenex,alcohol-based hand sanitizer, it's one big table.
Next table is the name of the office making the order. There are about thirteen in the existing database, should be fifteen for the next year but the problem that brings me here, is there are two permanent locations opening and our purchasing person doesn't know how (neither do we) to adjust that table without 'UTTERLY BREAKING ACCESS' or access to the access data base.
Third table, if we go that route, would be user/pass combos. This would be nice because there's a naming pattern in place, and all the offices call us to say "I'm in WD and we're having this problem" (or TC or LC or wherever) but because Access, the fifty or so people who are authorized to make purchases have to remember that for that circumstance, there is 'ONE USER' and 'ONE password' across the organization.

So, we don't have a web developer. Full stop, none. I can configure apache to create a virtual-host and answer from that directory when called by the wrong name, but I can't code my way out of a paper bag.
And those fifty-or-so people can barely mash the keyboard. We need a client that brings up a drop-down, or searchable fields, and lets them create a list of how many boxes of kleenex, staples, and a new office chair they want, who's asking, and get that list to the two-ish people responsible for responding to this list.

Whether the client emails this list, and promptly forgets entirely, or creates a temporary-table and purchasing copies it to Word, then once they're sure they have an outside-the-DB copy they clean out the temporary table, it won't matter. It can't possibly be more awkward than whatever the heck they're doing now.

But what is this software category? How do I search for "web page package that can be easily configured to talk to postgres DB" without winding up recommending SAP purchases?

"what is this kind of software called?" is my question.
When you quit laughing at my circumstance I'll thank you for your replies.
Replies: >>2388 >>2390 >>2398
>>2387
>wall of text
Understand you problem next time and you could search your way out of it.
Faggot answer is "web framework", what you are looking for.
Real answer is 
>using bloated webshit
>having to use http at all
>not installing Gentoo on all users computer and writing a GUI frontend in C
>not using row level security to lock fuckers out
I guess you don't keep backups as well, make one now.
Now pick your framework and STFW you little retard skid codenigger.
Replies: >>2393
>>2387
rdbms
if I were in charge Id get rid of you immediately
Replies: >>2393
>>2388
>Understand your problem
It's not really my problem it just bothers me this problem exists.

>web framework.
sigh. I was hoping for something a tad more pre-packaged. Mostly because, as I said, we don't have a web developer, and since this isn't my problem, and I hate web pages and especially "web 2.0" I don't want to learn.
But maybe this is the answer that will get us off Access.

> install Gentoo
You don't live in the real world, do you? I have, and can again, install Gentoo, yes. But normal people won't agree to use it, and management won't allow anything to change unless it looks like it was their idea, which usually means some vendor upstream tells us we need to install yet another version of .NET -- but linux? No vendor will require that, so we pay the microsoft tax.

>>2390
>RDBMS
No, PostgreSQL is an rdbms. Access can be, sort of. And I know about those...I need a client. A really simple, small client.

>If I were in charge
That I'm not in charge, is why this is still a problem for other people.
And you wouldn't have the opportunity to get rid of me because you wouldn't be allowed near our organization with your lack of solutions.

Thanks folks, I think you've managed to help despite yourselves.
Replies: >>2394
>>2393
If you can do C++, try https://www.webtoolkit.eu/wt. If you need it right now, go for python flask, you can nigger rig some shit up fast.
Replies: >>2400
I wanna download Monero CLI on my android phone, but it says here that I need "docker" to do that, are there any other possibilites out there cuz I didn't find anything usefull, only mf GUI for windows or other wallets that idk for sure if they spy on me or not, tho I ain't taking le risk mein bratan. Thanks b0ss!
>>2387
Holy fucking wall of text. Alright, let's break this down. First, let's talk about your database design. A "list of things" describes jack shit. Is it a list of possible things that each office can order? Is it a list of things offices have ordered?  Onto the next table. If it's just a table of names, what is stopping you from adding two more? This all reads like a game of broken telephone. There is no need for a third table because of what I'm about to mention next.

>So, we don't have a web developer
Don't try to reinvent the wheel then and don't fucking overburden yourself with engineering a new system for office boomers. You're using Access DB at the moment and you also mentioned Word, which leads me to believe your offices have some kind of M$ license anyway. There is no point in switching if that's the case. What you need to do is learn how your shit works in the first place and start reading about Access DB. It can be split into a front-end and back-end, you're going to spin up a separate database for testing this before deployment. This will allow multi-user access, which takes care of the one user, one password problem. Also, a separate backend will allow you to set individual permissions for groups of users. Every office shall have its own group, to which you add users as you see fit. The table layout right now sounds retarded, if there are only 15 offices (even if you add permanent locations or whatever), there is no reason every office shouldn't have its own tables for shit. I have no experience working on Microshit, so you're gonna have to read up on whether atomizing this shit is possible in Access DB.

>How do I search for "web page package that can be easily configured to talk to postgres DB"
That would be a frontend or client. I still recommend against it. You will waste your time setting it up and then waste even more time re-educating monkeys who only know how to launch MS Word and Excel. God help you with maintenance.
>>2394
c++ should be called c-- 
real nigger shit
c++ is right though, it's a number increment, it's more modern, and as modern software is shit that means the bigger the number the bigger the blunder.
C+=0.1 when?
Also known as C peepoo
C Plus Equals Empty Point One
C+=NULL 
or C-cuckcuck are good alternatives
only faggots use C++, only legends use HolyC
Replies: >>2406
>>2405
Bullshit, I'm a faggot and I use lua.
3566f3ce0f76bee30cbc3eeec22f9f66ecea5445e65b43be04788a5a0535ca80.png (u)
[Hide] (191.9KB, 473x488)
>want to ask some questions on the proxmox forum 
>make an account, but can't post because you need to be manually verified by an admin to post 
>log in some time later, got banned because of "spam", tells me to contact an admin but I can't do anything while banned 
>by anything I mean I can't even log off because being banned disables all actions 
Why is modern software so shit?
Replies: >>2449
>>2438
Because modern people are shit.
C++ stands for improve C, don't use the improved C, and return the unimproved C.
Forgive me for being retarded but what are all of these random connections my computer is making when idle? Am I a leper?
Replies: >>2459 >>2460
>>2458
NSA spying on you, what else do you expect?
Goatse.png (u)
[Hide] (27.5KB, 320x247)
>>2458
Log all your traffic to a file before you go to bed, and check it in the morning.  Something like this should do the trick (maybe you have to change the interface name):
tcpdump -lnXs1600 -i eth0 -w log
Replies: >>2462
>>2460
If you need to record your own network traffic, you have bigger issues to worry about. Specifically not being able to trust even your tools.
Replies: >>2477
>>2462
It could be anything, doesn't even have to be malware.
I'm thinking of dualbooting Windows 7 with MX Linux on a modern machine (Ryzen 5800x, B550 Chipset, NVMe Drive)

I've dualbooted Windows & Linux several times, but on a 10-year toaster, so Win7 hardware compatibility is my only concern for this time.

Aside from the lack of NVMe SSD & USB 3.0 drivers, and probably compatible motherboard BIOS, what other problems I will encounter?
Replies: >>2556
>>2555
Well, if you don't have NVMe drivers and you only have NVMe drives, then it won't boot at all. Also intel had some fuckery with newer CPUs, not sure how jew AMD in this regard.
Also check that you have CSM enabled in the uefi settings, because win7 only has partial UEFI support.
Replies: >>2557
>>2556
Thanks anon!
>Well, if you don't have NVMe drivers and you only have NVMe drives, then it won't boot at all.
I can use an old HDD lying around if I can't install Win7 on the NVMe drive. 
I found a way to integrate the NVMe drivers into a Win7 image file recently so I'd try that first.

>Also check that you have CSM enabled in the uefi settings, because win7 only has partial UEFI support.
Isn't CSM enabled by default on most modern motherboards? I'll check again.
holy fuck based!, I've never thought mtpaint could be this good. This is a lot better than any simple program out there and its super lightweight plus 'layer' feature. I should have figure out how to use this paint software properly from the very beginning.
http://mtpaint.sourceforge.net/handbook/en_GB/chap_08.html
Replies: >>2562
>>2558
That's nice, wish it didn't have an atrocious UI though. mtPixy is better in that regard (mtPaint successor by same author) or the lesser known Dibuja.
Replies: >>2565
>>2562
Dibuja is too limited in features though. Can't change size of brush and there's no color swap for brush in one key press. This is no way any better than mtpaint.
I need a buying guide for hard drives and enclosure, or any sites for getting cheap shit that won't lose all my stuff on me.
Is buying refurbished going to bite me in the ass?
Replies: >>2591 >>2599
>>2590
>I need spoonfeeding
I need you to show me your research.
Replies: >>2599
>>2590
>>2591
Another anon here I need to buy an enclosure as well why the hell are they so expensive, im thinking of just buying a bunch of usb sata cables, 1 usb hub and nigger rigging some enclosure. Probably won't be top speed but it'll work right.
Replies: >>2609
e9655dbfbe5eeef302de764ad76c467382fd7525e79ce7dd47e2ea11d534f728.PNG (u)
[Hide] (365KB, 611x494)
408d6b6063cf7978c9f70ac946664e727010f9116c9e628231aacf381032c3f6.PNG (u)
[Hide] (417.6KB, 607x462)
why haven't you installed the best download manager software yet?
Replies: >>2606
>>2605
uGet is better
>>2599
I just got a single hard drive enclosure for 30$ to my NAS server. I also can get the enterprise level ones at work for nothing since I work at a data center, people just toss em
Replies: >>2614
>>2609
Enclosure is not worth it for NAS, desktop or sever. Either get an old motherboard combo, second-hand server (check ebay, get one with tons of drive slots) or a pcie sata card. I have seen cheap server under 100 with at least 4 hdd slots. If you go for pcie sata cards (or raid cards without enabling raid), you can also get a server chassis, pcie extension cable and grab a cheap psu.
what location would be the least bad for storing a bunch of pre-2008 hardware - somewhat humid basement (55-60% RH) or unconditioned attic?
Replies: >>2623
>>2621
whatever has lowest humidity, temperature shouldn't matter as much as moisture. keep everything in mylar bags for extra protection.

500 replies | 81 files
Connecting...
Show Post Actions

Actions:

Captcha:

Instructions
- news - rules - faq -
jschan 0.1.4