Very cool, i said this a while ago but WHEN I GET AROUND TO IT i will host a clone of this to contribute
Anything related to programming and creating software.
FCHAM is a couple of scripts for generating a graph with graphviz of the FChannel network. It started as an innocent attempt to visualize the federation status, but has evolved into a somewhat decent program. You can see the original thread here: https://fchan.xyz/b/HDAMDSZB (though if you browse /b/ you have probably seem it already. Many times. Over and over. People started complaining, so I will spam /prog/ now) FCHAM is made of two scripts: * fetch-data, shell script responsible for downloading all the following.json from all boards from the known instances * make-graph, lua script that parses the json and generates a .dot file used by graphviz' dot filter, it is then used to render the graph There are recipes in Makefile for all the files needed to create the map, so a simple 'make' should execute everything perfectly. You will need graphviz installed on your system to be able to render the graph. lua and curl you may already have. tor (the daemon, not the browser) is an optional dependency if you want to fetch data from tor instances. You can download an archive of FCHAM at http://p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fcham.pax.xz, read more about it at http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fcham/file/README.html, and clone the git repository from http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fcham.git. Pic related is the current map as generated by FCHAM ignoring 0x00000000.xyz (which is hidden by default), showing tor instances, hiding unknown instances, and merging /a/+/amh/ /b/+/vip/ and /lit/+/phi/ (the default merges). I think the color scheme is kinda bad, but there are too many instances now and I am bad with colors.
lisp general7 replies, Click here to view all.
computer10 replies and 1 images, Click here to view all.
fellas, what is an erlang?
>pentards already fucking up this is what happens when you make being added to a global list be opt out instead of opt in tards gonna tard17 replies and 4 images, Click here to view all.
Basically see the thread https://anonium.net/thread/1b69c1a5191e0d81e75dea1ae6f56131#6e54c7de1b8b4cc29edff9913e35f47d I've considered: - show plain hex - show base64 - turn it into concatenation of words, like BIP39 - show hex, but only the last x digits Which would you prefer and why? Or do you have another idea?8 replies and 1 images, Click here to view all.
>>XQJ0RBG6 (OP) Why not just number sequentially, starting at 1? in Pleroma we found inspiration in flake, a Decentralized, K-Ordered Unique ID Generator as far as translating a hash to another format, well. I think word lists are fun; see this chan-specific take on making hashes sometime. I don't think it was ever used by anyone (maybe BubbleBBS?).  https://archive.is/2015.07.08-082503/http://www.boundary.com/blog/2012/01/flake-a-decentralized-k-ordered-unique-id-generator-in-erlang/  http://worrydream.com/tripphrase/
>/prog/ >Not a textboard13 replies, Click here to view all.
# Debian apt install redis apt install imagemagick apt install exiv2 nano config createuser --pwprompt fchan -d createdb --owner=fchan fchan go run . Might help someone23 replies and 1 images, Click here to view all.
>>fb-S91TU360 → using openrc, can't create a lock file is the main issue and i haven't found anything that fixes it right now. Not trying to host an instance I'm just trying to contribute and it makes it easier if I can test my changes kek
Text: - http://dis.tinychan.org/prog/ - https://4-ch.net/code/ - https://dis.4ct.org/prog/ - https://textboard.org/prog/ - https://dis.heyuri.net/code/ Image: - https://lainchan.org/%CE%BB/index.html Federated /prog/ : - https://fchan.xyz/prog - https://0chan.vip/tags/prog ----- https://tanasinn.vip/doku.php/prog
>>GFV9BZ3A imo, Tinychan (aliased as Free Software Foundation) is probably the most active one. 4ct is a sad imitation of w4ch /prog/ . Fuck MrVacBob, Moot, ALTERNATIVE, and all others who participated in the torture and execution of og /prog/
emacs22 replies and 3 images, Click here to view all.
>>ZMPAJVNV >acme >keybinds stop being gay man. you realize it actually takes longer to navigate with the keyboard than with the mouse since the brain takes longer to process movement that way than with the mouse, so you write less code in the same time.
>>JWPLOESO being able to hit 2 keys to execute a command is faster than typing out the whole command and middle clicking I wasn't talking about keyboard navigation like this vim. You know like in tiling window managers you can set keybinds to open programs? I want something similar to that with acme. Thinking of just forking plan9ports acme and making it myself.
>>XQNNLOBK i see what you mean. you could create a dump file with the commands you want preloaded and just load acme form there every time through an alias or something, so you don't have to type "Put" every time. making a fork seems based though. there could be a way to script the filename into a Put command every time you open a file though, so you could also look at that
Any arch/artix fedifags here? I made a fairly minimal AUR helper for automating pretty much any package. All the other AUR helpers I've seen are super bloated and have a bunch of useless features. Still a WIP, but it functions for 99% of cases that don't need any involved setup. Check it out if you want. https://github.com/seth-scherer/mah
>>F7I1GKYE (OP) nice script i dont have $HOME/Downloads folder could you have a check if $HOME/Downloads does not exist to uses /tmp? might also be nice to have an option to audit the PKGBUILD file with something like less or a text editor and then install if everything is ok.
https://github.com/Billy02357/shvirus I made this while bored What add now?
>>NJ5VD3T8 (OP) nice sequence of commands. need to remove startenc and endenc unless you are meaning to keep those around. suggestions are depending if youre trying to cause damage or just leave your mark in as many places. atm it seems fine for its current use case. if you already have user control to execute the script you already have more access than the script will be able to provide. so this one seems to do its job.
I like the new post-hover... very minimal and sleek. Thanks devchan!
How is it that in order to be very good programmer, you need to be very logical and mathematical, yet the field is full of trannies? Is this not a contradiction? I don’t get it.12 replies, Click here to view all.
>>D7TE2HCY And those are almost all of them autogynephilles, so they are also not the kind of trannies that would actually pass as a woman and unlike non-autogynephille trannies they "hatched" ( as those faggots like to say ) once in adulthood, so they lived most of their lives as males and developed male's interests.
>>921DE73Y (OP) You have obviously never met a tranny Trannies are extremely logical and mathematical. A vast majority of mtf trannies have some kind of high-functioning autism. Every single one of the trannies I know is in STEM, highly logical and knows at least something about mathematics. I'm also an mtf tranny and I'm working on a master's degree in mathematics. >>WQALICVI You will never be a woman
i wanted to give rust a chance, i really did but come the fuck on, not even the GNU Cbloatware Collection is this bloated8 replies and 1 images, Click here to view all.
>>TV1N4EVZ (OP) By using Gentoo, I can confirm it's bloated as hell without even looking at the size, it literally compiles a rust compiler using a C compiler, then re-compiles itself using the brand new rust compiler it just literally compiled, and then finally it compiles the entirety of the rust default bloat with this second rust compiler compiled from the first rust compiler that was compiled using GCC.
>>5GSJ1SZ7 I gave up and replaced it with rust-bin, it's so fucking awful. Emerging rust is worse than firefox. My machine sounds like a jet engine the whole time too, it's so bad. Half the reason it's so bloat is because they bundle their own (out of date) version of llvm. And they checksum it and force you to use their own out of date bullshit too, you can't slip the system llvm in. I hear it's fun to write but packaging and compiling rust is terrible.
>>TER5W7XA some trannies don't take themselves as seriously and learn a normal language like haskell or lisp, since they are autistic usually and functional language attract them. but yea there's a reason trannies never use C, someone correct me if i'm wrong