Live data from Hacker News

Ask HN: What was an interesting project you started and finished over a weekend?

news.ycombinator.com

201–210 of 242 posts

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#201

We had a situation here in Australia where there wasn't an open source way to verify the outcome of Federal senate elections. The algorithm is slightly complicated, mostly because it's set up so that it's possible to count it manually as it was devised prior to computerisation of the voting system. In 2013 this became important: in Western Australia, we had a very close senate election. There was one critical exclusi…

Congrats on your efforts to sure up democracy! :)

Have you done anything like this professionally?

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#202

a notification system that notifies backpackers whenever a highly coveted permits becomes available. made it for myself in a few hours then spent another half day setting it up so other people can subscribe. i got two subscriptions from one reddit comment, made $20 while i was out fishing!

Cool, care to share?!

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#203

I've built a first version of Logdy[1] over the weekend. Since then I have been developing it and it's getting traction and attention. Logdy is a real-time logs browser that is meant to replace viewing logs in a terminal during development stage. I was tired of browsing and searching through infinite stream of non-searchable json whereas having such a great tool as DataDog on production. I've felt that development pr…

This is awesome! I can't wait to try it out, really nice work.

Thanks, glad you like it! Let me know how it goes peter(at)logdy.dev

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#205
post #16

It was called "Take Me Warmer." Basically, you entered in your ZIP code and a desired temperature, and it told you the closest ZIP whose forecasted high for the day was at least that temperature. So, if you were in NYC in January and wanted to find out the closest location that was at least 72 degrees, it would spit out locations that met that criteria. (There was also a companion app, "Take Me Cooler," that did the…

I'm a meteorologist. Feel like sharing?

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#206
To learn Go, I made a small app that supports encrypting files with a public key where the keypair is generated from a password. Because I want my backups to be encrypted but it offends me to keep symmetric keys lying around. With this you can just generate a file containing the public key, stream your file through the app, and decrypt it later with just the password. It's very minimum viable product, but I'm confident that the crypto is done well.

https://github.com/TomatoCo/warren

(It wasn't exactly over a weekend but it only had two or three days of effort put into it, which I think meets the spirit.)

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#207

A media list. It is just a list of movies and mp3s with their metadata (id3 tags) and hash values. The output is just a html table that allows sorting and filtering with a hyperlink to play the media in the browser. Convenient for playing home media on the phone.

I did something similar, with a Play button that calls a PHP script that tells a Kodi instance to play the media, using JSON-RPC: https://kodi.wiki/view/JSON-RPC_API

This weekend I mostly upgraded it to play the mp3 files using the HTML audio tag, which provides both a player and playlist in HTML form. This is the only rational way I have found to play MP3 files on my IPhone. Before coming to this conclusion I tried the following:

* MP3 player apps from the app store suck. Most of them want up charge on everything or expect to stream music from some external source. I only found one that allowed accessing files by directory, as opposed to manually picking files one by one. WTF, I have over 4000 files.

* I tried writing a dynamic play list in HTML format using the input type files with the webkitdirectory attribute. Despite webkit in the name its not allowed in iOS.

* I couldn't just create a play list file and access it from SMB share. IPhone does support SMB file shares with a file preview feature, but that file preview feature does not execute JavaScript.

So instead I am running an SMB server which contains my media files, a web server which contains a symlink to the media files, and a pihole DNS server to create vanity local domains. The least level of restriction occurs when running in a web browser, under a domain accessed via DNS, with a prior formulated list of music. That domain can be a vanity domain name as the browser cannot tell the difference. That way the file list and html file are relative to each other under the same domain (which passes the audioContext security check in the browser), not downloaded to the phone, and still playable without Apple phone restrictions.

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#208
post #187

Earlier quoted context omitted.

Having this natively here would be pretty useful. There's so much good stuff that "disappears" in the barrage of submissions, that can be hard to surface via simplistic search.

Interesting, what would the ideal user interface look like, according to you? As a user, how would you like to interact with a system like this?

I'd most definitely want it to mainly link to the source comments/threads, no regurgitation necessary.

UI could be anything really as I'm not picky, self-hosted would be a huge plus.

Example queries could look like: "(what's a) setup for X?" (where X might be "on-prem ETL" for instance), "troubleshooting Y", "books about Z" or "obscure web finds" (this one's tricky because it's subjective and perhaps implicit). I guess many more inspirations can be found in the Ask section. Pretty sure a lot of questions get repeated.

I'd already be happy if the results were "ontologically obvious" close to my query, effectively searching phrases modulo synonyms.

With search as it currently is, I have to rephrase my query because I can't conjure the exact wording to exclude the many false positives (or include any true positives ;)), usually resorting to site: queries on other search engines or giving up.

Also, I should really have curated better myself these past years... HN is a cool place, but it, like other feed-like sites, surely has a short memory.

Similarly, imagine the info that is stored in Discord chat history, never to be retrieved again unless the right users come together at the right time and the info is repeated (as if we're back to oral history, except this time with perfect recordings).

Hope this helped somewhat, trying to keep it brief.

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#209
I have these pesky touch typing habits that slow me down: pressing a key and its Shift key with the same hand, or not alternating hands for the spacebar. So I've built an app designed to fix these problems. The idea is to show correct shift keys and correct hand for spacebar to press.

https://www.touchtypist.app

Re: Ask HN: What was an interesting project you started and finished over a weekend?

#210
Pure Todo[1].

It's a dead simple web todo list organizer with QR-Code based user auth, list-management, REST API and vanilla JS UI in a single PHP and about 10 css and js files. I wanted something simple with no frameworks that works on mobile and desktop for accessing it basically everywhere.

I chose PHP for backend, because it is simple to host. Intentionally I planned all in one single file, which turned out to be too complex, so I extracted at least the css and js :-)

[1]: https://github.com/sandreas/pure-todo

Post reply on HN