/prog/ - progs af

i hate computers

[Start a New Thread]

File: fchan.png(38125)
Anonymous 2021-01-14T03:21:29Z 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.

128 replies and 17 images, Click here to view all.
Anonymous 2021-09-17T15:53:23Z No. fprog-B6IPOQ28 [Report] >>fprog-7NN98XF0

>>fprog-SXB3WVOC why not Bitcoin Lightning? I think its perfect for this usecase. Only problem might be browser integration, but that might be solvable with a suitable extension?

File monero_chan_by_radikalistic_delyyms-fullview.jpg (129512)
Anonymous 2021-09-17T17:15:33Z No. fprog-7NN98XF0 [Report] >>Q3QSJBZ8

>>fprog-B6IPOQ28 which currency to use is not a very important point of discussion, I think. Ideally, site operators should be able to choose between different currencies that they accept. At some point this might include CBDC's, depending on how that whole thing pans out. That said, several things make Monero a good candidate: - It's ASIC-resistant and mined with CPU. Anyone with a mid-range desktop computer from the last 5 years can realistically get his hands on some XMR by mining, without having to sign up with a crypto exchange - It's more censorship-resistant than any transparent public ledger (BTC wallets are routinely blacklisted by exchanges based on who they transact with; BTC mining companies will eventually be pressured into not mining transactions made from/to certain addresses) - Has low fees at L1, doesn't require setting up or relying on someone else's LN server - Better privacy than Bitcoin/LN (this is according to LN developers)

File fchancrypto.png (170623)
Anonymous 2021-09-17T18:40:20Z No. fprog-K10X2THG [Report] >>fprog-6X19OD15

>>fprog-SXB3WVOC >crypto donation address somewhere bottom of README fchanpass is most likely the future for quality control and providing instance support. up to this point i didnt want any walls to be in the way to post like registeration, passswords, paying. but it might be a positive for all in the long run. if you make the crypto donation and still make undesriable posts, atleast support the monitoring time needed for an instance to clean up posts. theres a lot that can be done before that though, there isnt a massive userbase to where you have to put some type of barrier to entry for quality control.

File xmrHolden.jpg (152666)
Anonymous 2021-09-17T19:49:30Z No. fprog-6X19OD15 [Report] >>Q3QSJBZ8

>>fprog-K10X2THG very nice. Another project worth looking into for inspiration/federation is Anedak Chat, a dApp which saves all posts on the Kadena blockchain. https://kadena.moe

Anonymous 2021-09-20T23:23:39Z No. Q3QSJBZ8 [Report]

>>fprog-SXB3WVOC >>fprog-7NN98XF0 >>fprog-6X19OD15 nigga post this shit on 2hu-ch.org/cc stop shitting up /prog/

File: D357E9A0-7895-44D5-B5A4-41590DF4B08D.png(1705862)
Anonymous 2021-06-06T02:20:30Z No. fprog-LZM1OHG3 [Report]

thoughts on raspberry pi

10 replies, Click here to view all.
Anonymous 2021-06-11T07:51:28Z No. fprog-34ZNOFSO [Report]

>>fprog-LZM1OHG3 (OP) If you have a project in mind for it they're good. If you think you will be inspired by the pi to make something with it then it's a waste.

Anonymous 2021-07-01T06:34:49Z No. fprog-EL4BFQOZ [Report]

>>fprog-3UQ8W708 this

Anonymous 2021-08-05T10:17:31Z No. fprog-6IIKNN5F [Report] >>fprog-FGWMWDE3

Will Raspberry Pi 5 be RISC-V based?

Anonymous 2021-08-05T16:25:18Z No. fprog-FGWMWDE3 [Report]

>>fprog-6IIKNN5F Doubt it, raspberry pi isn't about being small and useful hardware anymore, it's about being a replacement for a desktop basically. Other SBCs are better.

Anonymous 2021-09-19T18:28:31.290731Z No. fprog-X03VXBKB [Report]

>>fprog-8HO5QIIX i use a rpi4 as a nas and i have not had any problems with that so far i also run a python-discordbot on it. but i wouldn't run anything more resource heavy on it since it is pretty slow

File: 6a0e858cf5d1a00ed2db11eafc4cec25f0320acd9e01f8a15095ff395f0e1b8f.jpg(30745)
Request for Comment: Headless FChannel Server Anonymous 2021-08-12T20:18:44Z No. fprog-KP506HJA [Report]

http://p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/files/rfc-hlfchand.ps I was gonna post an ascii version of the document, but apparently one and a half page is too large for a post here, so have a .ps instead. In short: I want to create a headless fchannel server, that is, a server compatible with the fchannel protocol, capable of talking to other instances, but that does not offer a web interface. To interact with it either use another instance or use a client (like FBI). But I want to hear what other people (in particular devchad) think before I start working on it.

12 replies, Click here to view all.
Anonymous 2021-08-13T19:26:35Z No. fprog-O53JGV6B [Report] >>fprog-S6673O9N

>>fprog-EARC8598 Since it is gonna be an onion service, you don't have to bother with port forwarding or talking to your ISP, Tor punches through NAT like a bullying taking money from a nerd. See >>fmeta-TH5BX0W7 → to know how much trouble hosting an onion service saves you. If you already have the hardware and an operating system running on it, you just have to install nginx and tor and you can have your own darkwebsite in no time.

Anonymous 2021-08-14T00:47:32Z No. fprog-S6673O9N [Report] >>fprog-RJY86RHP

>>fprog-O53JGV6B that was actually my thread, i was unaware port forwarding wasn't necessary. Good to know! I'll probably set it up tomorrow.

Anonymous 2021-08-14T21:52:26Z No. fprog-RJY86RHP [Report]

>>fprog-HAUI4N9G I took some time to read main(), I kinda understand the initialization, but I skimmed through all the http.HandleFunc() calls. The server appears to be request-oriented, only doing work as a response to requests, so the handle functions contain the meat of the code and I will need to look into them with more care. I should probably try to run the server myself to get a better grip of how it all works. >>fprog-S6673O9N Well? No need to shy when shilling your website here, everybody is doing it.

Anonymous 2021-08-21T22:30:05Z No. fprog-X52OZLTL [Report]

Almost forgot to report my /prog/ress. http://git.p6nhckzlonbw72mhxqcyfa474ssavlnud6tvpmhjzf37r2zyz2ommtqd.onion/fchand/file/README.html There is what I have come up with so far, I have only started to create an HTTP simulacrum to process the GET and POST requests. I won't bother with a real HTTP since it won't serve HTML documents, the HTTP is there just to be compatible with the current protocol (maybe later we can work on something dependent only on TCP/IP). I will now study about POST requests so I can know how the data will show up and then work on storing it in a database.

Anonymous 2021-09-19T10:22:59Z No. fprog-LHPSK1SA [Report]

I had tossed the project aside for long while, but yesterday I got back to it and tried to get POST requests working, took a while, but I did it. However it made it realize that trying to create an HTTP server from scratch is a real bitch, so I have decided to try that again using CGI instead, since using a real HTTP server will save a lot of trouble like encryption and compression (on top of basic features like POST request, which was hard enough). I may try the BLES stack mentioned on >>fg-I31BT8YD →, I understand nginx and Lua pretty well, so I will just need to study CGI and how to host a server on BSD.

File: IMG_20180813_172420_464.jpg(13520)
professional programming language Anonymous 2021-09-17T12:51:32Z 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?

Anonymous 2021-09-17T22:13:25Z No. fprog-FSBDL1EA [Report]


File: webshit-gnu-stack.jpeg(28304)
Thinking about bootstraping a SAAS product by myself Anonymous 2021-09-12T11:37:33Z No. fprog-6C1D3VT6 [Report]

I really like Guile Scheme and would like to use it to build a SAAS webshit product by it. I would do this in my free time and I don't want to use some enterprise grade bullshit in my spare time as well. If this endeavour doesn't fail, do you think using obscure tech for basically CRUD backend is a big obstacle for future?

Anonymous 2021-09-16T19:53:32Z No. fprog-YT3XKPKX [Report] >>fprog-R3GJU13M

>>fprog-6C1D3VT6 (OP) I think the future is just more convoluted frameworks. People now days do not want to make application specific code and throw the entire kitchen sink at their project when only needing a water container. I don't see things getting more lean in the future only more bloated. Now personal projects I don't think it's a terrible idea, especially since you might learn a thing or two doing it that way. But for the masses, no.

Anonymous 2021-09-17T15:50:29Z No. fprog-R3GJU13M [Report]

>>fprog-YT3XKPKX >I think the future is just more convoluted frameworks That is exactly why I want to do it in Guile. I found its ecosystem very lean with just some libraries that help you with a specific problem but don't try to impose a particular design onto your whole program. >People now days do not want to make application specific code and throw the entire kitchen sink at their project when only needing a water container. I can only agree with this and it makes me sad as an engineer. Most of the times I am just playing with Legos which results in having very superficial understanding of the very thing I am building. The worst in this regard is IMO Android development.

File: frontpage.PNG(63891)
Hello from 0chan 0chan dev 2021-05-27T06:27:21Z No. fprog-ZS0MGEI9 [Report]

0chan.vip is a node running "multichan" , a federated textboard that uses tags rather than boards . It can federate over Tor ! we also have a shitton of ATOM feeds: > https://0chan.vip/atom/ What do you guys think of our project?

15 replies and 2 images, Click here to view all.
Anonymous 2021-06-07T19:19:19Z No. fprog-S6THVZ24 [Report] >>fprog-SAQEDFS9

>>fprog-BNWJJWS8 > the way fchannel federation works is that admins manually connect a local board to a remote one, and then all remote threads and replies just get transparently mixed in with local ones. That's how we do it, too. We are soon adding a feature for multichan to scrape "normal" textboards/imageboards, thus granting it "archiving" ability (and probably pissing off some devs in the process). The first step for a federated project is being able to talk with itself; being able to talk with other kinds of softwares is even more fun!

File tyrell_wellick.png (285616)
Anonymous 2021-06-08T19:47:11Z No. fprog-SAQEDFS9 [Report] >>fprog-IU3SNQ81

>>fprog-BNWJJWS8 >>fprog-S6THVZ24 you two faggots should combine efforts steal whatever is good from 0chan and put it into Fchan if you two stop being autistic and instead start working together, this idea of decentralised shitposting platform might actually take off

Anonymous 2021-06-08T20:58:19Z No. fprog-IU3SNQ81 [Report]

>>fprog-SAQEDFS9 i approve this though if you can't work together you could at least make your protocols compatible so 0chan and fchan can talk

Anonymous 2021-09-02T03:23:06Z No. fprog-01IJ07Q7 [Report] >>fprog-ICULFQQT

>>fprog-ZS0MGEI9 (OP) is this dead?

Anonymous 2021-09-02T16:23:13Z No. fprog-ICULFQQT [Report]

>>fprog-01IJ07Q7 i guess so, it was running fchan for a while

File: 14.jpg(382324)
Pls answer Meeeee 2021-08-18T21:05:24Z No. fprog-HBB7L95M [Report]

Hey, so I installed this, what is a good way to keep fchan running when the ssh terminal closes tho? Im used to using pm2 for node but that dont work here.

Anonymous 2021-08-19T20:46:01Z No. FBXAMHOE [Report]

>>fprog-HBB7L95M (OP) just use systemd unit

Anonymous 2021-08-27T03:17:44Z No. V04LVUBT [Report]

>>fprog-HBB7L95M (OP) ./fchan &

File 1624243636639.jpg (28097)
Anonymous 2021-08-31T03:46:47Z No. fprog-WA6R5DYI [Report] >>fprog-U8D2DI5J

>>fprog-HBB7L95M (OP) If you don't like systemd, I recommend using runit for your long-running services. https://jtimberman.housepub.org/blog/2012/12/29/process-supervision-solved-problem>>fprog-HBB7L95M (OP)

Anonymous 2021-08-31T14:39:22Z No. fprog-U8D2DI5J [Report] >>fprog-YPMD2WP2

>>fprog-WA6R5DYI runit is based

Anonymous 2021-08-31T16:23:42Z No. fprog-YPMD2WP2 [Report]

>>fprog-U8D2DI5J runit is the best

File: idontunderstand.jpg(9451)
Anonymous 2021-06-01T06:21:28Z No. fprog-GL1XK382 [Report]

> ^n[a-z]+g+.*r$ is regex used anywhere other than in obsolete shell scripts?

18 replies and 1 images, Click here to view all.
Anonymous 2021-06-13T14:26:59Z No. fprog-0ITUVIIA [Report] >>fprog-0MMICB9X

>>fprog-2E1QA6VA You appear not to know what you're talking about. Regex is a mainstay of unix/c/perl/shell style and culture and generally considered the opposite end of the spectrum to rust. Also, regex is hardly cryptic - you just don't know it. >>fprog-44823KUW This is interesting, although obviously doesn't replace regex in the terminal or editors. I can't imagine anything beating regex for live situations.

Anonymous 2021-06-13T20:23:14Z No. fprog-0MMICB9X [Report]

>>fprog-0ITUVIIA This is -> >>fprog-44823KUW Agreed, for situations like terminal or a quick script, the ubiquity of regex in those situations (Perl support, terminal tools) makes them a better choice in many cases. Parsec is more heavy weight, and sometimes the benefits it gives (readability, type safety) aren't something that you particularly care about.

Anonymous 2021-06-23T17:41:40Z No. fprog-IYIK4NDO [Report]

>>fprog-Q7FAVW5P >no one i know that works in the industry uses regex Where the fuck do you work?

Anonymous 2021-06-28T19:13:52Z No. fprog-XYB1LEUZ [Report]

>>fprog-GL1XK382 (OP) perl, the greatest

Anonymous 2021-08-20T19:30:46Z No. fprog-5ANGA4MI [Report]

>>fprog-OF43SEEE checked


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