I wrote a bad Python script that I use to encode WAV files, upload to B2, and generate an RSS feed. I host my MP3 files on Backblaze B2 and the RSS feed on GitHub pages. With my usage, I stay in B2's free tier.
HN user
saamm
https://www.samueltaylor.org/
If you email hn at that domain, it'll get to me.
If you happen to be on Firefox, you can use this extension to get around it:
https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
While I agree that most technologies can be used in both ways that are good and those that are evil, some technologies "appear to require, or to be strongly compatible with, particular kinds of political relationships" [0]. I find it reasonable to say that a technology may be more or less moral/ethical depending on what it encourages.
Check out this paper for ideas: https://arxiv.org/pdf/1712.05840.pdf
https://arxiv.org/abs/1902.10811
There's some description in here you may find relevant.
Poetry is great! To me, it seems like there should be more software folks interested in it. I definitely see a few parallels.
For retention, I find making cards in Anki to be helpful.
I know of at least one person who offers a code review service (specifically for Python).
Small sample size, but in Austin I've seen 5k-10k.
My ML professor used this book, and I loved it. Some presentations of ML make it seem like a bag of tricks; this feels like the opposite of that.
Yes! I recently adapted a project of mine to be available as an Alexa skill, and it only took ~40 lines to get it working [0].
0: https://github.com/ssaamm/pun-generator/compare/24188aceb3da...
Not exactly what you're talking about, but the most important tool I use for ingesting/remembering things is Anki: https://apps.ankiweb.net/
This is interesting! It sounds like this v1 gets your local environment up and running in a Docker container. I maintain something similar for analysts on my team, and we've seen success in terms of decreasing time spent on environment setup.
As another interesting use of Docker in the data space, I'm excited about Pachyderm [0] (though I haven't had the chance to use it in production). In particular, the data provenance story seems compelling.
Huh, TIL. Thanks!
Thank you for this! I used it to make a little script to download audio from each lecture:
youtube-dl --get-id https://www.youtube.com/playlist?list=PLyGKBDfnk-iAQx4Kw9JeVqspbg77sfAK0 -i > ids.txt
while read id; do
youtube-dl -f bestaudio https://www.youtube.com/watch?v=$id
done < ids.txtYou may also be interested in Kill the Newsletter:
https://www.kill-the-newsletter.com/
(I think a fellow HN user made it? Can't remember)
Maybe this[0]? I'm unaffiliated but have found use in it.
For #1, it's not an API, but you may find this interesting: https://www.indeed.com/jobtrends/category-trends
Somewhat orthogonal, but if you prefer RSS, I highly recommend using this site: https://www.kill-the-newsletter.com/
I found this one after watching your talk at PyCon last year. Thank you for writing this!
Seconding the recommendation on Chapter 3! Well-defined special/dunder/magic methods can make your code way more readable.
My experience of high school debate was dramatically different from that of the author, though I also did policy + engaged in spreading.
I learned a ton about research, writing, and effective argumentation.
Closest thing I can think of is CodeMirror: https://codemirror.net/demo/vim.html
If you'll suffer a shameless plug, a friend and I made an (imperfect) ASL learning project at TAMUHack one year. If you're interested:
For internal/experimental/exploratory use, I like Jupyter [0].
We thought about doing that but were scared of the repercussions from the school. We felt like it was much easier to argue for notification than for automatic sign-up. Luckily, we didn't get in any trouble, so we didn't have to argue it anyway.
The nearest thing I can think of is Scrapy (https://scrapy.org/).
For airfare, I think there's already a few players in the "this flight got cheaper" space (Kayak and Hopper come to mind), but they don't have data on some airlines (because of the airlines' ToS IIRC).
Apologies for the mislead! When I titled this, I imagined talking a lot more about stepping through the registration system in something like mitmproxy to find the exact requests to send, which feels a lot closer to hacking/reverse engineering. I ended up not really talking about that, but neglected to change the title.
Author here--you're totally right. When we did this for our actual registration site, we spent hours inspecting requests in a proxy[0] to get to ~194 lines of PHP.
0: We used https://www.charlesproxy.com/
I've been using Tinyblu [0] for this, which seems to be simpler/have fewer features.