/hydrus/ - Hydrus Network

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

Posting mode: Reply

Check to confirm you're not a robot
Name
Email
Subject
Comment
Password
Drawing x size canvas
File(s)

Board Rules

Max file size: 350.00 MB

Max files: 5

Max message length: 4096

Manage Board | Moderate Thread

Return | Magrathea | Catalog | Bottom

Expand All Images


Version 598 Anonymous Board owner 11/13/2024 (Wed) 23:16 Id: 929090 [Preview] No. 1723
https://youtube.com/watch?v=ERHk4wPOPKw [Embed]
windows
zip: https://github.com/hydrusnetwork/hydrus/releases/download/v598/Hydrus.Network.598.-.Windows.-.Extract.only.zip
exe: https://github.com/hydrusnetwork/hydrus/releases/download/v598/Hydrus.Network.598.-.Windows.-.Installer.exe
macOS
app: https://github.com/hydrusnetwork/hydrus/releases/download/v598/Hydrus.Network.598.-.macOS.-.App.dmg
linux
tar.zst: https://github.com/hydrusnetwork/hydrus/releases/download/v598/Hydrus.Network.598.-.Linux.-.Executable.tar.zst

I had a great week fixing bugs and cleaning code.

Full changelog: https://hydrusnetwork.github.io/hydrus/changelog.html

fixing some mistakes

First off, I apologise to those who were hit by the 'serialisation' problems where certain importers were not saving correctly. I screwed up my import folder deduplication code last week; I had a test to make sure the deduplication transformation worked, but the test missed that some importers were not saving correctly afterwards. If you were hit by an import folder, subscription, or downloader page that would not save, this is now completely fixed. Nothing was damaged (it just could not save new work), and you do not have to do anything, so please just unpause anything that was paused and you should return to normal.

I hate having these errors, which are basically just a typo, so I have rejigged my testing regime to explicitly check for this with all my weekly changes. I hope it will not happen again, or at least not so stupidly. Let me know if you have any more trouble!

Relatedly, I went on a code-cleaning binge this week and hammered out a couple hundred 'linting' (code-checking) warnings, and found a handful of small true-positive problems in the mess. I've cleared out a whole haystack here, and I am determined to keep it clean, so future needles should stick out.

other stuff

I moved around a bunch of the checkboxes in the options dialog. Stuff that was in the options->tags and options->search pages is separated into file search, tag editing, and tag autocomplete tabs. The drag and drop options are also overhauled and moved to a new options->exporting page.

I rewrote the main 'ListBook' widget that the options dialog uses (where you have a list on the left that chooses panels on the right). If you have many tag services and they do not fit with the normal tabbed notebook, then under the new options->tag editing, you can now set to convert all tag service dialogs to use a ListBook instead. Everything works the same, it is just a different shape of widget.

A page that has no files selected now only uses the first n files (default 4096) to compute its 'selection tags' list when there are no files selected. This saves a bunch of update CPU time on big pages, particularly if you are looking at a big importer page that is continuously adding new files. You can change the n, including removing it entirely, under options->tag presentation.

If you are an advanced downloader maker, 'subsidiary page parsers' are now import/export/duplicate-able under the parsing UI.


Anonymous Board owner 11/13/2024 (Wed) 23:16 Id: 929090 [Preview] No.1724 del
job listing

I was recently contacted by a recruiter at Spellbrush, which is a research firm training AI models to produce anime characters, and now looking to get into games. I cannot apply for IRL reasons, and I am happy working on hydrus, but I talked with the guy and he was sensible and professional and understood the culture. There are several anime-fluent programmers in the hydrus community, so I offered to put the listings up on my weekly post today. If you have some experience and are interested in getting paid to do this, please check it out:

Spellbrush design and train the diffusion models powering both nijijourney and midjourney -- some of the largest-parameter count diffusion models in the world, with a unique focus on anime-style aesthetics. Our team is one of the strongest in the world, many of whom graduated from top universities like MIT and Harvard, worked on AI research at companies like Tencent, Google Deepmind, and Meta, and we have two international math olympiad medalists on our team.

We're looking for a generalist engineer to help us with various projects from architecting and building out our GPU orchestrator, to managing our data pipelines. We have one of the largest GPU inference clusters in the world outside of FAANG, spanning multiple physical datacenters. There's no shortage of interesting distributed systems and data challenges to solve when generating anime images at our scale.

Please note that this is not a remote role. We will sponsor work visas to Tokyo or San Francisco if necessary!

Software Engineer https://jobs.ashbyhq.com/spellbrush/550b3de6-2c6d-4a80-aa3b-a530b6e48464
AI Infra Engineer https://jobs.ashbyhq.com/spellbrush/55633abd-f242-4e43-b390-4508d7bb65ea

next week

I did not find time for much duplicates auto-resolution work this week, so back to that.


Release Tomorrow! Anonymous Board owner 11/20/2024 (Wed) 05:11 Id: 7f6d84 [Preview] No.1725 del
I had an ok week. I fixed some UI issues, improved how file timestamps display, and optimised database vacuum maintenance.

The release should be as normal tomorrow.



Top | Catalog | Post a reply | Magrathea | Return