A Pathological Way to Paint: Gammaplex

Today’s a mighty cool example of bizzare language design, called GammaPlex In terms of language
design, it’s nothing particularly special: it’s yet another stack language
with a befunge-like graphical syntax. What’s unusual about GammaPlex is that it’s strongly focused on graphics. It’s got built in support for ascii graphics, OpenGL, and mouse input.

Continue reading A Pathological Way to Paint: Gammaplex

Silliness About Copyrighting Numbers (Including Bad Poetry)

In the comments on my DMCA post, a reader asked me to comment on this piece of silliness. I try not to disappoint my readers, so here’s my take. It’s a pile of silliness with the distinct aroma of astrotur – silliness mixed with a bit of deliberate stupidity in order to obscure things.

The basic idea of it is: how dare we complain about the idea of copyrighting numbers! After all, everything you can do on a computer is ultimately stored in a form that can be interpreted as a great big number! So we’re always copyrighting numbers: every book, every article, every poem, every story that’s ever been copyrighted is really just a number. So why should we start complaining now unless we’re just a bunch or dirty anticorporate hippies who are complaining because we want to stick it to the movie companies?

Continue reading Silliness About Copyrighting Numbers (Including Bad Poetry)

My Number

Don’t you dare use the number 271277229129081016424883074559900780951 under any circumstances. It’s mine, mine I tell you, and if you use it, or copy it, I can have you arrested and sent to do hard time in prison. And it doesn’t matter whether you use it in decimal, like I used above, or it’s hexidecimal form, “CC16180895F94705F667F1BB6DB20997”, or any other way of encoding it. It’s my number, and you’re not allowed to use it. In fact, I don’t think I want to allow you to look at it – so I’m going to sue all of you for having read this post!

Continue reading My Number

Basics: Sets and Classes

This is something that came up in some of the comments on the recent “nimbers” post, and I thought it was worth promoting to the front, and getting up under an easy-to-find title in the “basics” series.

In a lot of discussions in all different areas of math, you encounter talk about sets and classes, and you’ll find people worried about whether they’re talking about sets or classes. What’s the difference? I mentioned this once before, but it’s buried in a discussion of the concept of “meta”, which is why I thought it was worth moving it to its own top-level post: if you don’t know the difference, you’re not going to look in the body of a discussion about the concept of going meta to find the explanation!

I’ll start with just the definitions, and then I’ll dive into the discussion of why we make the distinction.

  • A class is any collection of things which have some common property that defines them: the class of logical statements, the class of numbers.
  • A set is a class which is a member of a class.
  • A proper class is a class which is not a set.

Continue reading Basics: Sets and Classes

Bad Software Design: Getting the Level Wrong

I came across a link to an excellent article that provides an example of one of my professional bugaboos: the truly awful way that we often design software in terms of how the implementer thinks of it, instead of how the user will think of it.

Continue reading Bad Software Design: Getting the Level Wrong

Friday Random 10: May 4

  1. Rachel’s, “Even/Odd”: Rachel’s is a very classically-oriented post-rock
    ensemble – violin, bass, woodwinds. They’re absolutely brilliant. “Even/Odd” is a short, extremely rhythmic track with an interesting pulse with an almost siren-like string lead played over it. Very, very cool.
  2. Rush, “Spindrift”: Rush is back! They released a new album this week. It’s a
    much better work than their last effort (which wasn’t bad, mind you, but it wasn’t as
    as good as it could have been). It actually sounds a lot more like older Rush than
    most of their other recent work. Really good. Not spectacular or anything, but definitely quite good. This track has a nice edge to it, dark chords, very classic
    Lifeson guitars, a strong Geddy Lee bass lead driving things. Peart is rather non-descript on this track – he’s got that almost inhumanly perfect timing as always, but he’s not
    doing a lot that catches my attention.
  3. Marillion, “The Invisible Man”. The opening track off of Marillion’s last
    album. It’s an amazing song, one of the best they’ve ever done. I can’t listen to
    it without getting chills. Just the first 30 seconds of it is enough to start me
    shivering.
  4. Porcupine Tree, “Fear of a Blank Planet”. Porcupine Tree also has a new album out in the last couple of weeks. It’s one of their best, which is really saying an awful
    lot when you realize how good their catalog is. This is the opening track from the album. Very typically PT: interesting rhythms, dark chords, interesting transitions, and a great contrast between very smooth soft vocals and hard-edged instrumental lines.
  5. Lunasa, “Mean Fomhair”: would you believe, a bagpipe solo? Ok, so it’s not the awful scottish greatpipes that you probably think of when I say bagpipes – it’s the Irish Uillean pipes which have a much less grating sound to them. And it’s played by one of the worlds greatest Uillean piper’s, Cillean Vallely. But it is a bagpipe solo. And it’s great.
  6. Edgar Meyer, “Concerto in D, 2nd Movement”. Edgar Meyer is one of those musicians that just make me sick. He plays this incredibly awkward instrument (the double-bass), and makes it look like it’s easier to play than a basic violin. And he can play anything on it – anything from Bluegrass to Rock to Jazz to Classical. He can play the Bach cello suites on his bass better than any cellist I’ve ever heard can play it on a cello. And he’s an amazing composer, who’s practically redefined the repertoire for
    the bass. This track is him performing the part of the Concerto for double bass that he wrote.
  7. Moxy Fruvois, “Spiderman”. Interesting timing, given that the new Spiderman Movie is just coming out. This is Moxie Fruvous doing their incredibly silly version of the old theme from the Spiderman cartoon show. “Spidermans master plan, build his own little spider clan. In the woods, now they’re troops, fighting for special interest groups”. How can you not love a song making fun of low-budget superhero cartoon with lyrics like that?
  8. Tony Trishka Band, “Woodpecker”. Tony is one of the most talented musicians
    I’ve ever gotten to know personally. He’s a banjo player who pioneered the Banjo
    as a serious Jazz instrument. (Bela Fleck is one of his students.) This is a track off of his first album with his own Jazz fusion band. It’s very typical of Tony’s playing. As much as I love Bela Fleck’s playing, he’s still got a lot to learn from Tony in terms of how to make Jazz really work on the banjo. Tony just pulls out all the stops – using some of the pentatonic rolling tricks Bela is known for, as well as some fitting some more traditional bluegrass rolls, and some single-string work.
  9. Explosions in the Sky, “Catastrophe and the Cure”. Great rock-oriented post-rock.
  10. Shirim Klezmer Orchestra, “Nokh A Gleyzl Vayn”. Klezmer/Jazz fusion. Yeah, really, I’m not joking. Shirim is an amazing bunch of players who can move seamlessly back and forth between very traditional Klezmer and Bebop – but they’re most at home playing something in between. This is a traditional Klezmer tune played Shirim style.
  11. Miles Davis, “Deception”. What can I say about Miles Davis? One of the most
    amazing, influential musicians of the 20th century. One of the creators of an
    entirely new genre of Jazz. Every note he plays is virtually perfect. You could spend
    hours just listening to one little track by him, and still not absorb everything that
    he did to make it so perfect.

Even More Stack Pathology

I thought that it would be fun to stick with the “stack-based” theme of last week’s pathological post, but this time, to pick an utterly pointlessly twisted stack based language, but one that would be appreciated by the mascot of one of my fellow ScienceBlogs. Orac, this one’s for you! 🙂 Our target these week is the language “Enema”.

Continue reading Even More Stack Pathology

The beauty of math; the humor of stupidity.

%d bloggers like this: