Live data from Hacker News

Ask HN: What are some tools / libraries you built yourself?

news.ycombinator.com

71–80 of 617 posts

Re: Ask HN: What are some tools / libraries you built yourself?

#71
Open source spinoffs from Tarsnap: https://www.tarsnap.com/open-source.html

scrypt: Because the world didn't have any strong password-based key derivation functions.

spiped: Because using stunnel or ssh tunnelling to connect to servers is gross.

kivaloo: Because I wanted a high performance KV store optimized for small values (e.g. 40 bytes) rather than larger "items" (each containing multiple key-value pairs) or "blobs" (e.g. cached chunks of HTML).

Re: Ask HN: What are some tools / libraries you built yourself?

#73

A Python program to make an embeddable search engine for a static website: https://github.com/joe-crawford/Static-Site-Search It indexes the site and generates search functionality in JavaScript (the index is just a static JSON file) that can be uploaded wherever JS/HTML/etc. files can be uploaded. I thought it might be useful for people with sites on GitHub pages or similar who don't want to use one of the major sea…

That’s pretty clever, I guess that for most personal blogs it will be more that sufficient.

Re: Ask HN: What are some tools / libraries you built yourself?

#74
post #62

The most useful library I built is "dome()" a javascript function that would return a dom element out of an array. So that dome(["a",{href:" http://news.ycombinator.com"},["img",{src:"http://news.ycomb... "}]]) would return a clickable icon for example. I wrote the function in 2007 and I'm still using it today. It's a handful lines of code.

I think you would like http://thi.ng/hdom

Re: Ask HN: What are some tools / libraries you built yourself?

#75
I wrote a library for animating image backgrounds on the web using After Effects style filters and transitions:

https://aeroheim.github.io/midori/

It's basically a post-processing pipeline implemented with Three.js and WebGL using a few shaders that I wrote.

I created it primarily because I needed it for one of my current projects, so the use case is fairly niche and mostly only relevant for stuff like creative coding. It was my first dive into computer graphics however, and I learned a TON about computer graphics in general and had a lot of fun writing the library.

Re: Ask HN: What are some tools / libraries you built yourself?

#77

I made a CLI interface for the Microsoft Academic API so you can search for papers, download them, and generate HTML from a collection: https://github.com/mila-iqia/paperoni I'm using it to automatically collect papers published by members of the research institute I work for, it's working pretty well. I also made a small utility to sync folders on-demand on my different machines: https://github.com/breuleux/synecure…

paperoni is awesome!

I once implemented the crossref api in rust in order to search for publications from the command line https://github.com/mattsse/crossref-rs

Post reply on HN