Take More Screenshots

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • ShareX

    ShareX is a free and open source program that lets you capture or record any area of your screen and share it with a single press of a key. It also allows uploading images, text or other types of files to many supported destinations you can choose from.

  • I use Sharex on Windows and I don't think there's any better tool, so I searched for "run sharex on linux" and there is indeed a guide - https://github.com/ShareX/ShareX/issues/6531 - maybe you can get it to work?

  • cloc

    cloc counts blank lines, comment lines, and physical lines of source code in many programming languages.

  • When I started making a game [0] last year, first thing I did was write a little Unity script that takes a screenshot of the opening scene, counts current lines of code using CLOC [1] (for fun, not as a true measure of anything), and occasionally renders it all out to an image file.

    With that I'm able to create some pretty fun time lapses of progress. I've been doing this at an arbitrary milestone, whenever my Luau [2] LOC surpasses C++ by another factor. This post reminded me I'm overdue for another now that Luau > 3x C++ LOC.

    I find it rewarding to look back at my progress. I'll share in case it's interesting for you too [3].

    [0] https://store.steampowered.com/app/2168330/Helmscape/

    [1] https://github.com/AlDanial/cloc

    [2] https://luau-lang.org

    [3] https://twitter.com/kineticpoet/status/1619508466212831232

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • luau

    A fast, small, safe, gradually typed embeddable scripting language derived from Lua

  • When I started making a game [0] last year, first thing I did was write a little Unity script that takes a screenshot of the opening scene, counts current lines of code using CLOC [1] (for fun, not as a true measure of anything), and occasionally renders it all out to an image file.

    With that I'm able to create some pretty fun time lapses of progress. I've been doing this at an arbitrary milestone, whenever my Luau [2] LOC surpasses C++ by another factor. This post reminded me I'm overdue for another now that Luau > 3x C++ LOC.

    I find it rewarding to look back at my progress. I'll share in case it's interesting for you too [3].

    [0] https://store.steampowered.com/app/2168330/Helmscape/

    [1] https://github.com/AlDanial/cloc

    [2] https://luau-lang.org

    [3] https://twitter.com/kineticpoet/status/1619508466212831232

  • diaryman

    Lazy (wo)man's CLI diary manager

  • > For example, my oldest files were made in Microsoft Word on an iMac G3 running Mac OS 9. I can open them in a modern word processor, and they look similar – but it’s not the same. Some of the fonts and graphics are missing, and I don’t know where I’d find replacements.

    > It’s even harder for an undocumented side project I abandoned years ago. Having the code isn’t the same as a working application.

    The author's solution to this is apparently screenshots, I have to respectfully disagree.

    For software, side project or not, it should probably come with dependency configurations (granted, in early 2000s this isn't as mature as it is today) and some tests. My side projects basically all have tests, these tests are vital for picking up years later and for validation while developing.

    For personal notes, I use this script which upon `$ diary` would create/open an entry for the current day in the appropriate folder with vim: https://github.com/Aperocky/diaryman/blob/master/diaryman.sh. Text files will last forever, it has some basic flavoring with markdown, but that's it. The folder where this is indexed is without a doubt the most valuable data on my computer, and it stretches back years.

    I do occasionally take screenshots but never for reasons that author find screenshot to be useful for.

  • electron-vlog

    Take video recordings, screenshots and time-lapses of your Electron app with ease

  • I built something to take periodic screenshots of Electron apps while discarding duplicates. Sadly I never got around to building more Electron apps, so it's not feature complete (I intended it to have more options). But the basic periodic screenshotting mechanism works.

    I might continue if there's any interest :)

    https://github.com/CatalanCabbage/electron-vlog

  • mgcapture

    Lightweight application to capture screenshots on interval. Runs in the background.

  • It saddens me that I don’t have many screenshots from when I was younger, even if it was just pictures of my desktop. Although I make an effort to take more screenshots these days, I made a simple tool to take screenshots on an interval. I wish I had done something like this 15 years ago.

    If anyone is interested: https://github.com/mgerb/mgcapture

  • personal-search-engine

    A home-grown search engine for individual

  • You can use a personal search engine, it runs locally, allowing you search back the content you visited without SEO junks nor privacy leak.

    https://github.com/beenotung/personal-search-engine

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • png-db

    Database for PNG images

  • See my other post here: https://news.ycombinator.com/item?id=34566857

    I wrote a DB for PNG files which deduplicates PNG blocks (only exact matchs): https://github.com/albertz/png-db

  • wayback

    IA's public Wayback Machine (moved from SourceForge) (by internetarchive)

  • archive.org geocities scrapes go back to 1996, so it is plausible it could have survived:

    https://web.archive.org/cdx/search/cdx?url=geocities.com&mat...

    If you ever remember any of the details, the CDX API can probably help.

    https://github.com/internetarchive/wayback/blob/master/wayba...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts