/prog/ - Programming

[X]

Mark sensitive


File: (0.00 KB)
Anonymous 08/27/22(Sat)14:54:12 No. fprog-F81A1043 [Report]

threading IS the heart of any textboard. Threading makes or breaks the functionality and usefulness of any board. Your css is very nice, it does no good when the threading is not easy to follow tho. No one wants to spend time figuring out what reply went to what...if we wanted a puzzle we would go buy a soduku book or something. This app will never take off unless the threading was modified. Say what you want, make excuses... i know im right tho, ask other random objective people, I am sure you will get the same feedback.


File: (0.00 KB)
Anonymous 08/26/22(Fri)08:18:50 No. fprog-B6D2A1C9 [Report]

You guys!!!!!!!!!! https://github.com/anjumjfax/lupi can anyone fix this?? Its interesting as fuk cuz its only one small file!!!!!!!!!!!! so when you post, the image does not work at all. But like the first post will make a 0 file, the next post will make a 1 file and so on. looks like csv files interesting, when you go to /1 for example, it becomes a text board, no image file is asked for. Very interesting program, here is the whole code...https://github.com/anjumjfax/lupi fuck, that is just a few lines of code, ONE fucking small file!!! That is really, really cool, i don't suppose someone can fix it? Even if you made it a textboard, since the images do not work anyway. It is SO CLOSE to being an awesome, one file golang imageboard.


File: (0.00 KB)
halp!!!!!!!!!!!!!!! Anonymous 08/22/22(Mon)23:10:54 No. fprog-D1074171 [Report]

okay, ive posted this on SO many golng forums, and NO ONE ever helped!! Can someone be a golang hero and help?? ALL i want is the simple golang code to take html form input and write the results to a file. Kind of like the world's simplest textboard!!! Check this out...So there are TONS of example php scripts of how to do the above...it is all done in one php script. Oddly enough, in GO, there is not one single working script that does it!!! Google it--- You will see some half made scripts, but absolutely ZERO working full scripts that do a simple thing like take form inupt and write it to a file. If anyone can make that simple script, I will use it as the starting point for writing a textboard and learning go... and I will owe you big time!!! So can someone pls post or link to a working example???

7 replies, Click here to view all.
>>
Anonymous 08/23/22(Tue)17:24:38 No. fprog-B0CF2DA8 [Report]

Thank you so much, it works!!!!! I guess i have the start to a ib now :) I wanna make a simple but reliable ib eventually. THANK YOU so much tho, I went on so many golang forums and no one would answer. I appreciate it x10000. It prolly seems stupid to you, but I was stuck and i did not want to start with go until I had at least one simple script. I have tons of simple working php scripts, but had no go scripts to get started. I am in your debt...if you need anything let me know!!!! And do not be shy, any way I can help I will.

>>
Anonymous 08/23/22(Tue)18:58:52 No. fprog-A06E51F8 [Report]

https://paste.ee/r/KDiJk/0 that is so cool!!! Did you make that yourself? If so, thank you!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! The wiki thing is also really cool!!!!!

>>
Anonymous 08/24/22(Wed)01:36:08 No. fprog-A8972EC5 [Report]

Wow some strange person make a git repo out of the code!! The guy is kinda dumb tho because the repo has a bore of a name. https://github.com/textboards/golang-textboard

>>
Anonymous 08/24/22(Wed)01:57:05 No. fprog-BF8D3B1E [Report]

>>Wow some strange person make a git repo out of the code!! << I see what you mean. The jackass who made that repo is a complete moron who gave it a really dumb name.

>>
Anonymous 08/24/22(Wed)04:47:55 No. fprog-C6A7927C [Report]

>>I see what you mean. The jackass who made that repo is a complete moron << Yup!!! I see your point!! what a dumb fucking asshole, to name that board something so pathetically stupid!!! Fucking retardedly autistic!! Duhhhhhhh


File: (0.00 KB)
Rocky Linux Anonymous 08/23/22(Tue)18:43:42 No. fprog-B0C2D309 [Report]

I don't suppose anyone has experience with Rocky Linux?? Currently i use a digital ocean vps, a bunch of sites on one server. I use ubuntu 22. Digital ocean offers other servers, rocky linux is cool. I used to run rocky linux with the old school php control panel, plesk. Plesk is old as fuk, but it got a bit more modern. Docker manager, for example, right from plesk, allows people to run a docker image right from plesk. Like ghost.org the popular node js blog can be run on multiple sites with plesk. I always kind of wondered how to use golang with plesk. Like. I wonder if i can make a regular plesk control panel, run a bunch of static/php sites on it, then just hand code golang sites. One would think I could just make the nginx config files and point the port to the right one, and then just install go and run go sites manually along side the plesk php sites. Not sure, I never tried. Regular docker seems the ultimate way, no plesk needed. I could install docker, then run multiple sites with docker from the single vps. The ONLY slight prob is that i have no clue how to set that up,i get lost whenever someone makes a tutorial that tries to explain how to make multiple sites with docker. Besides, I was waiting for a more graphical/easier docker manager to be invented, so anyone could maintain a bunch of websites from docker. I would love to use rocky, it does not have to be rocky tho. SO far, in ubuntu i know how to use nginx to make multiple sites on ubuntu, even golang sites. I am sure the way I do it is not very secure, it would prolly be best to use a control planel or manager of some sort. Was wondering if anyone knows of a control panel or manager to easily run a bunch of golang sites?? Most will just be static, since go works do good to serve static sites, that would be easy. I would also run a bunch of ib or text boards on some sites, too. Not a major deal, like I say I know how to do it on ubuntu and nginx, just wondering if anyone knows of a control panel or manage made to run a bunch of go sites, because I am sure it would have less security holes than the way i run sites just hand coding the nginx.


File: (0.00 KB)
doing a different lang Anonymous 08/23/22(Tue)17:47:58 No. fprog-A595263C [Report]

I only learned the basics of how to make ib/txt board scripts with php. I realized years ago that vichan was doomed, cuz the php 8+ broke and ruined vichan. I do have tons of simple ib scripts tho in php, very simple, just a couple lines of code. Lynxchan is nice, but the maker is too dumb to worry about security. He refuses to use deno instead of regular node js. Lynxchan relies on dependencies which rely on dependencies which rely on dependencies. That is STUPID. So lynxchan is one of the most functional boards no doubt, but there WILL be a time in the future when it is too hard to maintain. And node js has tons of security risks in general because of the way dependencies are used. Tons of articles say node js and npm in general is considered a security risk by many devs. Go is really nice. I like how it can compile to windows or linux. I will miss messing around in php but im gonna totally switch to GO tho, because now that you gave me a working script to get started in making an ib, GO can do everything php can. Php could possibly morph into something better in time, but that will not happen tomorrow, to be sure.


File: 2.jpg (20.57 KB)
Anonymous 08/22/22(Mon)01:11:23 No. K0QH8AQ0 [Report]

Hi, here are some general thoughts I have about stuff. I figure that you would think its cool. Thoughts This is an incomplete list of thoughts I hold. Remember, they may not necessarily agree with your thoughts and views, and I’ve tried to separate them into appropriate topics that you can skim through. Politics Just stop caring. Turn off the phone, change to a different channel. My stance on this comes from another opinion of mine, that I shouldn’t care too much about things I don’t have a hand in anyway. Sure, something may suck for me but what can I do about it if it’s across the world? Local stuff is cool though, because you can actually do something about that. At the end of the day, I just want to grill for God’s sake. Technology Discord: Awful but I still use it, I actively avoid it when possible past 2022. Or sometimes just out of laziness. I still need to use it for some things but really, I hate the damn thing and a non-small portion of the people behind the service and some of those who use it. Too bad Matrix is not quite there (but still cool), and IRC too old-school for some people. I will continue to be available on all three for now. I wish they didn’t ban third party clients because their official client is awful. But everything’s legal until you get caught ;-) too bad i did, hopefully not again. Their interface is horrendous. It is designed like a toy for little kids with all of these huge buttons that you just can’t miss, along with upselling Nitro at every opprotunity. They’ve gone and broken my CSS every time I came back. Luckily, I do most of everything from IRC now on a different account via Bitlbee. DRM: Imagine buying something but not owning it. You don’t have full rights. You own a license to use the content, but you don’t own it. This is awful. Google: A company who threw out their “Don’t be evil” motto so they could be evil. I could probably fill this entire point with links about Google doing evil things and still have plenty of links to go around. IRC: super cool. I’ve pretty much gone to living on there, I also need to work up the courage to join some channels. I’m putting it off until I’m done my IRC bouncer project. NFTs: stupid and a waste of money. My buddy says “money laundering”. Smartphones: They’re okay if you use them like a dumbphone but with a couple of extra capabilities. They aren’t gaming consoles, banking machines, social media zombie machines, no, just do what I do and just use them to call/text people, listen to music, and a couple other things. Of course, you can keep these apps installed if you need to use them but really I try to keep use of said apps to a minimum with some exceptions. GB -> Gigabyte. Gb -> Gigabit. gb -> lazy but probably gigabyte. Plan 9: cool, too bad the Raspberry Pi port doesn’t have audio. Linux sucks but its the only alternative with good hardware support. BSD has bad wireless support, Plan 9 has bad everything support but has the most elegant userspace. (view full post...)


File: ohyes.jpeg (37.26 KB)
nigger nigger 03/26/21(Fri)17:07:05 No. fprog-VL6C5XZV [Report]

nigger nigger nigger nigger nigger

>>
Anonymous 08/09/22(Tue)03:19:49 No. fprog-C5A0F46B [Report]

http://zzflfyp2bqz4fm6do6h6aqq5f3hehf2hohkl5gywurgpimiz3cgjvtqd.onion/


File: 6376018_f520.jpg (161.54 KB)
What are you programming? Anonymous 01/30/21(Sat)11:38:03 No. fprog-021AG738 [Report]

What are you programming or wanting to program? I often have a hard time on where to start. Do you have this problem?

12 replies and 1 images, Click here to view all.
>>
Anonymous 02/03/21(Wed)23:12:32 No. fprog-T62PQHNG [Report] >>fprog-BAYDDEEY

i want to make a curses TCG which has some form of meme blockchain to keep track of card rarity and ownership of cards. challenging opponents through a network

>>
Anonymous 02/05/21(Fri)03:21:10 No. fprog-BAYDDEEY [Report]

>>fprog-T62PQHNG Sounds rather easy, and also fun. Ignore the curses for now, interfaces can just be built on top of a sane backend. Rather that putting it on top of an existing blockchain product, you could modify one of them to make tokens equal cards, or via a token system. Might even be fun to make the system generic enough that other people can build their own card system on top of it just by modifying a few configuration files.

>>
Anonymous 02/18/21(Thu)02:40:26 No. fprog-P225N5E0 [Report]

>>fprog-MS0JZE10 Evernote is proprietary software so I won't use it

>>
File Piict3PJ.webm (2.88 MB)
Anonymous 03/18/21(Thu)08:38:11 No. fprog-QDMY3QIA [Report]

>>fprog-021AG738 (OP) 3D rendering for my game or something

>>
oqe anonimo 07/30/22(Sat)22:31:42 No. fprog-A2BBAEC5 [Report]

Bom


File: fchan.png (37.23 KB)
Anonymous 01/14/21(Thu)03:21:29 No. fprog-AF085BFA [Report]

This site is based on the activity pub protocol. It is still a work in progress. You can get the source code here. https://github.com/FChannel0 I hope it provides some interest.

270 replies and 32 images, Click here to view all.
>>
Anonymous 07/26/22(Tue)20:00:58 No. TY0P8WQN [Report] >>11AQTW3D

>>XWIHT0X2 great, thanks. i'm gonna attempt to recreate a scenario similar, where the original instance for a thread is down and hopefully track down the issue

>>
Anonymous 07/26/22(Tue)20:46:41 No. 11AQTW3D [Report] >>6CY5I1IM

>>TY0P8WQN reproduced the bug in an isolated environment, tracked down the error thanks to logs and i'm writing a fix for it now. the actual problem at hand is solved but i also want to solve the related problem of the /followers error, which can introduce this bug will post the patch here when it's done and i'll create a PR too tl;dr fchan gets a list of each following board's followers, however if it fails to contact even one of them it completely dies. my two-line fix prevents this from happening and logs it to the console.

>>
Anonymous 07/26/22(Tue)21:46:47 No. 6CY5I1IM [Report]

>>11AQTW3D >>XWIHT0X2 https://github.com/FChannel0/FChannel-Server/pull/69.patch try this patch

>>
Anonymous 07/27/22(Wed)04:38:36 No. EP3YIWOB [Report] >>4CO7U17I

applied

>>
Anonymous 07/27/22(Wed)11:36:45 No. 4CO7U17I [Report]

>>EP3YIWOB nice, looks like it’s working


File: dbc1e5cbb04c967776ce73318f(...).gif (118.30 KB)
Attempt at creating a FChannel local client Anonymous 07/28/21(Wed)04:30:40 No. fprog-DK37PT1F [Report]

I am done with FCHAM, so I have started a new project: a client for FChannel. My idea is to allow you to subscribe to instance's boards by specifying (in a configuration file maybe) which outboxes to download, after that the client will download the outboxes and build an HTML page of for you. My idea is that the HTML will be static, local, and without javascript. It may download attached files locally idk. I don't intend to let you post replies from the client (I don't even know how I would do that), but it can link to the post so you can reply from its instance. It doesn't seen too hard to build these pages, I think I will take a look at the server's repo and just translate code from it. You can check it out here http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fchan-client/log.html, but to say it is currently barebones would be overestimating it. Anyway, I like to put puns on the names of my projects, but I am lacking inspiration for this one (fchan-client is too inane for my taste), any suggestions?

73 replies and 8 images, Click here to view all.
>>
Anonymous 07/03/22(Sun)18:51:54 No. fprog-FSAUDEL7 [Report]

>>fprog-ZO2J34WU yeah ill work on adding those. ill probably add the captcha endpoint when i change the captcha because the current one is trivial to break if someone wanted so providing an endpoint that can easily be broken time and a time again wouldnt be good but the other stuff makes sense.

>>
Anonymous 07/03/22(Sun)21:24:50 No. fprog-X8EJ21BS [Report] >>fprog-14I2I7K5

>>fprog-3LRHFODW while on my travels to see if what i was thinking was true, i found another issue! i found a way to discover the mod key and have an (albeit invalid) session token generated where i am in control of the password the report to this post will contain the mod key for proof while i haven't vetted the source yet, i'm sure that this is largely a non-issue for anywhere that checks auth, hopefully everywhere but if the whole point was to keep the mod key private, the location of where the issue is went with it

>>
Anonymous 07/03/22(Sun)21:55:28 No. fprog-14I2I7K5 [Report]

>>fprog-X8EJ21BS thanks for reporting that should be fixed.

>>
File f156d65bda77c318129ed7f42e(...).jpg (385.31 KB)
Anonymous 07/11/22(Mon)01:01:22 No. fprog-A7KRE2L2 [Report]

some times it is very hard to keep it together while programming for example, take a look at https://poopchan.org/pen/following do you notice anything? look at fchan.xyz/pen's entry >"id": " https://fchan.xyz/pen", why? WHY IS THERE A FUCKING SPACE BEFORE THE FUCKING ID WHY WHY WHY WHY WHY WHY WHY WH YWH YWHW YWH YW HWY HWY HWY WHY WHWY HW YWH YWH WYW HWY HWY HWY HYWH WYH WYW HWY WH YWHW YW HWYHWYWHYWHWYHWYWHWYHWYWHYWHWYHWYWHYWHWYWHYWHWYHWYWHWYHWYHWYWHWYHWYWHYWHWYWH no prob i will just remove the ^ from my match string and it will work ...OR FUCKING WILL IT? https://fchan.xyz/b/following >"id": "https://penchan.xyz" WHY THE FUCK IS IT FOLLOWING PENCHAN ITSELF INSTEAD OF ITS /B/?????? WHY CANT DATA JUST BE CONSISTNET AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA ok ok i can just make it default to the instance's board in such cases ...but is that even how it works? when it says simply "https://penchan.xyz" does it mean the same board as the actor (in this case 'b') or the entirety of penchan?

>>
Anonymous 07/14/22(Thu)17:53:29 No. fprog-B0331F3D [Report]

Releasing FBI2, now it is called CIA. The server is up: http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/cia/file/README.html FChannel can't show my past post with the changelog (though you can read it on the textboard - thank you, based feditext), but basically now you can post from the client, hide posts, see a map of the federation, and there is a page showing statistics about instances, posts, boards, etc.


File: IMG_20180813_172420_464.jpg (13.20 KB)
professional programming language Anonymous 09/17/21(Fri)12:51:32 No. fprog-4YP1X037 [Report]

hey guys i am currently looking for a job. what language should i learn/expand in? what is the most wanted atm?

19 replies, Click here to view all.
>>
Anonymous 05/18/22(Wed)01:39:41 No. fprog-VOEM9ROT [Report] >>fprog-SU3ZB90L

>>fprog-7QLLRF5V shut the fuck up faggot, dx12 only works on windows and metal is nothing. vulkan and opengl are pretty much what you need

>>
Anonymous 07/06/22(Wed)00:57:48 No. fprog-SU3ZB90L [Report]

>>fprog-VOEM9ROT CUDA is worth learning too despite locking you to Nvidia products, a lot of the DSP and ML software running in datacenters still use it commonly. not a fan of propitiatory APIs, but it is still a thing

>>
Anonymous 07/07/22(Thu)04:59:52 No. fprog-EAIJSQNA [Report]

>>fprog-L53KSM6V Congrats OP. I hope you like your job and coworkers. What industry? I just got a coding job in the WebDev mines with Microsoft Java.

>>
Anonymous 07/09/22(Sat)13:20:15 No. fprog-00PXXFM2 [Report] >>fprog-7PHKB3VB

>>fprog-4YP1X037 (OP) Common Lisp Scheme Haskell Perl Racket

>>
Anonymous 07/12/22(Tue)00:45:55 No. fprog-7PHKB3VB [Report]

>>fprog-00PXXFM2 I have never encountered any of those IRL (jobs) in the last decade, but will admit different fields are different. I have only ever seen IRL: Java Python Go C C++ SQL Javascript A lot of those are rightly considered horrible, but I feel like those are still the most universal, so you would want to know them for employment.


File: map.png (720.24 KB)
FederatedChannel Hacky AutoMapper v1.0 Anonymous 07/28/21(Wed)03:39:12 No. fprog-OFF4C8HU [Report]

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.

12 replies and 1 images, Click here to view all.
>>
Anonymous 06/30/22(Thu)11:52:26 No. fprog-1JL202YS [Report] >>fprog-Z5ALH4XF

>>fprog-OFF4C8HU (OP) ``` $ torsocks git clone http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fcham.git Cloning into 'fcham'... 1656590060 PERROR torsocks[6457]: socks5 libc connect: Connection refused (in socks5_connect() at socks5.c:202) fatal: unable to access 'http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fcham.git/': Couldn't connect to server ``` Anyone have a copy?

>>
Anonymous 06/30/22(Thu)22:12:47 No. fprog-Z5ALH4XF [Report]

>>fprog-OFF4C8HU >Later today Haha that was a good one. Nevermind that, let's try Saturday. >>fprog-1JL202YS >git clone Not gonna work, I haven't installed git on the new server. >Couldn't connect to server Yea, down. I will post here when it is up.

>>
Anonymous 07/02/22(Sat)19:23:42 No. fprog-1ZBZ29IJ [Report] >>fprog-YNI9H84D

It is up. http://xdni7g5asjyvbjqo4tp4qar5j7kcjjuifnrwbxxubb37bgrxdyicnzyd.onion/fcham.pax.xz

>>
File Screenshot from 2022-07-11(...).png (24.07 KB)
Anonymous 07/11/22(Mon)03:16:40 No. fprog-YNI9H84D [Report]

>>fprog-1ZBZ29IJ No it's not

>>
Anonymous 07/11/22(Mon)21:31:24 No. fprog-C88026F5 [Report]

>>fprog-YNI9H84D then wait patiently


File: c5423167dbf1d0b7304390ee70(...).gif (154.64 KB)
PGP login Anonymous 02/27/22(Sun)01:18:24 No. fprog-UEV7X7XK [Report]

Has anyone already devised a method to create an account and login using only a PGP key? The way I envision the account creation process is that the new user simply uploads his public key, but I am not sure how the login would to work. Maybe send some data to the user and ask him to sign it with his private key? It sounds kinda autistic to me, so I wonder if a better way already exists?

6 replies, Click here to view all.
>>
Anonymous 03/01/22(Tue)17:12:13 No. fprog-X35RFOWV [Report]

>>fprog-UEV7X7XK (OP) TLS client certificates are a thing and are also supported by browsers

>>
Anonymous 04/04/22(Mon)20:02:26 No. fprog-U9BJTA08 [Report] >>fprog-IWU0P8RD

>>fprog-X35RFOWV what if doing it with http, for example over tor?

>>
Anonymous 04/09/22(Sat)16:36:59 No. fprog-IWU0P8RD [Report]

>>fprog-U9BJTA08 TLS over TOR works no?

>>
Anonymous 07/08/22(Fri)00:25:31 No. fprog-4PW8KK95 [Report]

This is basically what SQRL is. https://www.grc.com/sqrl/sqrl.htm Tl;dr you hash a master key with the domain name to derive a per site key, which you use to log in. Adding something to the domain name before hashing allows you to have multiple identities for the same site.

>>
Anonymous 07/08/22(Fri)19:37:44 No. fprog-GFS47SBW [Report]

>Maybe send some data to the user and ask him to sign it with his private key? sounds like challenge response authentication where is challenge is sending the same data back signed


File: (0.00 KB)
:) Anonymous 06/03/22(Fri)17:11:53 No. fprog-5B24B02D [Report]

<3

>>
Anonymous 06/06/22(Mon)05:48:26 No. 3RQE6N8V [Report]

>>fprog-5B24B02D (OP) >:(


File: designedwithnotepad.jpg (3.16 KB)
Interfacing with Fchan Anonymous 04/19/21(Mon)09:32:07 No. fprog-F6926VVH [Report]

I'm making my own chan, because there weren't enough chans already. So how can I make it interface with fchan? How does it work in a nutshell? I send POST requests to fchan, fchan sends POST requests to me? We keep seperate databases? Verification?

13 replies and 1 images, Click here to view all.
>>
Anonymous 04/22/21(Thu)18:48:02 No. fprog-DOJ72ZI8 [Report] >>fprog-B80MCOQQ

>>fprog-ARWGGSPK do anonymous imageboards fit in with microblog type systems that usually have a login attached to each post? how would a post from or to peertube look without a user login? would it be a post dedicated to that video?

>>
File new.png (13.36 KB)
Anonymous 04/24/21(Sat)09:36:44 No. fprog-B80MCOQQ [Report] >>fprog-VJ1IU688

>>fprog-DOJ72ZI8 AFAI have been told the boards are the actors, aka "users". PreferredUsername is probably set to "anonymous" or something. So you would "follow" the "user" fchan.xyz/prog/ and then see "anonymous" post on your feed.

>>
Anonymous 04/24/21(Sat)09:45:57 No. fprog-VJ1IU688 [Report] >>fprog-8C2S6A3I

>>fprog-B80MCOQQ That's how fchan works, but how would fchan federate with pleroma, mastodon, peertube etc where the original quote was referencing the mastodon url posted about auth standards.

>>
Anonymous 04/24/21(Sat)10:08:56 No. fprog-8C2S6A3I [Report]

>>fprog-VJ1IU688 as of now, not. fchan needs to abide by their rules and setup if it wants to federate. The http request signature and a simple shared key for all boards seem pretty easy to add though. There's probably an opensll library available for go.

>>
Anonymous 04/25/21(Sun)00:14:31 No. fprog-9VIPQZ85 [Report]

Being closer to what other federated services do sounds like a decent idea. I'm also having trouble imagining what crossposting between something like pleroma and fchan would be like but maybe someone will come up with an inventive interface that would make it work?



[Home] [Rules] [FAQ]

All trademarks and copyrights on this page are owned by their respective parties.

v0.1.1

Theme: