[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]

/hydrus/ - Hydrus Network

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

Name
Email
Subject
REC
STOP
Comment *
File
Password (Randomized for file and post deletion; you may also set your own.)
Archive
* = required field[▶Show post options & limits]
Confused? See the FAQ.
Embed
(replaces files and can be used instead)
Options

Allowed file types:jpg, jpeg, gif, png, webp,webm, mp4, mov, swf, pdf
Max filesize is16 MB.
Max image dimensions are15000 x15000.
You may upload5 per post.


This board will be deleted next Wednesday. I am moving to a General on 8chan.moe /t/. This board is archived at 8chan.moe /hydrus/!

File: 06ec0ffde0c293d⋯.png (577 B,128x128,1:1,Pyrus.png)

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.

____________________________
Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

612715 No.10133

Are you fucking kidding me?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

612715 No.10134

I'm so sorry, I can't delete these posts.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

843f95 No.10135

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

612715 No.10137

>>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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

c51edb No.10144

File: 74048034955ad36⋯.png (884.87 KB,749x499,749:499,74048034955ad36ace13079cd4….png)

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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

070674 No.10176

File: d40ac46adfae0aa⋯.jpg (62.58 KB,680x766,340:383,a64.jpg)

>Doesn't have any experience

>Insists he can do it better

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

1686a5 No.10178

>>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.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

f378f4 No.10197

They actually did this https://gitgud.io/Dizmal/borehole

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

612715 No.10244

>>10197

Not me. Why would I come up with a COOL name like "Pyrus" then abandon it?

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.

273598 No.10386

>>10244

Because you are a fag who can't actually code or write a proper specification.

Disclaimer: this post and the subject matter and contents thereof - text, media, or otherwise - do not necessarily reflect the views of the 8kun administration.



[Return][Go to top][Catalog][Nerve Center][Random][Post a Reply]
Delete Post [ ]
[]
[ / / / / / / / / / / / / / ] [ dir / random / 93 / biohzrd / hkacade / hkpnd / tct / utd / uy / yebalnia ]