Who out there uses newsfeeds to grab torrents? I’m trying to abstract out a module I wrote for publishing such feeds and I can’t find much info, so I’m just gathering samples from various locations. If you have any, I’d specifically like to grab the content of one of the <item>s. It appears that, due to lack of a good standard, most programs are just linkscraping but I’d liek to confirm. Also, if you use utorrent or rtorrent, your experience using feeds would be welcomed.
You may have heard the saying “You are your most demanding boss,” or some variant, in regards to being self employed. You may also be aware that some jobs don’t allow you to waste their precious time on non-work related timewasters such as, just as an example, blogging. Combine and shake well; serve cold. Here’s a linkdump in pennance.
Facebook for Spooks: FBI creating social networking site for INtelligence community (thanks to taziarm for this one)
McCain on Network Neutrality: NEEEEEEEEEEEEEEEEEERDS!
“John McCain does not believe in prescriptive regulation like “net-neutrality,” but rather he believes that an open marketplace with a variety of consumer choices is the best deterrent against unfair practices.”
Why would he believe that data networks are an open market, and that regulation would not be in the public interest?
“U.S. Telecom Association president and CEO Walter B. McCormick Jr., Sprint CEO Daniel R. Hesse, and Verizon chairman and CEO Ivan G. Seidenberg have each raised between $50,000 and $100,000 for McCain’s campaign. AT&T executive vice president for federal relations Timothy McKone has raised at least $500,000.” Link
Visit Scrumdidlyumptious Land: The Branflakes make happy noises. New site, new music!
Has anyone else been noticing the proliferation of technology openly being developed that will enable people to construct Marvel style superhero suits and combat (or pursue a life of ) crime?
DARPA wants to float stuff: All manner of levitation effects possible*
Electrosticky droid boffin in spider-gecko tech bitchslap:Robo-thopter spy bat ‘gargoyle mode’ cracked?
That headline is all Reg and too good not to re-use. But seriously, when can I get my spiderman suit made?
Jets: His backpack’s got ‘em: Amateur jetpacking is all the rage these days.
Street Fight, Act I: Rock opera about Street Fighter evokes The Decemberists and is full of Chun Li.
The full first act is available for free download off their myspace page.
Also thanks to Penny Arcade:
The Protomen: Megaman mystique in distilled rock form. This isn’t your father’s Flashman remix! Bonus points for a sweet music video site intro.
Flock: a “social web browser”
Has anyone tried this? I haven’t had time yet but it looks interesting.
Scott McCloud does Google’s Chrome guide: Whether or not you try/like Chrome, hey, it’s Scott McCloud! I was glad to see, upon finishing it, that they had paid him to do it instead of just ripping off his style. But then, who can’t Google pay to buy cred?
leading into…
Chrome guide photoshopping: Because this is the internet and it’s funny, so there.
Brad Sucks: Sophmore album from another CC licensed artist.
I kinda dug it, I kinda didn’t. But it’s free, so give it a shot!
Dual booting Vista and Linux: Because it comes pre-installed on every PC now and you can’t even get XP.
In case you want to keep Vista (hey, with Gigs of drivespace these days, what do you bother deleting?) and want to play with the penguin. This is easier than ever, srsly.
Authonomy: HarperCollins crowdsources its slushpile.
Geeze, publishers are starting to get it. Finally. But will it matter?
School of Everything: Connect with teachers for whatever you want to learn.
Another idea I’ve been sitting on for years due to lack of time, I’m glad someone put this together and wish them much luck. Want to find someone to teach you the finer points of shellfishing, or small engine repair? Check it out.
Zoe Keating (of Rasputina fame): More awesome cello music please!
Button, button: How about 50 high quality color buttons for $20?
I look forward to trying out PureButton’s services in the near future. Who doesn’t like buttons? Let me know, because otherwise you’ll probably end up with one of mine.
DS + Korg: Official music synth program for the Nintendo DS from Korg.
The reason I might finally get a DS.
and of course:
Diplodocus: Korg DS music: Tracks to dig (and dig you should!)
Piracy vs Obscurity: Neil Gaiman leads a discussion on media dissemination in the digital age, focusing on the creators’ perspective.
OK, sorry about that. Carry on.
Last night I got to share The Lost Skeleton of Cadavra with another two friends and wondered if there might be a soundtrack out there somewhere. As these pursuits often do, I surfed down a few links and ended up with:
The Lost Skeleton Returns Again!: 10 teaser trailers for the sequel, now in post production. And there was much rejoicing.
Google and the End of Science: Bringing it all back Hume By Anton Wylie
is a (surprisingly) well written romp across the philisophical grounds for this:
The End of Theory: The Data Deluge Makes the Scientific Method Obsolete By Chris Anderson
Not what I was expecting from a Reg article, honestly, but fun. If anyone is interested in discussing either do drop me a line.
I’m surprised I didn’t hear about this, which leads me to believe most of the people who would have mentioned it hadn’t heard about it either. Very neat conceptual event: Totally Normal Event
Basically a LARP con after-party event without a LARP and good live music. Now I expect someone like
15 Tips to choose a good text-type lays out the style elements involved in assessing fonts. Word nerds, you might scoop up some enlightening descriptive words here. Unless you knew all this stuff already, but I haven’t seen it laid out this well elsewhere. I’m sure there are other, even more definitive sources, so if you know if any, please point them out.
Baz, being all of two years and 6 days, has just gone 24 hours in dry underwear. We’ve hit the end of using diapers regularly, if not completely! All my diapering duty for two children done in under 4 years… oh hell yeah!
Q decided she was done with diapering at about the same age. I know part of this must be my luck in receiving two super awesome kiddos. Combine that with cloth diapers, elimination communication, honest dialogue about toileting and a small forfeit of privacy in the bathroom ourselves, and it’s a winning combination. Oh, and he likes the bright colored underwear we got him, so that probably helps too.
So yeah, Go Baz! Now to find some Maurice Sendak underoos…
People labor hard to gain contentment
Though success is very far from sure;
But how can they be happy if they do not labor,
Those whose joy is in the work itself?
And since I never have enough of pleasure,
Honey on the razor’s edge,
How could I have enough of merit,
Fruits of which are happiness and peace?
The elephant, tormented by the noonday sun,
Will dive into the waters of a lake,
And likewise I must plunge into this work
That I might bring it to completion.
If impaired by weakness or fatigue,
I’ll lay it aside, the better to resume.
And I will leave tasks comleted,
Anticipating thus the work to come.
…
The lichen hanging in the trees watfs to and fro
Stirred by every breath of the wind;
Likewise, all I do will be acheived,
Enlivened by the movements of a joyful heart.
Bodhicharyavatara of Shantideva, pt IIV, 64-67 & 75; as translated by the Padmakara Translation Group
My daughter has taken to play acting “Oh come to my arms my beamish boy!” with her brother. Then she exclaims “Oh, frabjous day! Callou, callay!” Guess what one of her top requests for me to recite is?
I just walked into the other room and she’s babbling… then I realize what dialogue she’s trying to reconstruct .
“Who?”
“Me who”
“That’s what I want to know!”
“Yes, I have it with me…”
I’m cracking up to internally, but trying not to distract her…
Her favorite bedtime read though focuses on a girl who dies (because her parent’s won’t buy her a pony she wants.) She’s picking up the part of the little girl pretty quickly. Expect us on tour soon!
As a parent, the rate balloons accrue in my house has skyrocketed. Once they stop floating the kiddos tend to lose interest, and I had been using scissors to deflate them prior to tossing in the bin. No more!
1) Gather balloons that are to be disposed of.
2) Find the biggest butcher knife you can.
3) When no one else is in the kitchen, toss the balloons in the air and wield knife appropriately.
[Insert disclaimer here]
When shaving a cat, use tranquilizers.
I’ve been jonesing to put together a little text based adventure program recently, but time constaints have kept me from even playing one. Somehow my mind wandered off to a recollection of the old Doom fielsystem navigation program I ran across years ago… an amusing concept, if not particularly feasible for day-to-day use. Fusing the two ideas, I decided a text-based adventure type interface to the filesystem would be neat, something like the lovechild of bash (or pksh for me) and some nameless MUD tramp. Thus was born STASH, the Super Text Adventure SHell!
It’s not actually a shell, but a script and an aliases file. The aliases file defines actions, like ‘look’ and ‘eat’. If for some reason you come across a conflict on your system, just rename the alias. These aliases all call the perl script, passing whatever arguments (usually keywords and env variables) are appropriate for that action. The script then does its bit, which could be any thing from printing a simple message in response to saving your state to a database file. When you want to play you just source the aliases file (I’d put the commands to open a subshell, source the file, and display a small banner into a script).
The neat thing about this is that you can continue to get work done- it doesn’t change the fact that you are sitting directly in a shell, and it doesn’t even take up extra screen/desktop realestate! When you get bored and need to blow off some steam, just start playing, hopping back when appropriate.
So you’ve got the tools: now what? Well, if we’re using the filesystem and environment for the setting… create a map of the filesystem and start writing descriptions and interactions. If using a perl script, these should go into a module, so that a single script can be used to play, or even combine, modules. If each new directory is given as a package then additions become very easy to plug together using a startup script that pulls together the desired packages via ‘use’ statements. To randomize room contents and encounters, use the directory listing, the environment variables, and the process running at the time.
I’m considering a persistant command filter as well, such that the way you perform your work itself affects the game. What if using sudo spuriously cost MP, cd progressed game time, and ls might cause a random encounter? You might heal according to the value of the commands issued while the filter was in affect, or take damage according to the return value of commands…
$ cd ..
“The door is locked”
$ cd /root
“It’s awfully dark in here…”
I often am charmed into remaining in bed after I read the final bedtime book by requests to make up a story or poem. I take pleasure in dressing forms that please me in the trappings of childhood story, as is the custom of fables. Absurdity also comes readily to hand. Tonights’ spin like this:
1) Once there was a turtle, who was freinds with a fish. The fish’s name was kitty, and the turtle’s name was doggie. One day they swam all the way to the other side of the pond, where they met a cat and a dog. Then the dog ate the turtle and the cat ate then fish. The dog’s name was turtle. Guess what the cat’s name was?
Horace!
2) Once, there was a little girl who said, “Dadoo, that story was short, tell me a long story.” So he did, and here’s how it went: ” Once, there was a little girl who said, “Dadoo, that story was short, tell me a long story.” So he did, and here’s how it went: …. (This one seems to have developed an endearing quality, as it results in snuggles, thus reinforcing my retelling.)
I stole some time in the last day to dip into two series I’ve meant to pick up for a while.
Animal Man : “Deus Ex Machine” The run of revived Animal Man written by Grant Morrison. I’ve enjoyed a lot of art whose artists decided to cast it as a “comic”; this is a comic in the most obvious, underwear pervert sense of the word, and it excels as a piece of art worthy of critical acclaim. Thankfully, sitting in bed and reading the first several pages out loud as my daughter fell asleep, I was not asked what a peyote ritual was.
Elf Quest: “The Grand Quest”
Somehow I haven’t gotten my hands on this until just now. It’s… Elf Quest.?! I grabbed a manga sized copy because it said “#1″ and I was in the same physical location, something that hadn’t yet occured. Now I’ll probably end up trolling through the Online Archive they’re releasing, trying to catch up with 32 years of comics. At least I won’t need to wait for the next one
Oh, and I also just started reading “Dresden Codak”, and it is wonderful. Very well illustrated and exactly on the mark to tickle my fancy… philosophy, psychology, physics, undead, robots, adventure, humor… it reminds me of good conversations I’ve had that turned into shared mini-stories. I think I may now recover from my sense of loss at the end of the “Perry Bible Fellowship”.
<object width=”425″ height=”355″><param name=”movie” value=”http://www.youtube.com/v/dOptGLEOsJ8&hl=en”></param><param name=”wmode” value=”transparent”></param><embed src=”http://www.youtube.com/v/dOptGLEOsJ8&hl=en” type=”application/x-shockwave-flash” wmode=”transparent” width=”425″ height=”355″></embed></object>
Can you guess who did the score?
I recently rented a server, and in setting it up I moved sshd off port 22 and onto something script kiddies and worms will need to be more persistant to find. No problem… until I try to connect from my machine running XP, using PuTTY.
“Network error: connection refused” OK, normally this means I got something wrong… double check everything, try again… still no go. I’ll spare you the play by play and outline the situation as it stands:
I can connect to this host via ssh on the non-22 port from any other machine I try, using openssh clients or even the same version of PuTTY I tried and failed with from my XP machine.
I can connect to this host IF I set the sshd to listen on port 22. I tried several other ports and none worked for this particular situation.
I can connect to virtual hosts running on this host (at different IP addresses) on this alternate port just fine, even using PuTTY from my XP machine.
I can connect to it using WinSCP, and the WinSCP terminal. I cannot connect using SSHWinClient.
I’ve stripped my normal tcpwrapper and ipf rules for testing and stopped my Windows Firewall (all that should be running as a firewall on this machine.) Still no dice.
All behaviour on the XP box is the same on multiple user accounts.
My server’s auth.log doesn’t even show the connection attempts… so I’m pretty sure it isn’t a configuration on the server, or protocol conflict, but something on the XP box itself… nothing user specific, something OS in scope. I haven’t tried booting knoppix or ubuntu to see how they would fare yet, so I’m not sure it isn’t something beyond the OS, although what that could be is beyond me anyway.
Anyway, I’ve decided to get some real work done instead of trying to debug this right now, since I can get around it. But I’m all ears on suggestions on what to investigate next…
Like every bug, I did it to myself.
I was having difficulty figuring out why, after visiting a certain page on my development subdomain’s site, my session logged out. There wasn’t any code to do this… it’s cookie based… the cookie is there, but seems to change value, as if the session is being deleted. Finally, I notice that there’s a cookie for my production subdomain that uses the same name… and they both apply to the same domain. This means that if I were to try going back and forth between domains and hit a page that sets this cookie, my session is unrecognized by the other subdomain. But I haven’t been going back and forth… ahh, but I DO include an object on that page, and upon examination, the code that provides it is hard-coded to my production site. So I was surreptitiously loading content from my production site, which set the cookie, which conflicts with my dev session cookie because they’re both whole-domain cookies.
Changing the object code to apply only the current call’s subdomain cleared up the problem.
So I’ve spent most of my free time in the last month migrating all my old code from a shared hosting environment to a virtual server, where I effectively have root control of a freebsd server and manage it from the ground up. This has meant I can now do things like run mod_perl, fiddle with (and bounce, and bounce) apache, and get dedicated static IPs to run SSL (https) from. This has meant setting up these service from scratch (ok, from the very good scratchings on the FreeBSD port’s tree) and porting my code over. Luckily I started writing it with mod_perl in mind (back before my one and only test server died and I moved to a shared host) so there isn’t much work on that end. Then early this week I got another (virtual) server so that I can fully break out production and development, but that means I took a day off to sleep and finish grooming the new production server and configuring everything…
Which leads to me buying ”Practical mod_perl” to have the text on hand, which leads to paying $3.00 for the book, $7.00 for expidited shipping, and receiving a $50, 900 page technical reference off amazon partners. Sweet.
It also raises the question of what to do about a mail server. Poo.
I spent a good chunk of today writing up some svn command line tools for managing updates, commits and so on based on properties. This is largely in an effort to avoid full out branching, allowing us to differentiate between more frequent development commits (to track changes during development) and less frequent production-ready commits. By ignoring any revisions of a file past the most recent “production ready” tagging when updating we can ensure development and production maintain the same basis while without adding anything to the development cycle. Project name tagging will also allow us to track obvious and hidden dependencies for the purpose of recompiling… We currently have little build environment to speak of despite working so closely to the data structure itself, so sanity checking and such is largely… and acquired skill. It is also entirely undocumented.
Once I have them spruced up a bit I’ll put them up.