/hydrus/ - Hydrus Network

Archive for bug reports, feature requests, and other discussion for the hydrus network.

Index Catalog Archive Bottom Refresh
Name
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

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.

Uncommon Time Winter Stream

Interboard /christmas/ Event has Begun!
Come celebrate Christmas with us here


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

(577.00 B 128x128 Pyrus.png)

What kind of dedication and work does it take to create something like this? Anonymous 09/30/2018 (Sun) 04:03:03 Id: 612715 No. 10129
I bet you thought this was a thread made to suck up to Hydrus Dev. HAHA, WRONG! There's so many things about the Hydrus network that irritate the crap out of me, and it's clear that, as they're deliberate design considerations, they're not going to ever change. Therefore, I want to make my own. Problem is, I haven't really developed shit before, so I just want to know what I'm in for. Maybe I'm mistaken, but I'm under the impression that Hydrus Dev was only starting out when he began creating his as well, so maybe he could offer a few pointers, being already so far into his own project. Anyway, here's some notes I've been making on how I might do things differently. I imagine Hydrus Dev has already considered a lot of these ideas before, so being more world-weary, and having lost that old shine in his eyes, maybe he could tell me why they're fucking stupid and wouldn't work at all.
Are you fucking kidding me?
I'm so sorry, I can't delete these posts.
Hydrus is FOSS, you can read the code and fork it, add the features you want and remove those one you don't like. The source code is on Github. Good luck.
>>10135 I was thinking of starting one from scratch. I get more experience out of it, and it's a little hard to just jump into and develop something you don't have any real knowledge on.
If you are looking to get into coding something big, this sounds like a great project to go for–it worked for me! I can't speak about your personal situation, but my experience in doing this has been a lot more stress and failure than I expected. The actual code isn't too complicated, but dealing with mistakes and unusual situations (like this week, I had to deal with an issue where searching for '6+girls' on gelbooru with other tags fails because the tag separator is '+', so the combinations needs to be '6%2Bgirls+skirt', which adds a finicky extension to shit I thought was already sorted) is an endless battle. The gulf between 'I have an idea how this could work' and 'hey it works and people like it' is a sea of frustration. I am also not good at collaborating or generally talking to people, which has been a problem on and off. Figuring out a workflow where I don't go crazy and can keep banging my head against a keyboard every week has been a large part of keeping the project together. I thought it would all be mathematical problem solving, like my programming classes in college, but as I am the only project member, it was instead that and ten other jobs. It takes hours and hours of research, planning, answering feedback, parsing obscure stackexchange articles on conflicting linux .so files, chasing up english-as-second-language bug reports, fighting off overambitious feature requests, and then actually putting text on screen to get stuff going at a v0.1 buggy state. And then, when you have a shaky prototype ready for others to try, you get thanks for your work (which feels great) and multiple bug reports and feature requests (which are all valid and absolutely appreciated but all fundamentally mean more stress for you). Reading your post at >>10128 , I would recommend you try to make a very simple working model and ui first, and then iterate on that. Breadth first rather than depth first. I am not sure what your 'haven't really developed shit before' actually means–if you have never touched an ui library before, I recommend you start extremely basic, like 'Hello World!', and consider symlink-directory-structures once you have a bit more experience with the technical side. If you have never written a line of code before, I would recommend scaling way back and trying to solve a much simpler problem. I made hydrus precisely to fix my own problem of managing files, so I think doing a similar thing is the right project to aim for. If you like what you are doing and get use out of it, then you will keep pushing when it sucks. Although I am being a bit down here, I don't mean to suggest that hydrus is not worth it for me. I love working on it. Life is nothing without struggle, and I am overall very happy with what I have created, even if there are a thousand more things that need fixing. Have a browse through some of my code if you like and see if you enjoy working on getting a prototype going. If you can last through the first two weeks of excited adrenaline and then the next four weeks of establishing a proper workflow, you might have found something fun. Feel free to email me if you would like general advice on anything.
(62.58 KB 680x766 a64.jpg)

>Doesn't have any experience >Insists he can do it better
>>10137 Starting from scratch and not messing everything up is probably simply harder than just fixing what you don't like in Hydrus. >>10129 > I just want to know what I'm in for. Programming? Most people still see nearly endless possibilities to still get better after multiple Ph.D. and 40 years of experience. Programming teams involving hundreds or thousands of people with 20+ years of experience each do NOT produce perfect code. Nor do companies that put BILLIONS of dollars into the software of their products produce anything nearly flawless. And so on. That's what you're actually in for. You'll hack something together if you *actually* maintain the motivation for a few thousands of hours (more for you because you don't seem to know how to program and probably don't know the maths and algorithm theory and everything else either), but you can't expect it to be good easily.
They actually did this https://gitgud.io/Dizmal/borehole
>>10197 Not me. Why would I come up with a COOL name like "Pyrus" then abandon it?
>>10244 Because you are a fag who can't actually code or write a proper specification.


Forms
Delete
Report
Quick Reply