HNHacker News
TopNewBestAskShowJobs

metaodi

54 karma · joined August 17, 2013

submissionscomments
metaodi··on Video uploads now available across GitHub
Wonder if this will work for GitHub Pages as well. I've been using video uploads for issues but when I tried the same for some documentation on GitHub Pages I had to use <video> tags instead.
metaodi··on Dolt is Git for Data: a SQL database that you can fork, clone, branch, merge
This is basically Wikidata [1], where the distribution is linked data/RDF with a triple store and federation to query different triple stores at once using SPARQL.

[1] https://wikidata.org

metaodi··on Tig – Text-mode interface for Git
tig is great, it's my go-to git client on all my machines.

Only since I use tig I understand how to commit hunks. It's super easy to split the changes of a file into different commits that make sense. With most other clients this is either cumbersome or not possible. So your forced to always commit all changes of a file in one commit.

I guess it just really works great for my workflow and the way I think about my repositories/commits.

metaodi··on Git scraping: track changes over time by scraping to a Git repository
We are using this approach to scrape the COVID-19 data in Switzerland.

https://github.com/openZH/covid_19

There is a common runner script and a matrix configuration to run this script for each Swiss canton (see https://github.com/openZH/covid_19/blob/master/.github/workf...).

The scrapers report errors to our slack channel and we even have workflows to deactivate/re-activate a single scraper, since it's common that one fails and we need to fix it (to stop spamming the slack channel with error messages).

metaodi··on Unicode-based scientific plotting for working in the terminal
I guess plotille (https://github.com/tammoippen/plotille) is the closest match for python. And maybe termgraph (https://github.com/mkaz/termgraph) is kind of similar.
metaodi··on All the current trees in Barcelona
There is an app called Urban Trees (https://urbantrees.app/) based on open data of several cities. With the app you get an AR view of the trees around you, with their labels etc.

They currently have data from Barcelona, Bristol, Clark County, Edmonton, Frankfurt, Las Vegas, London, Melbourne, New York, Paris, Portland, Rostock, San Francisco, Santa Monica, Seattle, Vancouver, Washington DC, Vienna and Zurich.

metaodi··on Luhmann's Zettelkasten
Nice explaination of the concept, I really didn't know about that. All those links between cards remind me of Linked Data. Should be fairly easy to integrate that in WikiBase/Wikidata.
metaodi··on Ask HN: Recommendations of good cybercrime novels?
I want to add "The Watchmen" by Jonathan Littman. It's the story of Kevin Poulsen. It's very well written and I personally liked it better than all the Mitnick stories, but they are certainly comparable. It's been a while since I've last read it, but I think about it with a bit of nostalgia, as there are all those phone phreaking and dumpster diving stories in it, when nobody cared about security.
metaodi··on Ask HN: What are the things that you have automated in your personal life?
https://openerz.herokuapp.com
metaodi··on Ask HN: What are the things that you have automated in your personal life?
I created an API for the waste collection (cardboard, organic, paper etc.) of my city based on some CSV that they publish. I always forget when to put what on the street, now thanks to my API and IFTTT and get a notification on my phone to remind me.

If anyone is interested, the API is here: openerz.herokuapp.com and the city is Zurich, Switzerland.

metaodi··on Show HN: Hooks Data API – Realtime Data about Thousands of Topics Over Webhooks
First of all, there are many open data portals around, so this might be a good source of quality data no matter what.

CKAN is currently the de-facto standard for these kind of portals, so being able to query the CKAN Action API enables to gather metadata from portals all over the world.

Some portals even have an API directly to their primary data (e.g. exposing a CSV as a querable JSON REST API), in CKAN this is called "DataStore". And this kind of data might be something you want to integrate. I can think of a number of datasets that could be interesting, e.g. schedule of garbage collection, public transport timetable or measurements from public weather stations.

Different portals have different data available. I'm from Switzerland and I know these datasets are available here. Is there a geograhical region you want to cover/not cover or it doesn't matter?

metaodi··on Show HN: Hooks Data API – Realtime Data about Thousands of Topics Over Webhooks
Is it possible to add new data? Like connecting an Open Data portal or something similar and get notified if new data is added/updated?