Live data from Hacker News

Ask HN: What did you build in 2019?

news.ycombinator.com

121–130 of 148 posts

Re: Ask HN: What did you build in 2019?

#121
post #94

Released version 2 of my Video Hub App and made it open source too! Search, browse, and preview videos on your computer :) https://videohubapp.com/ https://github.com/whyboris/Video-Hub-App

So, I bought the app, and am in the process of creating a hub with 27000 videos, about 5 tb worth of videos, using 4 drives symlinked into one folder :) Let's see how it works!

Initial thoughts:

Would love to see a 'display title of folder' upon hovering on a thumbnail in compact view. I like compact view more than normal, but without displaying filenames I can't see what things are.

Would like a way to change the font display/size/formatting of the filename display somehow, but at least changing the preview sizes increases the font size of it (it was too small a font size by default for my monitor setup). Although now I'm getting bigger thumbnails by increasing preview size even if I only want the font size increased, but better than nothing.

Tabbed hubs with a top bar instead of using recent history on left?

I like how there's such a good variety of search tools.

Love the auto tagger. Would be cool to fiddle with how it works/sensitivity settings in terms of the threshhold for word frequency/whatever else is triggering tagging conditions. This could be incredibly useful for ppl with large libraries.

Since I have so many videos in one hub I'll probably end up wanting additional sorting/categorizing options. Thinking I'm going to have to do that with file system folder reorganization and then potentially doing 'show folders' enabled within Video Hub currently eh? (Or separate hubs for each category I suppose, maybe I'll end up doing that if this symlink stuff is too unwieldy).

On a related note, it would be cool to add in more autocategorization functionality like the autotagger, and bundle in sort of 'library organizer' functionality. A lot of people have tons and tons of videos that are really difficult to sort/categorize by hand. There's probably some sort of library management software out there but I haven't looked into it. If you know about the software Calibre it has all these ebook databases it crosschecks your files with and then auto-tags/auto-genres/ISBN classifies everything. Not sure if something like that exists for video files, but there's probably ways of detecting genre/patterns in the metadata and filename themselves I'd think.

Potentially but also maybe not, a minor bug/unintended functionality is clicking on a video to 'show similar videos to' plays the video in my default player. But maybe there's a toggle for single click > double click video playing that I'd ideally set it to double click because I don't always want to play a video if I just want to see what's related to it. Can't check the options panel right now cause I'm at video 9000 in the loading bar of the 27k total ;p. Another solution for this instead of single/double click would be if one can just click the text filename it'll show similar videos to without playing the video whereas clicking the thumbnail just once triggers the play video. Also that 'similar videos to' has really interesting potential, can see that also being very useful depending on what triggers a similar condition for large libraries as well.

Anyways, great software! Will recommend to others. Pleased to find it because it really does come in handy. Switching over from default Windows File Explorer to One Commander was also another great thing I did in the past few weeks that's going to improve my workflow like Video Hub will -- anybody who's on Windows should really checked out One Commander, I prefer it now to even directory opus.

Re: Ask HN: What did you build in 2019?

#122
I built my first side project.

www.itswinwinboardgames.com

It takes your wishlist from BGG and analyses the geek market looking for the best prices for each board game in it.

I built it mainly with Python+Flask+Bulma, an all new tech stack for me, and I use it almost daily, because who doesn't like to find some bargains.

All in all, 95% of the advice floating around about how to start something is on point and I encourage everyone to launch THAT idea in 2020.

Re: Ask HN: What did you build in 2019?

#123

Earlier quoted context omitted.

Thank you! For interest, we also just submitted our annual report to our regulator, if you'd like to read about the first year of our parent charity https://www.kale.charity/reports

How are the developers compensated? Are you all doing this for free? Love the project but interested in the practicalities behind it.

There are currently 3 trustees of the charity, including myself, and no employees. It’s illegal for trustees to be compensated for work relating to the charity. We’re careful to pick problems (and solutions) that we can make and maintain.

I focus on the engineering, my partner focuses on anything design related, and our third trustee manages finances.

We do it because we’re passionate about it, and the legal structure gives us a lot of weight and ability to negotiate reduced rates with services we depend on. It also sets us up to pay other developers, if/when we decide there’s too much for us to do as a team. Folks might want to donate their time as well, but we will need to be mindful of properly compensating people for their time.

Re: Ask HN: What did you build in 2019?

#124
The Grassmann.jl package provides tools for doing computations based on multi-linear algebra, differential geometry, and spin groups using the extended tensor algebra known as Leibniz-Grassmann-Clifford-Hestenes geometric algebra. Combinatorial products included are ∧, ∨, ⋅, *, ⋆, ', ~, d, ∂ (which are the exterior, regressive, inner, and geometric products; along with the Hodge star, adjoint, reversal, differential and boundary operators). The kernelized operations are built up from composite sparse tensor products and Hodge duality, with high dimensional support for up to 62 indices using staged caching and precompilation. Code generation enables concise yet highly extensible definitions. The DirectSum.jl multivector parametric type polymorphism is based on tangent bundle vector spaces and conformal projective geometry to make the dispatch highly extensible for many applications. Additionally, the universal interoperability between different sub-algebras is enabled by AbstractTensors.jl, on which the type system is built.

https://grassmann.crucialflow.com

Re: Ask HN: What did you build in 2019?

#125
I built Metadigest (http://metadigest.uzpg.me). It's a weekly newsletter that sends the most popular tech content from around the web.

I am now working on Devolio (https://www.devol.io), a welcoming community for developers to share and discuss. I am really excited about letting users custom-design their profile and integrating with Github. I wrote about what I learned this year and how I got into programming at http://uzpg.me/2019/12/28/projects-and-learning-in-2019.html

Re: Ask HN: What did you build in 2019?

#126
post #121
post #94

Released version 2 of my Video Hub App and made it open source too! Search, browse, and preview videos on your computer :) https://videohubapp.com/ https://github.com/whyboris/Video-Hub-App

So, I bought the app, and am in the process of creating a hub with 27000 videos, about 5 tb worth of videos, using 4 drives symlinked into one folder :) Let's see how it works! Initial thoughts: Would love to see a 'display title of folder' upon hovering on a thumbnail in compact view. I like compact view more than normal, but without displaying filenames I can't see what things are. Would like a way to change the fo…

Thank you so much for the thoughtful feedback!

I didn't implement a font-size feature because I thought the 'zoom' would be good enough -- it resizes the entire UI, but that's a benefit for some people (my parents for example, or me -- with a 55" 4K monitor I use as my desktop - but I sit far away).

I _just_ implemented a threshold feature (will be released in 2.1.0 -- probably in January). You can see the PR: https://github.com/whyboris/Video-Hub-App/pull/322 -- I hope that's what you had in mind.

Another feature I plan to implement is fuzzy search (just have to pick one of 3 libraries to use: https://github.com/whyboris/Video-Hub-App/issues/311 )

Double-click toggle is something others requested -- I'll see if it's easy-enough to implement. Perhaps single click would then just show similar as you suggest, while double-click would open.

Just FYI -- all the generated screenshots & thumbnails are based off the filesize, so when you decide to create a new hub that has a lot of the same videos (perhaps when you're creating smaller hubs from individual folders from the symlink one), you could just copy/paste the screenshots and the screen generation process would go by quicker (the app will just check that the screenshot exists and move on). After that, when you click the "Any changes" resscan option - it will delete any screenshots for videos not in the hub.

Re: Ask HN: What did you build in 2019?

#127
I wrote with a friend his memoir about climbing - The Crux: A Climber's Search For Meaning In Sport, Death, and Change. https://www.amazon.com/dp/B0834P85QG/

It was a fun project that took a year to write. The programming bit went into developing a page for pre-orders and fulfillment using stripe and other tools. But suffice it to say, I liked writing a lot more.

The landing page: https://thecrux.rockentry.com/

Re: Ask HN: What did you build in 2019?

#130

Earlier quoted context omitted.

How are the developers compensated? Are you all doing this for free? Love the project but interested in the practicalities behind it.

There are currently 3 trustees of the charity, including myself, and no employees. It’s illegal for trustees to be compensated for work relating to the charity. We’re careful to pick problems (and solutions) that we can make and maintain. I focus on the engineering, my partner focuses on anything design related, and our third trustee manages finances. We do it because we’re passionate about it, and the legal structur…

Thanks for the response! Sounds interesting. I’ll have to look more into it. I love the idea of building software as a charity
Post reply on HN