/t/ - Technology

Discussion of Technology

Catalog Archive
Options
Subject
Message

Max message length: 12000

files

Max file size: 32.00 MB

Total max file size: 50.00 MB

Max files: 5

Supported file types: GIF, JPG, PNG, WebM, OGG, and more

CAPTCHA
E-mail
Password

(used to delete files and posts)

Misc

Remember to follow the Rules

The backup domains are located at 8chan.se and 8chan.cc. TOR access can be found here, or you can access the TOR portal from the clearnet at Redchannit 3.0.

US Election Thread

8chan.moe is a hobby project with no affiliation whatsoever to the administration of any other "8chan" site, past or present.

You may also be interested in: AI

(23.06 KB 531x467 Carmack on crack.png)

Flatpak and Friends Anonymous 06/10/2020 (Wed) 10:02:59 No. 413 [Reply] [Last]
What's your opinion on the concept of these newfangled package managers having sandboxing, enabling backwards compatibility and having a one-build-fits-all-distros mentality? Is it bloat, or the right way to go about solving such problems? Personally, I use Flatpak to handle games, so my system doesn't actually have any 32 bit libraries installed by my distro's package manager, anything 32 bit's managed entirely by Flatpak, separate from everything else. As well as isolating propietary software, since most games are, and Steam too. Since I don't use programs with Qt 5 much, I've decided to get rid of the ones I've installed natively and installed the ones I do need on Flatpak, that way I can get rid of Qt 5 as well.
36 posts and 5 images omitted.
>>9590 Nice concept, didn't think about it that way. t.KDE fedora and happy (eating bugs and all)
>>413 Flatpak is good for things like games or proprietary software (keep in a ghetto where it belongs!) but it also can have some problems: https://flatkill.org The problem with Snapd is that there is only 1 repo that's managed by Canonical Ltd (and the infra uses proprietary software)
Containerizing everything isnt real package management and is going around the issue instead of solving it

Why is this meme so popular? Anonymous 08/22/2024 (Thu) 02:49:11 No. 16048 [Reply]
First, I don't ever bother running this meme because it hurts my eyes seeing how painfully slow it is, and then devs chose to write the entire thing under a fucking bash script. You could write this in pure C by getting out of your lazy ass, and some baseddev did. https://github.com/fastfetch-cli/fastfetch. At least, now when I type this meme command, my eyes won't hurt.
>>16048 bump
You big dumb dumb poo poo head. Fastfetch is extremely bloated and c is shit. Just write your own fetch, not that hard(i wrote my own in haskell)

(169.38 KB 800x1067 teacup headphones.jpeg)

Anonymous 09/24/2024 (Tue) 20:50:12 No. 16218 [Reply]
I would really like a website where I can explore ideas and ask questions without fear of censorship from governments, admins, or what I say following me in real life. Image and text boards come close, but they don't take things very seriously sometimes.
>>16218 If you want srs bzns you need a way to hold people accountable. And the only way to not have what you say come back to you is to say nothing. Best you can do is gain lots of skills and whore yourself out on tor or i2p until someone pities you, or compartmentalize your personalities to different sites. Or just make real friends.

someone knows how to download books complete from googlebooks? Anonymous 08/04/2024 (Sun) 15:12:29 No. 15848 [Reply]
I was looking for a chemistry book but google books downloader (2.7 version) dont download all the book, it seems that only download a part of the book and I dont know about other software for do it.
I don't know if it downloads the entire book but https://njw.name/getxbook/ exists. I'm not sure if google books even lets you access more than a small subset of pages, so I reckon you'd be better off with anna's archive as the anon above suggested

(13.49 KB 470x39 gigablast.png)

Gigablast Anonymous 08/25/2024 (Sun) 21:07:37 No. 16084 [Reply]
Gigablast seems to be back under a new domain. I don't know if it's trustworthy. https://gigablast.org/ https://archive.ph/EKdXS
>>16084 Who knows really...
>>16084 I have a bad feeling about it. The links on the homepage don't take you anywhere, they just redirect back to the same page.

(187.01 KB 1211x1508 Microsoft Fix.jpeg)

How to fix Windows crash 2024 Anonymous 07/19/2024 (Fri) 08:59:08 No. 15666 [Reply]
Here's the fix for the Crowdstrike bug that's crashing and bricking every PC on the planet tonight.
okay, retard
(45.15 KB 333x333 sweet victory sweet sweet.jpg)

Solution: Install a Linux distro like Ubuntu.

Torture/Brainwashing - EM Radiation/Voice2Skull Anonymous 09/25/2023 (Mon) 17:00:53 No. 13173 [Reply]
https://drive.google.com/drive/folders/1DxmzymDIBdhsuzTlUytuYclefcELefsC?usp=drive_link, https://drive.google.com/drive/folders/1iLLJoa7D4kUrvxt3qfAAAi61zLAJDNDd?usp=drive_link, https://drive.google.com/drive/folders/1UceYrz8dCsozAw0zs_QCTO8kTyW2yWcc?usp=drive_link, https://drive.google.com/drive/folders/1PsHCnB4gPqEOhjOXGsLTa4VuhaeLstgC?usp=drive_link, https://drive.google.com/drive/folders/197DwynBiDdJlVVXmY7D3NF7LUcZsknhi?usp=drive_link 11 Months of physical and psychological torture to "get me to eat vegetables" (make better life choices). I found out they were pedophiles and they've ruined my life. Audio files contain all the torture, beratement, humiliation I endure 24/7 and to this very moment done by illegally bombarding me with EM radiation (sound is in the air). Videos, images, text documents contain information I've been collecting, cars that I've seen following me all over the country, etc... it may not all be accurate, but I'm fearing for my life and not sure how much longer I have to live. I most likely now have cancer from prolonged em radiation exposure and have severe PTSD from the trauma they caused me. Patterns emerge over time, and the pattern is clear: I was never supposed to know this was happening, and because I found out, they've been ruining my life in various terrible ways using technology and social engineering. As far as I can tell, they've been doing damage control for months now, perpetuating the whole ordeal while keeping everyone else who is involved in the dark while they tried to figure out what to do with/about me. Now most people involved know that they've been lied to and that I never consented to any of this nor wanted it in the first place. Even to this very moment as I type I'm hearing, "nobody is going to believe. just kill yourself" over and over. I'm not sure if anybody can help me and I'm suicidal at this point, not because I want to die, but because I've been tortured for 11 months now with no end in sight all to emotionally blackmail me into not doing things they don't want me to like leaving my own house or eating sugar. I was literally actually tortured (isolation, sleep deprivation, drugging, shocking, food/water deprivation, and beratement) for 2 weeks straight earlier this year until they coerced a "confession" out of me to both use as emotional blackmail and to shift their blame onto me while others perpetuated the "process" thinking they were "fixing" me or "helping" me. In the end, they were all lied to by a certain few individuals to cover what they were doing. Evidence I have can be corroborated by others involved and literally anyone who may have been recording anything at any time in the area for any reason........ People involved can corroborate my story and the identities of the people involved; some that I have already identified. I have evidence in my body as far as I can tell and as far as I have been told, but every time I get X-rays to prove such, I never get the results. I've requested medical records from a recent hopsital visit and a doctor visit, both of which I had X-rays done, but I never receive the images with the records even when specifically asking for them. They've stolen my identity and have been controlling basically every aspect of my life for years now. I haven't received any mail for years pertaining to SSD, Medicaid, or otherwise because as far as I can tell, they are lying to the government in my name. I can't work regardless because of what they have done and are still doing to me at this very moment: keeping me in a highly distressed state, running my mind in circles, going through the same story over and over for......brainwashing. And because of that, I sit at home, staring off in space, unable to function as a human. All so they can attempt to force me to do what they believe is "right" or what's "better" for me. - As I type this, they are telling me they are going to tell everyone I'm a pedophile and/or paranoid schizophrenic to smear my name and/or discredit me. It seems quite telling to me that instead of denying any of this, they have already planned to smear my name instead of defending from the facts. So be prepared for some social engineering to sway opinions/emotions instead of focusing on the validity of my claims. I'm currently uploading all of my evidence. I have 200GB of data uploaded already and much more is coming. I am unable to review the evidence myself as they have full control of all my online accounts and computer/phone as far as I can tell. - My physical body is failing at this point, so all I want is to attempt to stop these people from doing this to anyone else before I perish. I've lost 60-70lbs since they started doing this to me. I have a lump on my testicle. I have moles and red spots all over my skin. This may or may not be from radiation exposure they've given me, but I didn't have a lump on my testicle until a few weeks ago. They manipulate my emotions by various means to prevent me from getting the help I need - health, legal, otherwise. And I have accumulated severe PTSD which has affected every aspect of my life. "Nobody is ever going to believe you. Just kill yourself." Torture and brainwashing to eat my vegetables. Please help. Please advise. Some of torturers:

Message too long. Click here to view full text.

4 posts and 2 images omitted.
Just go innawoods and grow vegetables
Your torture was all masterminded by Mike Lindell from Wisconsin. He is the source of all your pain and suffering. You should ask him about it.
>>13173 Read Robert O. Becker's books. Especially Cross Currents!

(48.83 KB 640x360 depvana.topic.jpg)

Fellow Anons - I need your thoughts on a new website concept. Anonymous 08/19/2024 (Mon) 10:14:04 No. 16007 [Reply]
The concept is simple. A place where people can create and discover topics in a structured way. Each topic serves as a digital room where people can post content such as text, images, webm and voice chat. Each topic can have subtopics related to the parent topic but of more specific nature. Subtopics can again have subtopics etc. Everyone can make topic room about anything at all and everyone can post content. You can post anonymously without logging in. Hopefully you could try it out and let me know what you think. Maybe try to do some posts or make new topics about something you care about. Experiment all you want. Any feedback and suggestions for improvement are highly appreciated. The site is: https://depvana.com feedback: https://depvana.com/topic/4 Best,
1 post omitted.
>>16009 Its a free world (at least a little longer). However, if you reconsider you are always welcome to try it out. It really is a great site and your feedback is appreciated.
is there a way to get notification when someone posts in this thread?

(93.58 KB 720x1067 spot1.jpg)

Qatarian Atheist Union Anonymous 08/03/2024 (Sat) 11:39:01 No. 15833 [Reply]
I understand the principles of writing and language as technology, that is not biological. I understand language as primarily frequencies of gravity and redshift, with access to quantum effects. I understand writing and language causes disease and warfare. I write this here to maintain my sanity by the very same mechanisms. Most call this magic. However, I choose to see our thought as language is indebted to the universe as many constants. Our language is not biological and there is nothing we can do about it. I have tried to communicate why this leads to disease. I have tried to communicate why this leads to inspired weapons designs and such stratagem. I am not heeded. So I am given license. ### I am Ra. This entity is not aware of sharing research as normal. :) ### I can share research as Volta and Franklin. And apparently my designs will become as apparent. Language is as meteorological as electricity. ### I am Ra. You are seeking devotion as them. :)

Message too long. Click here to view full text.


(27.35 KB 480x360 hqdefault.jpg)

Anonymous 06/27/2023 (Tue) 00:18:40 No. 12445 [Reply]
Lisp is the language of the Gods... ...and you know it.
5 posts and 2 images omitted.
>>12610 >letting names determine which languages you will or won't use
>>12462 Last time I used Racket, I found the documentation very convoluted and I did not enjoy it near as much as Common Lisp. Is there a good place to get redpilled on the language design aspect, 'cus I never figured any of that out.
>>14044 Have you read your PLAI today, lainon? https://www.plai.org/

(20.40 KB 474x533 th-172548064.jpg)

Keyless Repeater/relay attacks Anonymous 10/12/2022 (Wed) 08:08:14 No. 10077 [Reply]
Been doing a lot of research, I would love too open up a talk about them. currently only see buy-able options but Couldn't you make one for cheap?!
yeah you could, but alot of the time buying pre-built devices would be cheaper if you dont already have a majority of the components you could build a proxmark for example, and its a really fun project, but its costly to build vs buy

(52.93 KB 640x427 Gadsden_flag.svg.png)

ICANN wants to censor the internet Anonymous 08/29/2023 (Tue) 21:48:04 No. 12916 [Reply]
7 posts and 1 image omitted.
censorship is a good thing
>>15035 Fuck off retard

(46.95 KB 227x241 firefox.png)

Disable Accessibility Services in Firefox for less memory leaks Anonymous 07/17/2024 (Wed) 20:13:34 No. 15645 [Reply]
Reminder to disable Accessibility Services on Windows and Android if you don't want Firefox to hog up memory due to a serious memory leak that accumulates over time which Mozilla doesn't appear to want to acknowledge. In about:config, set accessibility.force_disabled to 1 then reopen for changes to take effect. Android users will need to use Firefox Beta, not the crippled standard version, to get access to about:config. https://www.reddit.com/r/firefox/comments/p8g5zd/why_does_disabling_accessibility_services_improve/ https://www.reddit.com/r/browsers/comments/1d3hp8l/comment/l6a79y4/ https://www.reddit.com/r/firefox/comments/12ijezp/comment/jfwsxq5/ https://www.reddit.com/r/browsers/comments/10z2xk1/comment/j83dhh7/ https://bugzilla.mozilla.org/show_bug.cgi?id=1726887 (closed because they "can't reproduce") https://bugzilla.mozilla.org/show_bug.cgi?id=1907929
>>15645 Is 2025 the year when Ladybird will be ready?
Nope, that shit is still in alpha and will be for years.

Poz in Tech Anonymous 10/18/2020 (Sun) 10:22:27 No. 1631 [Reply] [Last]
General thread for discussing Codes of Conduct and other attempts to take over technology with political aims and enforce behavioral constraints. Point out languages and products that try to force politics on their users. It's become commonplace for tech startups to virtue signal, and for large open source projects to attract users who contribute little in terms of code but demand favorable treatment. Additionally, some have started including political messages in the software itself, or naming releases after issues the developer cares about. Some argue that such constraints and impositions violate the spirit of free software by requiring an agreeable political alignment between developer and user.
52 posts and 34 images omitted.
>>15587 It seems they saw a chance to take over when the same leader was basically partnering with some military drone company that used nix a lot, and the usual software pacifism drums started beating and had to keep beating.
>>15592 So basically the troons took over the project because the founder is too weak willed to defend himself.
>>15586 The F in FOSS makes it the home of anarchists. Digital infrastructure enables an essentially post-scarce world-wide economy, it's practically made for commies.

Want software that makes it easy to download an entire YT playlist Anonymous 01/15/2023 (Sun) 19:14:18 No. 11259 [Reply]
Is there a program or any software that allows me to download an entire playlist from Youtube? Like a playlist of music or someone's video tutorials and i want all of them I heard of NewPipe but it only works for one video at a time Even if i may need a VPN, i want something that doesn't have severe side effects
2 posts omitted.
Tartube is a GUI front end to yt-dlp, and has all the options you want, and more. It runs on Linux, Windoze, and Crapple. https://tartube.sourceforge.io/
4K Video Downloader sounds like a meme but has served me reasonably well. Nice GUI, parses lists and has multiple options for format, bitrate, subs etc
>>11306 This basically. I use this to download playlists yt-dlp --ignore-errors --format bestaudio --extract-audio --audio-format mp3 --audio-quality 160K --output "%(title)s.%(ext)s" --yes-playlist "url" mpv pluse yt-dlp is great

(148.21 KB 1280x1856 Asukabun smol.jpeg)

(66.14 KB 750x1000 POW Block.jpg)

POWBlock - Developing a system agnostic Proof of Work backend Anonymous 07/08/2024 (Mon) 01:36:13 No. 15564 [Reply]
You know, it occurs to me that despite being the site's sysadmin, and this being my bro Codexx's board, I literally never post my tech autism here. Maybe I should change that. If you'll pardon me making the equivalent of a /blog thread, I want to talk about some of my current ideas. As some anons are aware, over the past 4 and a half years I've become something of a guru at programming Varnish VCL. 8chan's entire network is bespoke and we've had to deal with requirements that no normal, Cuckflare-and-cloud-storage website needs. As a result I gained an absolute shitfuckload of hands on experience in hacking Varnish code. This has led to a minor obsession with pushing its boundaries, and making it do useful things that it was never designed to do. One thing that's been on my mind for literally *years* was the idea to make Varnish do the Cloudflare thing with a frontal POW and bot detection system. You can do this with Nginx and setups like this: https://github.com/C0nw0nk/Nginx-Lua-Anti-DDoS which is what Josh used as the basis of his "Kiwiflare" system. But no such tool exists for Varnish. I wanted to change that, and funnily enough I pulled it off several weeks back. It can be done though careful hacks of the error handling subsystem and abusing the object cache to track user session keys. But then I got to thinking, why hoard it? Since my original system was already using an external validator script (the prototype was written in Bash using netcat rofl) why couldn't I just move the system itself to a fast little backend that was designed to hook up with *any* frontend proxy? Not only would it save me a lot of work in the big picture, but other people might use it too. This became the idea for POWBlock. The first thing I decided was that I wanted it to run as a script. There are several reasons for this but the big ones are: Portability, lack of dependencies, and simplicity. The Bash prototype is obviously garbage from a production standpoint, but Python is fat and fucking slow. There is a reason why the Nginx POW system uses Lua. Lua is small, light, fast, low overhead because it was meant for embedded systems, its in every server repo, and has an HTTP server module with solid security and concurrency. Its not good enough to run a whole website off of, but if you want a zippy little script-based HTTP application like this it is far and away the best choice if its something you actually mean to deploy. Since I wasn't a Luafag I needed to start learning. After a week of reading and basic practice, I decided to move forward with some help from ChatGPT, henceforth called "the nig." I've found over the past year that this is great for practicing code. You learn the very basics, design your program yourself and break it into key sections and functions, throw your ideas and functions at the nig, and then learn as you go because you have to debug its shit and occasionally hand-write functions where the bot can't get it right. Its shockingly effective hands-on learning and I've been picking up Lua in record time. Its also nice to just hand the nig a big block of code you banged out and say "comment all this shit for me." Saves a lot of writing. Now you have the backstory, so let's get into the concept. POWBlock is a Lua-based mini-server that has exactly one job: It runs on a box somewhere and serves as an alternate backend for an existing frontend proxy. When a user visits the shielded site, the proxy can send them to POWBlock and force them through a Cloudflare-style Proof of Work browser check (and eventually other checks), give them a cookie to prove they passed, and send them back to the site. You can do this with Varnish, Nginx, and even fucking Apache. Control is handled by the frontend proxy, where you configure rate limiting and other basic anti-DoS functions to protect POWBlock itself from being flooded out, and it uses a system of custom HTTP headers to communicate and for security. My next post will be the prototype code for the server, so you can get an idea what it does.
2 posts and 1 image omitted.
# luapow.vcl - Varnish module for handling Proof of Work (PoW) authentication import redis; # Define a subroutine to handle POW control sub POW { # Check for POW cookie in the request if (req.http.Cookie) { # Parse cookies cookie.parse(req.http.Cookie); # Get POW cookie value set req.http.Cookie-POW = cookie.get("POW"); # Fetch cached POW value from Redis based on user's IP from X-Forwarded-For set redis_key = "user_pow:" + req.http.X-Forwarded-For; if (!redis.is_error(redis.get("RedisServer", "RedisPort", redis_key))) {

Message too long. Click here to view full text.

(106.43 KB 1170x892 Asuka ohai.jpeg)

This is called a VCL Module. They plug into the main VCL code that drives the caching engine via a leading include"" statement. 8chan's network frontends use about 24 of these that I've written over the years, so this is just one more. But you can see some of what we need to handle: First we scrub all custom header values from the client's side, to make sure he can neither spoof nor see any of the headers or values that we're using. Then we parse the user's Cookies looking for POW, and if it exists we ping the Redis storage for the user's IP address to see if there's a stored value. If both exist, and match, the user is let into the site. If they don't match, we run the rest of the POW subroutine, which: >Generates an X-Pow header with a random 8 character session token >Sends the token to the Redis store keyed to the user's IP address >Sets the magic header >Switches the backend from the 8chan main CDN gateway to the POWBlock server >Saves the URL the user was coming in on and sends it in a header >Connects the user to POWBlock with all necessary information supplied What isn't shown: Forward rate limits, DoS throttling, URL locking, request sanitizing, header normalizing, and a bunch of other shit the main VCL code will do for security before it even gets to this spot. I'm sure it'll need to be tweaked for an actual deploy, but I'll cross that bridge when I get to it. And I need to write a nullification module so that if a user gets past this and fucks around, it will null the value of their key in the shared store and force them back to the POW or even ban them entirely. >Why bother with all this shit and why make a Lua server instead of just putting it on the site, maybe with the splash disclaimer? Because it can take upwards of 60% of the load off the frontends in the case of a major attack. POWBlock can run on its own shitbox server (and even have DDoS protection there) and if the site is getting hammered like hell, then its POWBlock taking most of the assraping instead of the servers we actually care about. And these things are so cheap and easy to set up (install Lua, install 3 Lua modules, stick the script in systemd, fucking done) that the servers it would run on can be wholly disposable. You could have 50 of em, each running a forking instance, and divide a big attack up between them.

Message too long. Click here to view full text.

>>15566 >We also generate a weak but unique "server nonce" that is part of the POW calculation No it isn't you nigger. Also if you do this correctly the nonce controls the size of the table an attacker needs to precalculate challenges and 2 bytes is just 65k unique solutions you double nigger. Additionally I imagine you should also clean server_nonces in case users never complete the pow.

[ 1234567891011121314151617181920 ]
Forms
Delete
Report