Hacker News new | past | comments | ask | show | jobs | submit | more senotrusov's comments login

Photos and videos are searched for duplicates based on file size and checksum. Calculated checksums are cached. On a first run, not having the cache yet, it takes 1 hour 9 minutes to process 717 GB iPhoto library located on external HDD with the 138 368 photos total.


https://github.com/senotrusov/workety - A library to run Ruby classes as daemons. Process start, signal handling, logfile/pidfile, restart by watchdog, exception handling, reporting to Airbrake and Exceptional, Rails environment load, multithreaded workers.

https://github.com/senotrusov/redis-call - A Ruby library to access Redis using Hiredis takes care of thread-aware connections, handy API for keys' names construction, transactions and queues.


https://github.com/senotrusov/march

A social content creation tool with cartography features.

A document consist of sections, sections contain paragraphs. One single paragraph may have many instances across different documents.

Users can repost paragraphs, createdby someone else. When the original author updates the paragraph then that update propagates to all the instances.

Similar, one section may simultaneously exists in different documents. Any changes in that section are visible in all that documents.

Forced anonymity but you can track individual contributor in the scope of a single discussion (visible user ids started from 1 for each thread).


Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: