so i was looking at my webserver logs today (in a fit of boredom) and discovered that someone (from cable.mindspring.com) had visited my site, coming from Christopher Allen's blog. more specifically, from his entry on privacy. i checked it out, and there i was, listed as a trackbacker.
so i've never read up too much on trackbacks, but here are a few links i just found about the subject.
now from what i understand, what should have happened is this:
is there something doing the pinging for me? is just mentioning the URL of the blog entry in the few first lines enough? whaddahey?
Auto-Discoverybut then i checked. and that checkbox wasn't checked <gasp!>
A final option for using TrackBack in Movable Type is to enable TrackBack auto-discovery in your weblog configuration preferences:
When you do this, Movable Type will look for any links in your weblog post, and use auto-discovery to determine if those links are TrackBack-enabled. If they are, Movable Type will automatically send TrackBack pings to those sites. You don't need to use the URLs to Ping field, nor do you need to use the bookmarklet to select TrackBack-enabled posts.
so maybe its just the heat (100s today), but this quarter has seemed really mellow. not a lot of running around, imaging machines, fixing printers, discovering something totally doesn't work, etc.
maybe it's because im used to the job now. i've got it figured out. there used to be all these things going through my head while trying to get something simple done ("what's that IP address?" "which professor needed the hub? and where is his office?" "which building is #21?"), but now that all of those things have become second nature, i can concentrate more on the actual jobs at hand.
i also think that since arriving here, i've made the place a bit more organized. not to toot my own horn (too much), but i've introduced some quite helpful tools that really cut down the time needed to do mundane tasks, and even eliminated some.
for example, before when a machine was hosed, someone would go to that machine and run the re-image script. you had to connect to the server, download the script (actually, most people would use an old, possibly out-of-date script that was on the machine), run the imager, wait 20 minutes, reconfigure the machine, make sure all the permissions were right, etc.
now, since i've made a few changes, one can stay at their desk, fire off a script that will tell an arbitrary list of machines (from a single one, to a whole lab, to the entire college) to fetch the current script from the server (ensuring we always use the latest-greatest script), run it and reboot, retaining all preferences (network settings, printers, etc). and you don't even need to type in a password for each machine thanks to our buddy ssh. gotta love it.
so, for now, i put out minor fires, answer questions, refill the toner on the printer, and basically do my own thing. its nice because its so mellow, but i feel like im being lazy. like i should be breaking stuff just so i can go fix it. or something.
some researchers from the University of Vienna have reportedly transferred money from a bank to Vienna City Hall using a process secured by quantum cryptography.
from what i've heard, this is the first real, publicized use of quantum crypto that uses single photons. read the article for some details, and if you're interested, check out The Feynman Processor by Milburn and Davies for more info on what the heck quantum crypto is. i have a copy, you can borrow it. also check out these other links
why should you care? there are already secure bank transfer mechanisms. well not quite like this. this is really the only provably secure (besides one-time pads) system for data transfer over public channels. everything else is just really close to totally secure ;)
well it looks like today is a good day for blogging. here is another good post from Chrisopher Allen. this guy's blog is great, go read it, add it to your RSS feed, whatever.
The term privacy seems to be so overused and poorly defined. my undergraduate security course (which i later TA'd) simply defined it as such:privacy: confidentiality with regards to personal informationif that helps at all.
This comes from their [Europeans'] history: the Netherlands in the 1930s had a very comprehensive administrative census and registration of their own population, and this information was captured by the Nazis within the first three days of occupation. Thus Dutch Jews had the highest death rate (73 percent) of Jews residing in any occupied western European country -- far higher than the death rate among the Jewish population of Belgium (40 percent) and France (25 percent). Even the death rate in Germany was less then the Netherlands because the Jews there had avoided registration. (source: The Dark Side of Numbers).now its time for the tin-foil hat. if you have never thought much about privacy, consider the current trend of identity theft crimes. now consider that the people doing this are at best, organized criminals. now consider how easy it would be for large governments (there are more than one) with massive budgets, computing power, and political leverage, to compile similar amounts of data on a much larger set of people in this age of automation and full-text search. in fact, its already being done. people are being stopped in airports due to terrorist watch-lists all the time. and that could be just the beginning. the scary idea is more in line with the example above. sure, you trust your government to keep that giant list of theirs and use if for the Powers of Good, but what about the day that list is leaked by a spy? it can happen. its just a file.
posted by windley, this is an interesting idea of breaking down the economics of computing on a very large scale. the idea that sneakernet (passing information via real-world transports like UPS or your own pair of sneakers and a floppy) is the most cost-effective to move a TB of data is pretty interesting. i would like to think that is simply a limitation of our networks that will be handled in the near future.
but the point of the discussion is the idea of breaking down the services of computing into parts like storage, bandwidth, database accesses, etc. much like other industries outsource (see article for examples like ATMs).so an old friend of mine hooked me up with a gmail account. pretty neat. some of the cooler features (ignoring the obvious 1Gb of storage):
note: if this post violates the gmail agreement (i read most of it, but i'm no lawyer), i will remove it upon request.
at a thread of messages. better presentation than normal email threading (see screenshots). puts a clickable, one-line header (with fancy round corners) containing the sender's name, a short blurb of the content, and the date (including relative time) for each previous message in this thread. very slick, should be quite useful.
using some sort of mighty (hidden) trickery with javascript / DOM / something, they have managed to accomplish the holy grail of webmail: address autocomplete. you know, like i type "stev" and i get a list:
now this might not be all that neat if you're like me running OSX 10.3.3 (spell check built-in in almost all text fields in any app), but odds are, you're on windows so this applies to you. of course, i have some requests as well:
interesting tidbit: the source of these pages are very obfuscated. that is, attempting to see how the page is laid out brings you to a bunch of seemingly gibberish such as:
D(["ct",[["gmail",0]
,["jobs",0]
]
]
);
D(["ts",0,50,2,0,"Inbox","fc1310ac71"]
);
this is done in an attempt to dissuade/prevent people from writing automated tools to go out and fetch their mail, bypassing the revenue-generating ads. pretty smart, assuming it works. and knowing google, thats a pretty good assumption.
if i were google, id have an interface to programming the content / layout of gmail that allowed the obfuscation to be totally interchangeable. that way, if the obfuscation were to be "broken" it would simply be a matter of supplying a new method, or even simply passing it a new key of some kind. of course, this is probably exactly what they do.
conclusion: looks interesting. the security nerd in me stops me from really using it very much right now, but we'll see.
i would recommend this to those people i know that are currently stuck on Yahoo! mail or Hotmail (especially hotmail). and, of course, that is exactly what Google wants to hear.
saw eternal sunshine last week with andria. pretty dang good. as andria put it, it was artsy, but not in that way that you don't know whats going on or anything. just enough.
i think a neat part of the movie was the fact that of the three or four big-name stars, each of whom is often type cast, none of them fell into their "usual" role. each was a little "weird," and really took on their character well.
went horseback riding on sunday for an extended birthday present for andria. it was a pretty mellow 90-minute ride from Los Osos out past the sand dunes, onto the beach. We just cantered or trotted or whatever you call slow-walking until we got to the beach. then we got to "give 'em a kick" and go a bit faster. i never got to galloping, but went pretty quick a few times.
it was a lot of fun. i'd really love to do it again soon. this time i'd be more confident and try to really let loose. i felt really comfortable on a horse. im pretty sure i was a cowboy in a past life. ...or maybe a ninja. but that's unrelated.
Tim O'Reilly (as in the books) talks about gmail, why the people who are freaking out about it are lame, and why it will change things. more interestingly, he goes on about the eventual Internet-as-a-single-giant-computer thing. pretty neat.
i wish my job was to sit around and envision the future.
mcgheemail.com has changed to a new server. we are now hosted by the always-fun, sb-based, wicked-fast, T1-in-a-condo, readaccess.com.
all the blogs and photos, etc are back up (they were probably down for about an hour or two while i figured things out). so everything should be back how it was. the main page is undergoing some reshuffling based on the fact that nobody used it before because of its unnecessary complexity. it will soon be just the discussion forum, as that was the only popular part of the old site.
lets hope this gets posted ok...
ive been feeling like i really should start coding again. been looking at open-source projects, looking for one that i might be able to contribute to. hopefully something security related. the only problem is that most of those are pretty hardcore, shellcoding type of stuff. i found metasploit while chatting on IRC the other night. pretty cool looking except its almost all windows exploit stuff. well maybe they need someone to get in there with UNIX stuff.
started reading up on stack/heap overflows again, too. totally know the concept behind them, now im just trying to get a handle on the details. might have to break out an OS or architecture book to remember what the EBX register does, etc. i remember thinking that this stuff was way too much the first time i heard it, and i kinda tuned it out. but now i realize that i have to learn this stuff all the way down to the hardware if i really want to do it. hrm.
in related news, i keep reading about Objective-C and haven't done much actual coding. its hard when my only chance is while im at work, where i have other things to do. ugh.
having gentoo at home is really helping me focus again. just having code so close at hand, a mellow windowmanager (fluxbox) to avoid distractions, and the whole linux feel make me want to code. which is good.
just wrote my first ever program using Objective C (and apple's Xcode).
of course, it was a total ripoff, but it worked nonetheless. pretty neat.
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
mike came down this weekend.
i showed him around SLO town a bit, checked out Montana de Oro (state park), a bit of downtown (woodstocks, the mission, etc), the reception site in pismo, and the oceano dunes. then we went for a quick mountain bike ride in Poly Canyon.
we met some of andria's friends for a bonfire at the oceano dunes and had the Best Burgers Ever, s'mores, more newcastle, and plenty of fun.