/tech/ - Technology

Technology & Computing

New Thread
Files* Max 5 files32MB total
[New Thread]

(285KB, 539x539)
Welcome to zzz/tech/
0. All global rules apply: https://zzzchan.xyz/rules.html
1. /tech/ is a primarily SFW board. NSFW is only allowed if spoilered.
2. Keep the topics related to technology and computing.
3. When making a thread, put some effort into the OP. Low quality threads and template threads will be bumplocked. Some low quality threads that have already been bumplocked can be deleted if too much fills up the catalog.
4. For the QTDDTOT thread and the meta-thread, there can be only one unless the reply limit has been reached. If the previous thread is at the reply limit, anyone can recreate those threads. Thread quality rules do not apply to these threads.
5. Low quality shitposting will be met with DELetion or all files in the post being unlinked (frogposting, wojaks, >he doesn't use [insert thing here], Reddit logo spam, etc.). Otherwise, shitposting is allowed but try not to derail threads.

Posting recommendations
1. Try keeping most of your tech support questions, software recommendations, consumer advice, and other questions that don't deserve threads in the QTDDTOT thread. If there is a specific thread for your question, try asking there instead for a faster response.
2. Try not to ask questions that can be found on any search engines. You will most likely be told to search more and not receive an answer.

tmp note: Code formatting is now [code][/code]
Last edited by hisuimeido
Message too long. View the full text
Meta-Thread: >>190
Useful programs

4/g/ Wiki
8/tech/ Wiki
Linux distro wikis (can apply to all distros)

Tech article sites (need to add more)
https://digdeeper.neocities.org/ [ onion: http://digdeep4orxw6psc33yxa2dgmuycj74zi6334xhxjlgppw6odvkzkiad.onion/ ]
https://spyware.neocities.org/ [ onion: http://spywaredrcdg5krvjnukp3vbdwiqcv3zwbrcg6qh27kiwecm4qyfphid.onion/ ]
Last edited by Hidden User
Message too long. View the full text

(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
423 replies and 80 images omitted. View the full thread
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
tr '\n' ' '
But if you just need to pass it to a command, youtube-dl $(cat something) usually works too.
Replies: >>1257
(106.1KB, 426x549)
Bless you, anon.
> do they break earlier?
do you think data center HDD's would have that technology if it were prone to failure?

(129.9KB, 1024x1024)
(1MB, 1220x945)
(122.9KB, 745x731)
(1.5MB, 1611x1539)
(748.7KB, 1920x1080)
I think it's worth having a thread about ARM linux as it's on the verge of becoming viable in phones and mobile devices. Discussion around whether or not this hardware is or will ever be worth actually buying is important. I understand that a lot of the PINE64 hardware is explicitly not consumer ready, but I've seen some videos of the recently officially launched Librem5 that shipped the product with a fucked screen protector that wasn't applied properly, and that's a fucking $800+ device. I'll try to get around to making a webm of it.
2 replies and 6 images omitted. View the full thread
Very cool, I'm looking for the day I can make money so I can buy shit like this on a whim and fuck around with it however I want.
I've been waiting for something like the Pinetime to come out for awhile now to build a small night vision device. Using a smartwatch as a base build means all I have to do is stick on a high sensitivity camera and a few IR LEDs to get a working camera and monocular eyepiece that's light enough to be mounted on a helmet. Depending on the cost very low resolution thermal imaging might be possible in the future too.

Looked into getting a typical Android based smartwatch for the longest time and while some models have higher resolution and larger screens at a lower price they're very limited in what you can do software wise. The community on getting a libre OS running on them exists but there isn't much activity or users.

I'm sure there are hundreds of great uses for a small self contained ARM computer that has a tiny screen and integrated power management in it that sells for less than $100. We haven't seen them yet cause modern smartwatches are garbage fashion accessories first and computers second.
Very nice. Pelican case is a nice touch. Any idea how much you have into it Anon?
Replies: >>716
I had to work around a non-tech-savvy family to get this to me, so it's much more expensive than it could be. I would estimate around $250 USD was paid for the parts.

The most expensive parts were the RPi unit, the screen and the pelican case, the entire cost for those were $45,$70 and $50 respectively. I have my own 3D printer, so the filament and printed parts are technically free. 

I've also bought a small wireless adapater and a bewinner bluetooth keyboard. It's important that it's bewinner because that is basically the only brand of keyboard I've found on amazon (ugh) that is tiny enough to fit in this case. Otherwise, I would say "go big or go home" when it comes to keyboards using a device like this.

You could easily cut costs on this kind of project by sourcing them from cheaper sites and something other than a pelican case (a hard-plastic lunchbox would be neat). But if you're broke as shit, then I would stick to stuff like pi zero.
When is the pinephone getting restocked?

(246.8KB, 635x665)
(40.6KB, 480x480)
>invest in an expensive mechanical keyboard because if I'm typing on it all day anyway then it might as well be the best I can get
>find a keyboard with "speed silver" switches because supposed to be quiet and I hate pressing the keys very deep down
>turns out the fucking brick is thicker than your mom and I have to bend my hands up in an awkward way
>keys activate at like 20% the way down, which means you have literally no physical feedback whatsoever for when it activates
>need to press the keys almost a whole centimeter before it's at the bottom
>loud as fuck "clack" sound if the key hits the bottom
>the fucking keys are laid in a niggerlicious concave curve where I need to lift my fingers higher to press the key above the current one
I've literally never touched a keyboard that felt worse to use, this thing cost like $200 or something. I could have gotten one for cheaper but this was the only one of it's type that didn't have disco lights all over it. Speaking of which, it's almost impossible to find a mechanical keyboard that doesn't bleed rainbow lights out of it's ass, some of them even advertise themselves as having "blinding lights".

Are mechanical keyboards the biggest meme in computers? I've used a flat chiclet keyboard (
Message too long. View the full text
20 replies and 10 images omitted. View the full thread
It uses a wifi dongle but I wouldn't use it for anything besides an HTPC.
I will just buy a regular keyboard.
Replies: >>1241
are cheap mechanical keyboards around $50 worth it?
Replies: >>1242 >>1245
no sorry not 50, 25 dollars or something
> are cheap mechanical keyboards around $50 worth it?
In most all cases no, you are better off buying a regular rubber dome keyboard.

(25KB, 256x256)
Lately I've been interested in looking for a final solution to the imageboard problem, deplatforming and relying on centralized authorities for hosting. P2P through TOR seems like the most logical path forward. But the software would also need to be accessible, easily installed and understood by just about anyone, and easily secure/private by default.

Retroshare seemed like a decent choice, but unfortunately its forum function is significantly lacking in features. I haven't investigate too much into zeronet either but from what I recall that was a very bloated piece of software and I'm looking for something that's light and simple. Then there's BitChan (>>507) which fits most of the bill but contrasted with Retroshare is not simple to setup.

I know there is essentially nothing else out there so this thread isn't necessarily asking to be spoonfed some unknown piece of software that went under the radar of anons. But I think the concept of P2P imageboards should be further explored even though the failure of zeronet soured a lot of peoples perspective on the concept. Imageboards are so simple by nature I feel this shouldn't be as difficult as it is. Retroshare comes close but as I understand it you can't really moderate the forums that you create. Plus the media integration is basically non-existent, though media is a lesser concern. But having everything routed through tor and being able to mail, message, and ha
Message too long. View the full text
52 replies and 3 images omitted. View the full thread
Don't get your panties in a know bro. It's just good manners where I'm from.
So, I think BitTorrent's DHT mechanism should suffice for peer discovery across the onion service distributed system. I figure the project code repo itself will maintain a known list of trusted peers to bootstrap a new node into the system.
Can someone here point out a solid reason this wouldn't work? Or suggest a better approach than DHT?
>how to come up with a new pseudonymous identity that doesn't reveal much about the poster
This has been on my mind for a few years now, and I think I've got a decent solution via cryptography.

Associate each user post with a unique asymmetric key pair and divide posts into "good" and "bad" sets. In order to submit a new post, a user must provide a ring signature over the set of "good" posts - anonymously proving that at least one of those posts was made by them. This scheme by itself isn't particularly compelling, since a user can simply rely on a single "good" post. However, by restricting the maximum ring size and/or invalidating posts over a certain age, correlation attacks are made possible. If the correlation is something that the user can measure, the user is forced to decide between continued "bad" posting and their anonymity; the only way to decrease correlation is to create "good" posts. A user with no valid posts or only posts with an undesirably high correlation from re-use is effectively banished without having been de-anonymised. Users who don't care about their anonymity will end up with extremely high correlation which can then be used to automatically invalidate their posts.

This scheme can be extended by requiring an additional signature over the user accounts (asymmetric keypairs, again) in order to maintain exclusivity. This is because the private ke
Message too long. View the full text
Replies: >>1224
All good posts, and I appreciate the effort Anon. But if you end up with "And no, no way to get there from here" and just leave it hanging at that, then it's all just a nigger-pill tarbaby.

I have a feeling you don't actually think it's impossible though (your apparent conclusion notwithstanding) so even if you don't feel qualified to, why not take a whack at it? Or at least a more detailed description of the requirements? You certainly have more to offer on the topic than most of the rest of us do Anon.
Replies: >>1239
>just leave it hanging
>your apparent conclusion 
It appears there's been a miscommunication; I was just listing out further obstacles in the hopes of additional discussion, or for someone more knowledgeable to pick up the torch. While the Sybil attack is a serious issue in the age of GPT-3, everything else is definitely manageable for someone with formal cryptographic experience. To give some ideas:
>have an audited ring signature implementation to build this with
This is important because there are many non-obvious side-channel attacks in even the most innocuous cryptosystems. However, if post generation is performed offline, then perhaps Cryptol (https://cryptol.net) could be used as a decent compromise since it eliminates large classes of programming errors and opens the code to scrutiny.
>the set of posts the user is aware of or has downloaded serves as a fingerprint
This can potentially be mitigated by either Freenet or Private Information Retrieval techniques. I didn't mention these because the former has other issues related to the way it provides plausible deniability, and the latter because it has serious performance issues.
>the server can mount a Sybil attack on the user to reduce their anonymity set
The issue with this one is it's essentially the same kind of catch-22 as trying to ban people while preserving anonymity. Even if everyone knew eachother IRL, and then the account extension to the scheme was used, a user could still flood the forum with fake posts. In principle, PoW could be applied, but given that even relatively large cryptos are "cheap" to 51% attack, I doubt anything short of 4chan or reddit-sized populations would benefit from it. The only thing working in our favor here is that GPT-3 is still discernible in conversations, so users could potentially notice such attacks in action.
>the user's client can itself be fingerprinted.
Freenet also solves this problem, since everyone's using the same client. However, I would prefer to build on a simpler protocol that allows people to write or use clients that they trust, instead of relying on a large centralized project that may be compromised. Then again, I use and rely on tor. As for the possibility of just doing it all in the browser, the issue here is that you have to trust the server to send uncompromized code. There might be a solution in using bookmarklets to act as a trusted codebase that bootstraps the rest, but I don't know of any research that confirms it as a valid tool; in the very least, there's a tension between allowing updates to the code and keeping old, well-verified code around. There's also the fact that javascript is a trash fire.

>why not take a whack at it?
Because it feels like an overwhelming task and I'm terrified that I'm full of shit and could put a lot of people in serious danger. I am also not in a good position to provide hosting, unless people are willing to donate enough XMR for me to anonymously buy it. If people are seriously interested in the idea, I guess I could give it a stab if only to raise awareness. That is, it bears repeating:
Message too long. View the full text

(957B, 240x60)
How do I join?

- a link to your website
- a 240x60 banner of your website

then add the others also in the webring

I'll start:
(443.1KB, 600x500)
>tfw no website to share with anons
>not 88x31

(17.8KB, 236x283)
Android has been ported to a RISC-V board

January 21, 2021
Google’s Android operating system currently supports a handful of instruction set architecture (ISA) families, including ARM and x86. The vast majority of smartphones, tablets, TVs, and smartwatches that run Android today feature ARM-based chipset designs, as Intel has long since abandoned its handset CPUs while support for MIPS was dropped with NDK revision 17. While Google does not officially provide support for compiling Android on hardware based on the open RISC-V ISA, several development teams are working to run AOSP on RISC-V hardware. One such effort is led by T-Head, the business entity of Alibaba specializing in semiconductors, which today announced that they’ve successfully ported Android 10 onto its in-house RISC-V hardware.

A few months ago, PLCT Lab successfully booted Android to a command-line interface on a 64-bit RISC-V core emulated in QEMU. The team launched a project on GitHub they’re calling “AOSP for RISC-V” and are still in the early stages of cross-compiling AOSP and booting to a GUI. Meanwhile, T-Head, which designed the ICE SoC with its in-house, RISC-V-based XuanTie C910 cores, has managed to boot Android 10 with working graphics and touch.

The ICE chip from T-Head with 3 XuanTie C910 (RISC-V 64) CPU cores.

It runs quite slowly, as you can see in the video embedded below, but this is to be expected given the status of this port and the hardware it’s running on. In the video, a couple of stock AOSP applications are launched, including the clock app, the contacts app, and the mail app. More complex applications such as games aren’t shown off on this prototype as these apps would likely need to be recompiled to target RISC-V.


This Android 10 port is based on the android10-release branch in AOSP, and the source code developed by T-Head can be found on the company’s GitHub page.
Message too long. View the full text
8 replies omitted. View the full thread
Chinese company Alibaba made its own processors from RISC-V.
Wow, that's nice. The last time I was looking into it, RISC-V chips existed mostly on paper and the ones that existed weren't high powered at all. I honestly wasn't sure if it would gain any traction.
That wasn't even that long ago.
Replies: >>1149
Will my next laptop and smartphone be able to use RISC-V?
Now Arm on the verge to become Chinese company so we should start using RISC-V.
Replies: >>1216
Actually it's Nvidia, and that's actually far worse for everyone.

(133.3KB, 474x266)
I was looking through the video editing thread on /v/ and figured it would be appropriate to have something similar here now that /tech/ exists. Except I think it would be ideal if the focus was on free software solutions, and also encompassing a broader spectrum of content rather than just videos.

In this thread give tips and ask questions about image editing, video editing, encoding, and anything else you think might be relevant for creating content.

Recommended Software
Video Editors
Recording & Streaming
>OBS (Open Broadcaster Software)
Message too long. View the full text
48 replies and 19 images omitted. View the full thread
>on losedows
Replies: >>1195 >>1206
(16.8KB, 783x213)
Replies: >>1200
Maybe forums with bigger market share are more suitable for you.
Look into libffmpeg, I haven't personally used it but a lot of programs do. Pretty sure the ffprobe functionality is included, besides you can compile with only the codecs you want in order to shrink size.
And seconding what >>1191 said, you're better off programming on linux, even when targeting windows. Make a linux VM and develop on it, should be much easier.

(152.9KB, 495x483)
(434.3KB, 800x450)
(234.8KB, 590x554)
What happened to the creator of mpv exactly? Why did he get kicked out from his own project? What lead up to the mpv creator getting kicked out?

I posted this thread on Lainchan earlier, but I didn't get to see any replies and then when I went to check back on it, it got deleted most likely because it was offtopic despite it relating to FOSS. There is no ban message.
Please do not del this thread, janny.
26 replies and 5 images omitted. View the full thread
>I didn't even know people use FOSS projects to fill resumés, but I guess it makes sense when you can't fill it with corporate references.
Github or Gitlab ID is one of important part of your resume when you get a job as a programmer.
Replies: >>1164
(16.7KB, 414x271)
https://github.com/wm4/mpv2 just has the AGPLv3 in LICENSE, no actual code. Either way the project has sucked CoC since last August so you have neither you nor he have any right to start complaining about this shit now.
This is perfect! But nothing will top blacklist's CoC, which is basically a reverse "I'd like to interject for a moment".


Ah, good to know. Thankfully I have a "clean" official account on github for such personal matters, and a different anonymous one for real shit that can be deleted at a moment's notice.
Doesn't 9front actually have a real CoCk, too? One of the developers got kicked out because he said something wrong in the IRC/Mailing-list 2-3 years ago.
>anti-traditional garbage
Being traditional would mean everything is proprietary but everything is cracked as well and the cracking itself is proprietary as well because the release groups don't want other groups to steal their shit. Damn I miss those times, a whole lot more fun than frettard bullshit. The whole GPL thing just turn people into faggots who think things like licenses and legality are actually relevant. Almost as gay as the RPG Maker community that at some point realized they can monetize their games and in turn stopped ripping SNES assets.

(605.7KB, 720x629)
Post suggestions to keep the board excellent.
Last edited by Hidden User
83 replies and 29 images omitted. View the full thread
(106.9KB, 1280x1024)
Linux ≠ Free Software/Open Source and Linus ≠ Linux.
Replies: >>1167 >>1211
*Linux ≠ the Free Software movement /the concept of Open Source
dead board
Replies: >>1209
Alive and kicking.
In Linux world, Linus Torvalds is God and Richard Stallman is just a mere rebellion.

Show Post Actions



- news - rules - faq - source code -