Live data from Hacker News

Ask HN: Tools you have made for yourself?

news.ycombinator.com

111–120 of 458 posts

Re: Ask HN: Tools you have made for yourself?

#111
I made https://eclect.us/ it's basically a collection of scripts ran with jenkins that summarizes SEC 10-Q and 10-Ks as they're published using BERT and decision trees trained on the performance of the underlying stock after a filing.

There are other services that do this better but I just wanted something clean that didn't have a cramped UI, and wasn't a paid service.

Re: Ask HN: Tools you have made for yourself?

#112
I built up a web dev stack over the years while working on personal projects and client projects. First it was all together, but now it's separate libraries and a template app:

db: https://github.com/ferg1e/pajamaSQL

views: https://github.com/ferg1e/corn-wand

form validation: https://github.com/ferg1e/bouncers-book

misc: https://github.com/ferg1e/paper-cello

template user-based app: https://github.com/ferg1e/screen-name

Re: Ask HN: Tools you have made for yourself?

#116
A tool for visualizing log file volume over time in your terminal [1]. Useful for quickly getting a handle on traffic patterns during a production incident. This began as a scratch-the-itch project and was also the first useful thing I made in Rust. Two itches scratched :)

A tool for visualizing ping latency as a heatmap [2]. My Macbook's wifi had developed a severe latency stutter every ~500ms that was driving me nuts when using interactive tools like SSH. It was very satisfying to visualize it and see the pattern, and it helped to narrow the list of possible causes.

[1] https://github.com/acj/krapslog-rs

[2] https://github.com/acj/pingrok

Re: Ask HN: Tools you have made for yourself?

#117
Whilst learning classical Arabic it was a pain when reading to search through the Hans Wehr dictionary by first extracting the root letters of the word and then looking up the root and then finding the correct form.

So I put together a frontend [1] to search a scanned version I found of it. It has now evolved in to an offline PWA, which you can search from Arabic to English and English to Arabic, convert numbers in both classical or modern Arabic form, stem words etc. When searching in Arabic it removes affixes, prefixes, suffixes and also uses multiple stemming algorithms to obtain the root if an exact match is not found.

It's pretty neat and makes reading so much easier no matter what device I'm on. It's also used by other professors, teachers, students and friends who are also in the classical Arabic field.

[1] - https://dictionary.ilmwaa.ml/

Re: Ask HN: Tools you have made for yourself?

#118

I created this tool for fun to experiment with my raspberry pi Its a tool that allows you to run server commands via text messages https://github.com/mtdevss/server-text Its a fun program to play around with

the sms number can be easily spoofed, so don't use this for serious stuff.

I created a similar tool, it works over telegram, but the code is old and bad... you can see an example here https://www.youtube.com/watch?v=NZiuGb-x3RQ

Re: Ask HN: Tools you have made for yourself?

#119
I have an unorthodox system of things which is all quite interdependent. I prefer to just adjust things as I go. I know I'm reinventing the wheel at times, but I would rather a more personal UX than a UX for the lowest common denominator.

I have a variable loader that I can use in scripts/programs so that I don't have to hardcode filepaths and so I can change settings quickly. Variables can refer to other variables, even in parts of them. I can quickly insert references to those variables into scripts/programs with a shortcut key.

There is a note taker: a shortcut key immediately opens a blank file (which is named the date + time + a short unique ID to avoid any clashes).

There is also a note reviewer: It shows the next note to refine. I can postpone any that are uninteresting yet incomplete for whatever duration, and archive any which are complete and can show up as relevant matches elsewhere in my system. This stage allows me to deal with bits and pieces at a time, and review things I'm still working on. It avoids hierarchical constraints on purpose, and it breaks things down into tags instead.

I have a sort of data representation in which I can note how things/concepts are linked, and also express doubt, references, references to references and so on, to allow expressive representations of thoughts including incompleteness or ambiguity.

I have a music player that devalues a track every time it is not played in its entirety. The faster it gets skipped the more it gets devalued (and there are meta keys to add more weight). If a track's rank doesn't meet a random threshold then it gets skipped. It basically stops the listener getting too used to a track even though they may like it.

Re: Ask HN: Tools you have made for yourself?

#120
post #81

I wanted a way to keep track of my expenses so I built a mobile app in Flutter to do just that. App data is stored on device, no cloud, no tracking, no third parties, and I use SQLite files for storage and export. I made it available for free: - for Android ( https://play.google.com/store/apps/details?id=ro.lansator.ba... ) - iOS ( https://apps.apple.com/us/app/banii-mei/id1436417739 ) Great experience learning Flutt…

Looking at the Android app in the play store and it says it's not available in my country (Germany).

Thanks for letting me know!

I hadn't published it for Germany, so I did it now, should be available.

Post reply on HN