Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
26 Sep 2014
Give My Love to the Princesses
[/dmc] [permanent link] |
||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
14 Aug 2014
Resetting Vim
:source $MYVIMRC This reloads the settings of the .vimrc file without forcing you to restart the process, thus losing your place in your code. [/unix] [permanent link] |
||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
07 Oct 2022 29 Dec 2021
Fireside Chat
Bill Gates is Satan's Minion
Take back your privacy
That's a lot of subnets. Because I have different operating systems on different computers and still want to block traffic to and from all those IP addresses, I've written some simple scripts to add rules to various firewalls. I have scripts for IPFW on FreeBSD, IPTables on Linux, and the Windows Firewall that should work from XP SP3 through Windows 10. I've only tested it on Windows 7 and Windows 10, and it worked in those. All of these scripts can be found in this directory. The IPFW and IPTables scripts are self-contained. For the Windows command shell batch files, the *ips.txt files are also needed. I have to say, the internet looks very different with these firewall rules in place. There are noticeably fewer advertisements and pages load faster. Embedded YouTube videos and Instagram photos don't appear. Sometimes the frame disappears, sometimes you get a "failed to connect" page appearing in a frame in the middle of a page. (Yes, these rules block YouTube and Instagram; they are owned by google and facebook and reside in the subnets owned by those companies.) On a relatively rare occasion, I come across a site using some sort of javascript or css or something hosted by a machine in one of those ASs and that will be blocked. Sometimes the site handles that gracefully, sometimes it stops being functional. A small price to take back your life. Update: Twitter has trackers on a decent amount of sites out there too, so I've added scripts to block Twitter's AS 13414 as well. Those scripts are in the same directories as the others.
St Michael, defend us in battle
New PGP Key!
Sometimes...
Merry Christmas
What Year is This?!
Megapath sucks
Found this sitting in a tarball of my old home directory...
..,,.. ..ttLLLLtt.. ..;;ii;;,,..;;ttGGLL;;....iiiiiiiiiiii.. ..iijjttttii.. iiLLLLGGKKKKDDLLGG########GGLLDDWWWWWWKKKKKK######WWDDEEWW##WWWW##WWDDjjffDD##########LL.. ..;;.. ..ffWW########WWKK####KKjjttEE####WWGGGGEEGGDDDDGGjjttGGKKWWWWLLGGLLGG##########DDjjttttGG##GGffttiiiiffDDKKDDGGGGGGii ff####GGffffttii;;ttLLiijjtt;;LLtt;;,,,,;;;;;;iittLLtt;;,,iiiiiitt;;;;ffGGGGLLtt;;iiii;;;;DDWW####WWWW####KKDDKKKKWWWWtt ..EE##LL;;ttttLLttLLLLttff##WWGGjjffGGDDGGKKKKKKWW####WWDDGGDDDDWW##EEEEffttffLLffGGWWWWGG;;;;ttffjjffDDDDff;;;;;;iittKKWWii ;;KKKKiittKK######WWWW######################################KKKKWW##WW##################WWKKDDffttjjjjiiiiiiLLEEGGDDiittWWLL ..KK##ttGG######WWDDDDEEKKDDKKWWDDKKEEKKWWEEKKEEWW##WWKKWWEELLLLDDDDDDEEEEEEEEEEEEEEKK##########WW####KKWWKK########KKiiDDEEii DD##ffGG######EELLLLLLLLLLGGDDLLDDGGDDDDLLLLEE####WWGGGGLLLLLLLLLLLLLLLLLLLLLLLLDDKK######WW####KKKKKKWWWWKKKKWW####ttLLWWLL GG##LLLL##KKKKDDLLLLLLLLLLLLLLLLLLLLLLLLLLGGWW####WWLLDDLLLLLLLLLLLLLLLLLLLLLLGGKKWW######EEEEDDLLLLLLDDEEEELLEE####ffLLWWGG LL##GGjj##KKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDKK####WWLLEEDDLLLLLLLLLLLLLLLLLLLLGGEEKK##WW##EELLLLLLLLLLLLDDDDLLKK##WWiiGGKKjj jj##GGiiWWWWGGLLLLLLLLLLLLLLLLLLLLLLLLLLLLDDKK####KKLLKKEELLLLLLLLLLLLLLLLLLLLLLLLKK##GG##EEDDDDLLLLLLLLLLLLLLKK##GG;;KKDD;; ii##EE;;DDWWGGLLLLLLLLLLLLGGLLLLLLLLLLLLLLLLKK####KKLLDDDDLLLLLLLLLLLLLLLLLLLLLLLLEE##ffWWKKEEEELLLLLLLLLLLLLLKKWWiijj##ff ;;WWWWiiGGKKLLLLLLLLGGLLDDEEDDLLLLLLLLLLLLLLKK####KKDDGGLLLLLLLLLLLLLLLLLLLLLLLLLLDDWWttEEWWDDDDLLLLLLLLLLLLLLEEKKiiKKWW;; ;;WW##ttGGWWGGLLLLLLEEDDEE##KKLLLLLLLLLLLLLLKK######WWEELLLLLLLLLLLLLLLLDDDDGGGGDDKKWWiiLLWWGGLLLLLLLLLLLLLLLLKKKKttWWLL iiWWKKiiKK##DDLLLLLLEEEEWW##WWDDLLLLLLLLLLLLKKWW######EELLLLLLLLLLDDEEEEWWWWKKKKWW####ii;;KKDDLLLLLLLLLLLLLLDDWWKKffWWtt ii##WWttWW##EELLLLLLDDEE######EELLLLLLLLLLLLKKDDEE####KKLLLLLLLLLLEE##################ii..KKEELLLLLLLLLLLLGGDD##DDffWWii ;;WW##ttLL##KKLLLLLLLLEE##KK##KKLLLLLLLLLLDD##LLLLEEWWKKLLLLLLLLLLKK####WWKKffLLKKWWGG;;..EEKKLLLLLLLLLLLLDDEE##LLLLWWii ..EE##LLiiWWKKLLLLLLGGKK##LLKKKKGGLLLLLLDDWW##ff;;iiKKKKLLLLLLLLLLKK##WWLLffttiijjLLiiffttGG##DDLLLLLLLLDDEEKK##ffLLKKii LL##KKiiKKWWGGLLLLLLKK##ttGGWWDDLLLLLLEE####tt;;,,EEKKDDLLLLLLLLEE##########WWWWWWttGGGGttWWWWDDLLLLLLGGGGKK##ffGGKK;; iiWW##ttGGWWDDLLLLGGWWKK;;GGWWDDLLLLLLEE##KKiiGG;;KKKKDDLLLLLLLLGGEEWW##KKEEDDDDKKttKK##ttGG##DDLLLLLLLLGGWW##jjEEEE.. GG##GGttWWDDLLLLGGWWKKiiWWWWDDLLLLLLEE##GGttKKiiGG##EELLLLLLLLLLLLGGDDGGLLLLEEKKjjWW##ffLLWWGGLLLLLLLLGGWWWWjjKKGG tt##EEttWWDDLLLLDDWW##WW####DDLLLLLLKK##ffLL##DDttWWWWDDLLLLLLLLLLLLLLLLLLLLKKKKjj####jjGGKKLLGGLLLLLLDD##KKttWWLL ii##KKttKKDDLLLLGGWW####WW##EELLLLLLEE##jjGG####ttDDWWGGLLLLLLLLLLLLLLDDDDGGWWEEtt####ttKKWWLLLLLLLLLLDD##GGffWWtt iiWWKKttWWEELLLLLLEEKKKKEEEEDDLLLLLLEE##ttEE####jjKKWWDDLLLLLLLLLLLLLLDDDDDDWWDDtt##WWttWW##DDLLLLLLLLEE##LLLLWWii iiWWKKff##EELLLLLLLLLLLLLLLLLLLLLLLLEEWWttKK##KKttWW##EELLLLLLLLLLLLLLLLLLDD##GGtt##WWttWW##EELLLLLLLLEE##ttGGEE.. iiWWWWff##KKLLLLLLLLLLLLLLLLLLLLLLGGKKWWttWW##KK;;EE##EELLLLLLLLLLGGGGGGGGEE##GGtt##WWttKK##EELLLLLLLLEEWWttEELL ;;WWKKff##KKGGGGLLDDLLLLLLGGLLLLLLDDWWKKtt####WWiiLL##EELLLLLLDDKKWWWWKKWW####ffff##WWttEEWWDDLLLLLLLLEEKKiiEELL ;;WWKKjjWWKKLLLLDDWWEEDDEEKKDDLLLLDDWWKKjj######jjLL##EELLLLLLEE##############jjLL####ttGG##DDLLLLLLLLKKKKiiKKff ;;WWWWttKKEELLLLEE####WW####KKGGLLDDWWDDjj######ffGG##EELLLLLLEE##LLLLLLWWWWKKiiGG####LLjj##DDLLLLLLLLKKEEttWWff ;;KKWWiiEEDDLLLLWW############DDLLGGWWDDjj######GGff##KKLLLLLLEE##ttiiiitttt,,;;KK####DDtt##EELLLLLLLLKKDDttWWtt ;;KKWWiiDDDDLLLLWWWWffff######EELLDD##GGff######KKttWW##DDLLLLEE##ffGGKKjj;;iiDD######KKjj##KKLLLLLLLLKKGGffWWii ,,KK##iiDDEELLLLWWGG iiffffWWDDLLEE##GGff########ttGG##EELLLLEE##ttLL####WWWW########KKtt##KKLLLLLLGGWWLLLLKK;; ..KK##ttLLKKLLLLKKGG......ttKKGGLLEE##LLLL########GGtt##KKLLLLEEKK;;LL########WWKKWW##KKttWWWWDDLLLLDD##ffLLGG.. ..KK##jjLLWWGGLLKKKK;;ttttff##DDLLDDWWttGG########KKttWWKKGGLLDDKKiiEE##ffttttii..ttWWWWttKK##EELLDDKK##ttGGGG ;;KK##ffLLWWGGLLKKEE;;LLGGtt##KKLLGGKKjjKK########WWttKKWWDDLLDDKKttKKEE.. GG##ffff##WWDDWW##EEiiEELL ..DD##GGttWWDDLLEEGG..LLWWttKKKKGGEEKKjjWW##########ttGG##KKDDDDWWttEEDD.. tt##KKiiWW##WW####GGtt##ff ff##KKiiWWDDGGEEGGiiWW##ttDDKKDDWWKKjj############ffLL####WWKK##ttDDEE.. ;;KK##ttLL######WWttLL##ii ;;WWWWttKKWWKKKKGGjj####ttGGWWEEWWGGtt############LLLL##########ttKKDD GG##EEiiDD####LL;;KKEE.. ..EE##ffLL##WW##GGtt####jjLL######LLtt############LLttWWGGKK##LLttWWLL iiWW##ffff####ttGG##ff LL##EEttGGLL##GGtt####LLttWWKK##ffLL##EEttttKK##DD;;ff;;ttEE;;GG##tt ff##DDiiKKLLiiWWKK;; tt####ttii;;KKffff####KKiiii;;GG;;LL##ii iiWW##LL:: ;;tttt##DD.. ;;KKWWiiffiiGG##ff ..KK##GGttiiii;;GG######DDLLii;;;;KKEE.. ff####DDLLii;;GGWW;; ..DD##LL..tt##KK;; jj######GG..jj############GGiiDD##ff ..LL######WWKK##GG ff##WWDDWW##tt ..LL####WWGGWWWWffiittGGWW##WW##DD:: ..ffKKWWWWWWKKtt ,,DD######ff.. ..ttEEWWWWDDii ttEEKKGG;; ..;;;;ii;; ;;ttffii.. ..ii;;.. ..;;..
Prince
It's been a while...
On Content "Management" Systems
It was a good day...
-- Saint Augustine, Confessions: Book 8, Chapter 11
It's not stupid, it's advanced
Initial Thoughts on Windows 10 -- UPDATED!
The Truth is Out There
Windows 8.1 in Virtual Box
Your computer needs to restart. Please hold down the power button. Error Code: 0x000000C4 Parameters: [redacted] Looking for the error code online led me to this article describing the issue and a fix. The key to fixing this was running the command: "c:\Program Files\Oracle\VirtualBox\VBoxManage.exe" setextradata " The CMPXCHG16B is an instruction in 64-bit X86 processors that allows for atomic operations on octal words. ![]() Along with the tickets, I had also purchased the "VIP package." This package included an autographed poster signed by all members of the band, a "VIP" laminate on a lanyard, and... the opportunity to meet the band prior to the show! You may be thinking, "But they stick around after shows and mingle with their fans anyway," and "You've already met them a few times!" Both are true. And even with this "VIP" package meet-and-greet, they still make time for all their fans after the show. What this provided was a somewhat quieter meeting in a more intimate setting. In fact the meeting was in a small lounge beneath the concert hall. Dim mood lighting, mirrors, and couches set the atmosphere. I spoke with Rainbow, Michael, and Nate first. Rainbow informed me his name was Michael also and made a joke about the "power of the three Mikes lighting the room." After a bit, they started moving me to Chibi who was sitting on a couch after injuring her knee during a show two nights prior. She tried to walk to me, but I told her not to. She said, "I'll meet you half way then." I gave her a get well card, knowing she had had surgery on her vocal chords about 8 weeks prior and recently injured her knee. Someone decided we needed a photo of that and she gave me the card back so I could give it back to her. I believe it was Owen who said, "Act natural and hold it for 30 seconds!" I asked Rainbow about writing "Unfamiliar" because both he and OE were given credit in the liner notes. He said it was mostly OE; OE started it and Rainbow had finished it. I said I wanted to thank them because it was a song that had taken on some greater meaning to me and I relayed a brief version of the story of the moment I recognized that. It turns out "Unfamiliar" is one of Chibi's favorite songs too. Every one of the bands that night were amazing. All, remarkably, were performing as duos. Creature Feature was a real fun band to see. Their music is heavily influenced by old horror movies which gives them a dark yet fun sound. Aesthetic Perfection put on a good performance. Their drummer is amazing and fun to watch. They heavily synth-based and while there was a dark tone to most of their songs, they still had fun and lightened things up with a Fine Young Cannibals cover. William Control was the only other act I had heard before the show (Thanks Last.fm!). He was great live and I'd love to see him again. He reminded me a little of Dommin in that Dean Martin meets Glen Danzig sort of way. The Birthday Massacre was great. They played a good mix including songs from every album. For most of the set Chibi was sitting on a speaker placed near center at the front of the stage, wearing a knee brace. She stood up and moved around occasionally, but not much. At one point Rainbow sat down on another speaker and stuck out one leg in a similar fashion to how Chibi was seated and laughed a little. It was easy to tell by their interaction here that Chibi and Rainbow are close. If you care (or even if you don't), their set list follows:
The band did not leave the stage prior to the encore as they normally would. Chibi said, "This is the part of the show where we say thank you and leave and you clap and we come back out and play some more. But I'm not going to walk down those stairs anymore than I have to, so do you want to hear three more songs?"
Signs of the Apocalypse
It's a fact that the book of Revelations predicted Twitter. It's one of the seven signs of the apocalypse; Along with porn, unexplainable weather anomalies, martian rovers, Barney Frank, the middle east and MSNBC. It's like Kirk Cameron said, "It's never too late, until it's too late." |
||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
02 Apr 2013 |
||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
16 Feb 2016
On Content "Management" Systems
1454815466
|
||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
01 Jun 2012
Fun little alias
alias killraggle kill -9 '`ps ax|grep raggle|grep -v grep|awk '\''{print $1;}'\''`' [/unix] [permanent link] |
||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
09 Aug 2013
chafing...
|
||||
Eponymous | |||||||||||||||||||||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
13 Mar 2018
Tenth Runniversary
Ninth Runniversary
Don't Call it a Comeback
National Running Day ... part 5
chafing...
Why do I run?
PATIENT: "The problem is that obesity runs in my family."
Races, Races, Races
In 10 weeks I ran a 5K, a 6K, two Half Marathons, three Marathons, and an Ultramarathon, plus a few training runs in there... And last night Wii Fit called me a couch potato. In defense of the game, I hadn't used it in 547 days, and I'm now 11 pounds heavier than when I had last used it. It has no way of knowing that the vast majority of that weight gain was lean mass. It also has no way of taking into account all that I've done outside the game. Even with that in mind, it's still a little frustrating to be called a couch potato after running a marathon and a half last weekend. Each of these races were pretty special. I ran MCM alongside some fairly awesome people; people who I consider to be among my closest friends. In the Beavertown 5K, I somehow managed to take 12th overall and 5th in my age group without really trying. At NYC and then at the Knickerbocker, I ran with the friend who got me started running in the first place. I credit him with saving my life, and it was an honor and a pleasure to run with him. The trail half was my first trail race (not counting my time on the high school cross country team) and I ran that with a friend I hadn't seen since our days on the high school track & field team (she was a runner, I was thrower). We have both run full marathons in less time than it took us to complete this half. The Jingle Bell Jog was a fun race with bells and hot cocoa, and it was the first time I ran alongside my friend and former physics TA. And lastly, I ran the Goofy Challenge alongside another one of my close friends and training partners. These races were a lot of fun. Some of the courses were quite amazing to see, and these races were opportunities to spend time with some pretty awesome people.
25th Anniversary Lincoln Tunnel Challenge 5K
It was two seconds faster than I thought. It was 13 seconds faster than my previous PR set only last month. I finally broke 19 minutes, and I did it on the same course on which I ran my first race three years ago. I took 16:56 off my time in those three years. I finished 9th in my age group and 33rd overall, and for the seventh time in nine races this year, I set a new PR.18.55 congrats Damn, it feels good.
Scotland 10K 2011
Lincoln Park Triathlon
WPLJ's NYC Half Marathon Themed Phone Scam
Why does tomorrow have to be Monday?
Look How Far We've Come
2010 New York City Marathon
Pre-Race Thoughts
In March of 2008, Brian told me I was running a 5K with The Giraffes. He didn't ask and he didn't give me a choice. Two days later I got off the couch, got on the treadmill, and started running. Six weeks later I ran my first race with this team. This team saved my life that day.
It's been a while...
![]() The 6th and 7th graders also asked me to come back and coach next year. During and since the season, I've run across some of the kids in town. Every time, they come up to me and say, "Hey coach!" And that means the world to me. It makes me think I've succeeded, that there's a possibility I've inspired them to keep running. Hopefully they'll love running as much as I do, if not more. I've encouraged the kids to enter our town's annual 5K next weekend and several of them have signed up. I'm looking forward to running with them again.
If my calculations are correct...
Damn, it feels good to be a gangsta..
2010 New Jersey Marathon
2010 NYC Half Marathon
This is the first time I've run negative splits. What really amazes me is that not only was the second half faster, but every 5K split was faster than the previous. There was an excitement exiting the park. There was an amazing rush turning the corner onto 42nd street. The crowds were great, cheering every runner as we passed by.I remember around the mile 11 marker realizing I had a chance to PR, estimating my time at about 1:36, and picking up the pace a bit. I started passing people left and right. One runner saw me and yelled, "Go, man! Go!" Out of about 15 to 16 thousand people that signed up, 11,493 finished. I finished in 895th place; far, far, behind the winner who took home $20,000. Universal Sports had a live telecast of the event. I set the DVR to record it before I left, but I haven't had a chance to watch it yet. It likely focused primarily on the professionals who ran, including the Marathon world record holder, Haile Gebrselassie. This was a great race on a great day.
Coogan's 5K - Update
Coogan's 5K
Run for Haiti
On sunday I ran...
|
||||||||||||||||||||||
Eponymous | |||||
Subscribe
Flavors
Sections
Archives Disclaimers, Copyrights, Privacy, Etc.
Links |
17 Oct 2013
... On man pages, a mini-rant
[/unix] [permanent link]
[mini-rant]
[/unix] [permanent link] First the background. The story of how I got into this mess:I'm trying to get ACPI working on my laptop under FreeBSD. Specifically, I'm trying to get Resume to work properly. Suspend works, and resume seems to partially work. The fans spin up, the keyboard's backlight comes back on, but no screen. And without video, it's a little hard to figure out what's going on. ACPI works great on my server. It's running the same FreeBSD 9.1 x86-64 build that the laptop is, but the biggest difference is that it's an intel motherboard. The laptop is an Alienware, for our purposes, I might as well just call it a Dell. I started comparing the ASL output from both machines and noticed some things. First, the Alienware's ACPI implementation looks for the OS to be various forms of Windows or "Linux." The intel ACPI implementation also looks for these Windows variants and "Linux" but it has an additional OS string. It has an entry for "FreeBSD." I figured the easiest next step was to use iasl co compile the intel ASL source and load that DSDT onto the laptop. I calculated the odds it would work vs the odds I was doing something incredibly stupid... and I went ahead and did it anyway... I compiled the asl and I set /boot/loader.conf to override the DSDT with the intel one I had just compiled and I rebooted. At first everything was good. The machine went down, I got the boot loader, and the FreeBSD kernel started to load. Seconds into the kernel load, it rebooted itself. After the second time, I powered off and tried a cold boot. Same problem just as I had feared. Now i was in a situation where I couldn't successfully boot because of an error in loader.conf I needed to find a way to edit it. And here's the solution:The FreeBSD bootloader, like many others, works in stages. At a certain point, it can be interrupted at which point it provides a set of simple yet powerful commands to control various aspects of the loading process. If you still have that default menu at load, I beleive the option to chose is 6. I disable that menu so during a brief countdown I hit escape before the boot loader turns control over to the kernel. Once in the boot loader prompt, I entered the following commands: unload load kernel boot Pretty simple right? The unload command does what it says, it unloads the kernel and any modules loader.conf had pulled into memory. The load kernel command grabs the kernel and loads it into memory... but only the kernel thus ignoring the broken DSDT in loader.conf. And of course boot tells the boot loader to continue booting the system. Once booted, I removed the bad DSDT from loader.conf. [/unix] [permanent link]
1381017534
1381006292
pe> Test blog
R> Sent from my Windows Phone --_CEEC49CB-DE1D-4A1E-9DFE-114E3B54D3CB_--
1381005175
1380987012
|
||||