audionerd | 2 years ago | on: The Compact Calendar 2023-2024
audionerd's comments
audionerd | 3 years ago | on: Pure Data: an open source visual language for multimedia
audionerd | 5 years ago | on: Show HN: 128-bit, roughly-ordered, URL-safe UUIDs
audionerd | 6 years ago | on: Show HN: minimidi.world – A Simplified Guide to TRS MIDI
Can you give an example?
I picked the current Turtle syntax because it seemed like the least line noise, and hopefully easy for contributors to understand. I would like to learn more about RDF. I don’t know if it was the right choice for this project to be honest though, I might end up switching to JSON.
audionerd | 6 years ago | on: Show HN: minimidi.world – A Simplified Guide to TRS MIDI
The more I tried to learn about TRS MIDI, the more confused I got, so I started taking notes with the intent to explain it to others as a reference guide.
I organized what data I could find online about these devices from sources like https://www.muffwiggler.com/forum/viewtopic.php?p=3168946, along with my own research, and put together this web UI (https://minimidi.world) to search it.
I‘m also publishing the data under a public domain license: https://github.com/audionerd/minimidi-data
I’m trying to be thoughtful about respecting users time and privacy with my choices for this microsite, so I'm trying a few experiments:
- one sponsor per month with a single, non-obnoxious banner
- unobtrusive affiliate advertising with simple, helpful links
- no tracking cookies (no google analytics)
- data is open for others to use and improve
audionerd | 11 years ago | on: Objects, Identity, and Concept-formation (2008)
“OOP to me means only messaging, local retention and protection and hiding of state-process, and extreme late-binding of all things.” — Alan Kay
It's easy to assume only languages with Class and Object abstractions are "object-oriented", but the "orientation" is really more about your mental model of the system as differentiated objects that communicate via messages.
audionerd | 12 years ago | on: Ask HN: Examples of tech worker cooperatives?
A few technology worker coops are listed there with brief stories/interviews.
audionerd | 12 years ago | on: Show HN: I built this game alone – design, code, music, sound, marketing
audionerd | 12 years ago | on: Show HN: JVine - Vine downloader and converter in MP4 and GIF
https://github.com/space150/gifvine/blob/master/gifvine.rb
It runs server-side however, and requires several dependencies (ffmpeg, imagemagick) unlike JVine which runs client-side as a Java applet.
audionerd | 12 years ago | on: Pagerdutyduty - Manage on-call schedules with YAML criteria
http://www.taskjuggler.org/
Never used it on a real project, though.audionerd | 12 years ago | on: Why You Should Never Use MongoDB
audionerd | 12 years ago | on: Pilbox: an image resizing application server
https://github.com/adamdbradley/foresight.js/wiki/Server-Resizing-Images
Many, many implementations, and each goes about it differently. There's unfortunately no widely adopted standard for constructing a URL to request a resized/altered image.It would be great to see traction on something like this RESTful Image API Specification:
https://github.com/riapi/riapiaudionerd | 12 years ago | on: Steve Jobs Ponders His Legacy In Never-Before-Seen 1994 Video
http://pinterest.com/moorage/ultimate-steve-jobs-collection/audionerd | 12 years ago | on: Ex-YouTube Man Builds Graphics Card for Entire Internet
https://github.com/adamdbradley/foresight.js/wiki/Server-Resizing-Images
... and a comparison of benchmarks – ImageMagick vs. competitors like the very fast, low memory VIPS: http://www.vips.ecs.soton.ac.uk/index.php?title=Speed_and_Memory_Useaudionerd | 14 years ago | on: TextEdit's full (?) source code is available online
(see: http://www.musingsfrommars.org/2007/03/using-text-edit-as-ht...)
While researching ways to parse the Web Archive HTML format it outputs, and was surprised to find Apple makes the entire source code for TextEdit available to any developer. Nice!
audionerd | 14 years ago | on: Show HN: Veneer, modal dialogs in 75 lines of JavaScript
I've got to say though, the underscores (while more readable) are not the "house style" for JavaScript (at least, not the native functions of the language), where everyThingIsCamelCase.
audionerd | 14 years ago | on: "DIY Dropbox" or "2-way directory (r)sync with proper deletion"
https://github.com/guard/guard-shellaudionerd | 14 years ago | on: MiddleManager: a mostly-powerless little content manager for static sites
It's a YAML-powered local editor for static sites (e.g., sites built with the Middleman Ruby library)
My main influence is the excellent PHP content manager "Perch". Eventually, I'd like to bring some of Perch's magic to Ruby/Sinatra sites, and this is my first draft attempting that.
audionerd | 14 years ago | on: Bitcss - a centralized CSS repository powered by github
I've come to the conclusion that a project like this would only be successful if contributors are expected to document WHY the code used is written as it is.
Without documentation (an example UI style guide, like the homepage of Twitter Bootstrap) it's difficult to see both the big picture and the purpose of the small details.
Twitter Bootstrap had a great home page right from the start – it served as documentation for the project, as well as a marketing demo influencing you to try it.
So imagine if the contributors to your repo were simply asked to follow a few guidelines, documenting their contributions (say, providing example HTML and using KSS to markup their CSS).
http://www.alistapart.com/articles/writingainterfacestylegui... http://www.engineyard.com/blog/2011/front-end-maintainabilit...
Maybe ask them to follow a few of the "Object Oriented CSS" principles, so that it's easier to mix and match parts from different folders:
https://github.com/stubbornella/oocss/wiki
Principles of separating the "structure" from the skin"; and separating "container" from "content".
audionerd | 14 years ago | on: Wordless: stop writing Wordpress themes like it's 1998.
I thought I'd mention, for those who prefer a modern Ruby stack, it is possible to install a JSON REST plugin for Wordpress (like http://wordpress.org/extend/plugins/json-api/) on the back-end, and write your front-end display layer in Ruby.
I wrote a command-line app similar to `cal` to generate them in simple plain text: https://npmjs.com/package/calx
`calx 2024` will give you next year’s calendar.