• In which Bell Canada and a crappy modem team up to break my brain. Twice.

    I have caffeine. And I have a bit of free time. That means geek entry. If technical things make your brain do melty things, there’s other stuff coming. Or, you can flip through some of what’s already posted. On the other hand, if brain damage is your thing, keep reading (Warning: long post is long). I don’t disappoint.

    —————–

    Folks who’ve been reading me for a while know this already. But for the new ones, or the ones who haven’t yet found the time to go wandering back through really wicked old entries, a background. I used to work for Dell, back when Dell used to be cool and actually wanna pay me. Naturally, that meant insane amounts of exposure to large doses of the kind of stupid that would be lethal without the proper equipment. Or an international border. whichever was more convenient. The kinds of breakage I had a front row seat to, and the wicked nifty cool shapes my brain had to fold itself into just to figure out 1: how in the 7 levels of hell $person actually ended up breaking their thinggy what I’m being paid to fix, and 2: how in the 7 levels of hell I was going to fix it without a small miracle, copious amounts of caffeine and an IV drip of vodka–only one of which was actually practical while sitting in a call center in the middle of freaking Kanata, made origami look like something your 2-year-old pulled off in his sleep last night–appologies to anyone who’s 2-year-old may or may not have just been mildly offended. I’ve even seen software–and some hardware–who’s manufacturers make an honest attempt to break things by default (see: standards, Microsoft’s lack of). Usually, that kind of is an out-of-the-box flop, though. And usually, I’m the shmuck that gets to appologise to the customer because there really is no way to fix that broken, short of replacing the defective–not something you want to tell someone after they’ve just plunked down $400 for that self same defective. Now, I’m that customer. And Bell Canada gets to play the part of Microsoft.

    I do all manner of geeky–and sometimes freaky–things from behind this network. Including helping May with setting up and administering an FTP server. Sometimes, it involves extreme amounts of stress testing. And sometimes, it just involves a simple hey, can someone from outside this network access $service on $port, or do I need to smack me a modem? Up until a few days ago, that was a simple process if you were me. Or, hell, if you were May, who’d tell you herself she’s not quite as technical-minded as I am but she’s kind of busy catching up on posting to her site at the moment. All either May or Myself had to do was pull up a chair and connect. Well, more or less. From behind the network, we could still pull up the external hostname, bounce to it from inside the network, and have it route the connection back to the network on the appropriate port. So basicly, it’s like picking up the landline and dialing your own phone number rather than *98 (or whatever your US equivalent is), and seeing if your voicemail picks up. At some point last week, though, Bell decided to turn off that ability.

    I have no idea what the hell they changed, but they apparently pushed an update to the modem we’re using–we’re using Bell’s “Connection Hub”, if you’re curious–that pretty much broke standard networking. Now, if I’m sitting at the machine I’m using right now, behind an otherwise fully functional network, and I try to pull up a service I know is working as expected, I get nowhere. Or, rather, I get somewhere–it still tries to connect to the external hostname. It just times out, as opposed to connecting. Going back to the comparison from earlier, it’s like calling your own phone number, knowing you should be hearing your voicemail, and instead the phone just keeps ringing.

    Thinking the modem just developed amnesia–they do that sometimes, I go in and have a look. Sure enough, it ate the settings I’d whipped up to actually allow the public to access things from outside this network. I’d seen this once or twice so was actually kind of expecting a whole other set of issues–amnesia of that variety is usually asign you’ll be soon replacing your modem. So while reimplementing the settings that let things be visible to the greater internet, I was internally preparing to have that conversation with both my ISP and my girlfriend. And only really not looking forward to one of those conversations. so I reminded the modem that yes, in fact, this is a friendly thing, and please to be letting John Q User play with it thanks much. And then I hoped like hell the damn thing wouldn’t forget me 10 minutes after I left the room. I tried connecting externally again, same result. Then we lost internet briefly. Well hell. Here comes 2008 all over again, it looked like. Still, when we came up, I smacked the reboot option–just to cover my ass. And because, hey, if it was 2008 all over again, we’d already lost our settings so what was I hurting? Another reconnection later, and I figure okay, let’s play find the server. Again, dialing my own phone number, expecting to hear my own voicemail, and instead hearing ring ring. Not cool, network. And not the standard performance, either.

    Still suspecting the modem might be on its way out, I check again. Nope, all of our settings are there. The modem’s just being a Microsoft product (*). What the blue? So fine. I have access to a server that’s well beyond this network–hint: WTN’s sitting on it. So let’s go see if the service is even visible. Connect to the server, fire up two different FTP clients. Connect from the server, back to the network, to May’s FTP server–the thing I couldn’t reach by the external hostname from the local machine. Doesn’t it work like there’s nothing wrong in the slightest. I can connect, do what I do, then bail. No problem. Alright, next test. C’mere, CanYouSeeMe. Do we exist, at this IP address, and on this port? We do? And you say that more than once? Awesome. So John Q User can play with the thing after all. We just can’t bounce off the hostname anymore. Cute. So why the hell not, and can we fix it?

    As it turns out, I don’t actually have an answer for that first question–I’m guessing Bell pushed out an update, but as locked down as that modem is (hint: Google doesn’t turn up any super nifty administrative access levels, a la the modem we had at the old apartment through Rogers), that’s just a guess over here–though that would be the only reason for the modem’s temporary bout of amnesia, assuming it’s not trying to warn us it’s going to fail tomorrow. As to the second question? After about 15 minutes poking around in the thing, it looks as though that has potentially no written all over it. Actually, poking around inside this modem tells me you can’t actually fix, or turn off, much over here–enter breakage the second.

    The modem they gave us when we signed up for internets is one of those router combos. Because of the speeds we’re getting and the fact it’s fiber, this is kind of the only modem we can get from Bell–and I’ve not found an equivalent outside of Bell that I can be reasonably confident won’t crap itself in 6 months just on account of the connection expecting too much from the hardware. But so far as router combos go, even the ones provided by the ISP, the thing’s crippled. Problem the first: no bridge mode. As in, at all. At least, not in the sense that you can tell the modem to just be a dumb modem and hook up your own damn router. You can turn off DHCP and wireless access, but that’s about as far as it goes. Why? Part of it’s because, stupidly in my honest, Bell uses this exact same modem for its TV service–not much use to us at the moment, but a trivia type thing I found while poking. So, truely bridge mode would break that in several interesting and not so fun ways. That also means I can’t bypass Bell’s breakage and go buy me a new router–too bad, too, as there are several that’d do the trick quite nicely. But the modem would still be handling the trafick from the router, and playing cop where necessary–or rather, where Bell thinks it necessary, thus defeating the entire purpose of a second, better, more stable router. And problem the second: What access Bell gives you to this modem is, well, basic at best. You can configure wireless network settings, open whatever ports you need (see above for situations wherein that might not be practical), and set up management for dynamic DNS in the event you don’t want to have to fight with a client for doing exactly that (I don’t, personally). And that, right there, is about the extent of your access. Add an exception to the firewall so the router doesn’t block your mystery packet transfer? Not happening. Set it up so specific services aren’t available during certain times of day, or days of week? Not happening.

    Rather than having the option of becoming a dumb modem, Bell handed us a dumb router. Then they broke it with an update. Awesome, yeah? And between the two of them, my brain suffered two very significant meltdowns. And I still don’t get to just say screw it and run my own damn router.

    (*): The comparison may or may not have had a small something to do with the fact I just got done fighting with Outlook. Maybe. Or was that this morning? Oh well.

    Update:

    I’m not crazy! This caught someone else too, or at least one other someone else, pushing me just a little bit further towards the theory an update broke it. Awesome job, Microbell. Now when do ya get to fix me?

    , , ,
  • In which the government catches up to the rest of the world. Again.

    For years, you couldn’t do anything without them wanting to run a credit check on you. Wanna rent an apartment? Credit check. Apply for a mortgage, or creditcard? Credit check. Sign up with most cell phone cariers? … Yeah. You get the picture. Pretty effective way of keeping an eye on folks, right? So you’d think Canada’s government would be all over it. Well, they are. Just recently. They’ve decided to use it to try and step on businesses tasked with collecting the GST (General Sales Tax) or HST (Harmonized Sales Tax) for the government, and have already gone after $3000000 worth of it. The plan is to eventually (read: probably in about 15 years) use it to make sure folks aren’t taking advantage of things like, you know, welfare when they aught not to be. But right now, it’s a tax grab. Still, even for a tax grab, it’s about damn time. As long as this kinda thing’s been around, you’d think they’d be the first. But, then, since when does that apply up here?

    ,
  • This month’s Facebook cop: your local judge.

    I’m still catching up on mockery from September. It’s what happens when life tosses me a curve, followed by a fastball, followed closely by a change-up. But, that having been said, I’m not sure if Paula Asher or the judge in her DUI case is the bigger moron. Yes, driving while drunk is idiotic. So is laughing about it on Facebook. Then again, so is ordering someone to delete their Facebook account for laughing about it. She posted this on her Facebook page after being convicted.

    “My dumb bass got a DUI and I hit a car…LOL”

    For that, the judge ordered her to delete her account. She ignored him, and for that, she got slapped with jail time. In a stupid contest, I’m not entirely sure which one of them would come up a winner–or whether or not winning would imply the winner was more or less stupid than the loser. But, if she’s got a functioning brain cell, she’ll decide to post about her next stupid stunt on Twitter. Judges don’t tend to spy on that quite as closely yet.

    , ,
  • Popular Posts (November, 2012).

    It has been way too freaking long since I’ve done one of these. Kind of a slacker type thing on my part–you know, like the rest of this whole blogging thing. But I still remember how, more or less.

    You guys have been busy during the month of November, bringing me nearly 600 visits for the first time in this blog’s existence. Go you, or something. Or maybe go me, for giving you something with which to waste 5 minutes? whichever. As before, here’s what you folks found interesting in November, courtesy Google Analytics.

    • Way back in 2009, I wrote an entry describing my first thanksgiving on the other side of the border. Apparently more than one someone needed to borrow it for homework or something? I don’t know. But they found this entry on several dozen occasions. Remember, kids. Plagerism’s bad, mmm’kay?
    • I’ve sworn off the iPhone for years. At least a couple, anyway–since it became an option and everyone said I should go out and get one. Last April, I went out and got one. Yes, you should be worried. Especially given that now it comes with a keyboard. Now if I can just get used to it enough that I can blog from the road.
    • My entries on the ODSP kerfuffle (category page) have been getting a fair bit more attention in recent months. Specifically, the search query kind. Clearly I need more of those type of entries. Clearly I also need to update that category–I got my one more bag of milk for this year!
    • Distracted driving has been a problem since people could drive. People on the phone while driving has been a problem since people could have phones in their cars. It took them this long to decide to start putting laws in place around the latter, blaming that solely for distracted driving. Not that they work or anything. But, hey, we pay these folks for something, right?
    • Wind Mobile hasn’t been on my list of favourite companies since late 2010, after I discovered their definition of fair use is to drop you on your ass after 2 hours of usage. God help you if you spent an hour and a half of that on hold with Bell or Rogers. They were called out on that. It didn’t do much. You’ll note I run in the opposite direction from them now. If you’re smart, you will too.

    And that’s the kind of month you folks had on this blog. Not bad, considering I just got into it again. Stick around. There’s mocking to be had. And, hey, I might actually remember to do this next month–and the one for the year. Maybe. Hey, it could happen.

  • Rob Ford is an idiot, the left half of Toronto’s got a hate on, and other asorded goodness.

    What we have here is a random thinggy. Because random thinggies are good. Even if done at half past odd while coming off a weekend spent in Pembroke with a machine that could use a couple replacement components. And even if done by a guy who apparently wouldn’t know what spelling was if it walked up and shook his hand. Thank christ this will see some editing before it sees the light of day. Maybe. And since I should be sleeping before we have to leave in an hour and a half, have a list.

    • If you live in Ontario, you’ve probably heard about the Rob Ford kerfuffle. He’s been ordered–well, pending appeal, anyway–removed from office as toronto’s mayor after participating in and voting on an issue that, well, kind of involved him. There are two really good entries on the subject by Toronto Mike, with some pretty nifty comments on both, from both the folks in favour of and against what happened and how it happened. The short version: Rob ford is an idiot for voting on a resolution in council as to whether or not he should pay back what amounts to pocket change if your name is Rob Ford–even if he voted with the majority, and would have ended up not having to pay it back anyway. But that there’s one person in Toronto, namely the voter that took him to court over it, that has the power to remove someone the majority voted in from office is a little tiny bit concerning. Not quite as concerning as the fact the judge interpreted the Municipal Conflict of Interest Act to mean removal was his only option. Or as concerning as the fact that mayors of several other cities (I’m looking at you, Quebec) have either resigned or not for far worse. And let’s not talk about Dalton McGuinty. Both sides kind of flopped this one. And now toronto gets to more than likely go through another election–in which Ford wasn’t even banned from running, meaning he could very likely end up right back where they tried to kick him from. Not bad for a broke city.
    • The NHL has killed off pretty much half the season at this point. Is anyone even still paying attention? How many more times are talks going to end up going nowhere before they just come out and tell us what we’re already expecting? Bright side: the Leafs have their first .500 season going into Christmas since… uh… anyone remember when? Now about baseball.
    • We were staring at -13 degrees C coming on the end of last week. That’s freaking cold degrees, if you’re in the US. It was a fair bit above freezing in spots yesterday–note: not *this* spot, as evidenced by our driveway. Mother nature, please to be making up your mind. Thankya.
    • May and I came to Pembroke this weekend for a Christmas party. Well, it’s what the natives call a Christmas party–they serve passable dinner, we get to hear a couple speeches, then a couple somewhere in the neighbourhood of tolerable old guys from around here get up on stage and try not to kill what would otherwise be okay songs. But the conversations were good, anyway.
      • Related: I learned more about my cousin’s girlfriend in a couple hours during that party than I think I ever wanted to know about someone I’m not dating. Small towns’ll do that to ya, I guess. Is it too late for a refund?
    • This. So much this. It was on my mockery list. Then I read this post. I can do no better. Well, okay, I *probably* could. But both caffeine and alcohol are required and I only have easy access to one.
    • The one year I don’t get a lot of folks asking what I’d like for Christmas is the one year I’m exceedingly easy to buy for. I’ve had an iPhone for a bit over a year and a half. This means iTunes. This means gift cards. So if you’re looking…
    • There is a Twitter. It is awesome. And I had nothing whatsoever to do with it. But, should you find yourself watching the afore mentioned twitter and then developing a liking for Big Bang Theory, you can gladly hand the credit this way.
    • And lastly, because there can never be enough promotion, click, then hit play. You’ll love it. Yes, I’m a part-time fortune teller now. And also the awesome factor. I’m right. You’ll see.
    , , , , , , , ,
  • If you use Network Solutions to host your domain names, here’s a very good reason to stop.

    Network Solutions hasn’t been in my top 20 places to send people for geek things for a few years–largely because every so often, they break something so significantly that it tries very hard to take out good portions of the internet. But now, the company’s got themselves in my top 10 places to talk people out of running with. And it’s all because somebody over there decided to fail business 101.

    In the website hosting business, there’s two things you need to look after. Paying for your hosting, and unless it’s included (which is more common now than it used to be), paying for your domain name–so people can actually get to where you’ve hosted your site. domain names are usually payd for from anywhere from 1 to as many as 10 years at a time, whereas your hosting package is usually monthly. Here’s the thing, though. Let’s say you’ve got yourself 3 or 4 domain names you’ve registered for this or that project you’re working on. Or, if you’re like me, you’ve got people running their websites off your space and don’t want to be bothered maintaining their own domain names–enter the geek with nothing better to do. So you set up the site, you pick out your domain name, you plop down the usually $10-$20 per year depending on the company and type of domain name, and you pretty much forget it exists until the bill for the next 1, 2, 5 or whatever years comes due. But let’s say, just for the sake of keeping with our hypothetical situation here, you’ve finished your project, or you’ve simply decided to move your personal website to a domain that’s, well, more personal. Either way, you no longer have a use for the domain name, even if you can’t really officially lose it until the registration expires. So it sits there, and you go on about your business–it’ll expire and be done with when it’s done with, right? Wrong. Well, if you’re with Network Solutions, anyway.

    Most domain name registrars–the people who actually keep a record of your domain name, who it belongs to, and where you’ve told it to point to–will warn you when your domain’s coming due–the registrar I use (find a nifty little plug for them later in the post) starts poking me about 3 months before the domain expires with a little “Hey bud? You’ve got this thing over here.”. In fact, that reminds me–I need to pay for this domain here shortly, but anyway. Even the ones who let you tell them yes, it’s perfectly okay to automatically renew the registration of those domains (my previous web host let me do that) will still shove warnings under your nose, just in case you’re not using the thing anymore, and/or it completely slipped your mind you’ve registered the domain. Network Solutions? They’ll just bill you. There’s no notification of any kind, no warning, and apparently no off switch for automatic renewal. You just wake up one morning, go scroll your creditcard statement to make sure your monthly subscription to Dropbox went through–you *are* on Dropbox, right?–and wham. Oh, hi, Network Solutions. Fancy meeting you here. It’s more than a little dodgey, and sadly they’re not the only company who does things exactly like that–they’re just the first registrar I’ve heard of doing it. And I’m reminded why automatic access to bank accounts, creditcards, what have you for the most part sends me in the other direction–but that’s another entry for another topic on another day.

    If you’re using Network Solutions for anything web or other such geek stuff related, give serious thought to maybe not. And if you’re still not entirely sure, rethink it. Then, pack up what you have, and send your domain names in this direction. I separated my domain’s registration from its hosting a bit over a year ago–which worked out, since the hosting I was using fell through, and I haven’t looked back. I’ve been with my current registrar pretty much problem free since. And yes, I’m pretty sure tomorrow, I’ll be staring at another warning from them that a domain I’m holding onto will expire in 2 weeks–and they won’t sneak it on my creditcard bill. But regardless who you have your domain registered through, it might not aughta be Network Solutions. At least not if you don’t like surprises.

    Thanks goes to May for pointing me at this. And much thanks goes to Network Solutions, who once again shows any aspiring business person what exactly not to do. Keep that up and I’ll have to make you your very own category, guys.

    Rumour has it Network Solutions offeres hosting as well. If you know anyone hosted through them, feel free to have them get in touch. I’ll help them shuffle domain names around–and, hey, maybe even provide them with a little hosting space. It’s not like I don’t have the room.

    ,
  • Macy’s takes on a whole new meaning on Thanksgiving.

    Every year, the Macy’s Parade usually has something happen that makes almost as many headlines as the parade itself. This year, well, let’s just say Macy’s played the exception card. The parade usually involves confettie. Usually a particular brand of confettie. This year, it was the police issue type. confidential information, including the social security numbers and bank account info of undercover police officers, all safely and securely shredded, rained down on Macy’s Parade attendees. Natch, Macy’s has no idea how that happened. Most likely neither do the police. But someone, somewhere, is very likely contributing to a tiny little uptick in the US unemployment rate tonight.

  • Shout sister video. Or, guidedogs: not just for guiding anymore.

    When I posted about the choir performance on Friday–you know, the one May was all over for about a week before, and will be for about a month after, I eluded to Noah having up and claimed a starring role. For those who don’t know, Noah would be May’s guidedog. Being the guidedog, he pretty much goes everywhere she goes–including, apparently, up on stage with her. So when they were getting ready to do their final song of the night, May gets an idea in her head. And that idea proves to be the concert’s absolute wickedest of awesome.

    I posted an audio recording yesterday–again, sorry for the less than perfect quality–of one of their better songs. This, surprise puppy appearance notwithstanding, was perhaps their best. But it’s useless without the video–since about halfway through, the audience decides to help them out–again, May’s fault. And really. This? Best. Guidedog. Video. Ever. I might be somewhat biased. So you decide. And once again, if you happen to be in the Ottawa area, these guys really need a look. For serious.

    Note: Readers of the email or RSS variety are going to have to flip on over to the sight to clicky clicky. Flash doesn’t like non-browser things. tho thorry thir.

    , ,
  • California takes a shot at legislating common sense, probably breaks it instead.

    Employer-employee relations 101’s first rule of engagement, you’d think, should probably be saying something along the lines of asking for the passwords of potential–or current–employees’ various social networking accounts blows stupid clear out of the water. You’d think. But you’d be wrong, as evidenced by, well, just run a google search for “employer asks for Facebook password” or something along that line. So, because it’s the thing to do these days, California goes and makes a law banning the practice. And, because it’s the common–usually justified (hello, SOPA)–reaction these days, folks are wondering if the law, which is supposed to counteract employers’ tendancy to reach well beyond where they should be, doesn’t perhaps go a little bit too far in the opposite direction.

    Now, I agree with the second article in that you really shouldn’t need a law for the sole purpose of telling employers to mind their damn own, at least in the space of personal accounts. And yes, the lines can get significantly blurred if the employee’s been using their personal accounts for things related to and dealing with their employment (I’m looking at you, several people I follow or followed on Twitter). But at the same time, most employers that exercise at least some degree of common sense have either set up an official twitter account that specific employees have access to, or they’ve created accounts for their employees on whichever social networking platforms they plan to be using. Personal accounts, namely those ones that don’t deal primarily with the business, *should* reasonably be off limits. But no one ever said the common employer, or the common government employee, was the reasonable sort–a lesson I learned while dealing with ODSP, who while not my employer still tried their hand at looking for dirt on me, and pretty much anyone else they could find it on last year. And from that tangle of crap comes a law that may or may not provide an employer with a foothold to claim someone’s personal account on some social network is actually a business account, and should therefore be handed over either during that person’s employment or after they leave the company–see: LinkedIn as a perfect example.

    Background checks are one thing. Monitoring official communications is one thing. Tracking official customer interaction is one thing. But here’s the big thing. My personal twitter is tied, well, to this site for one. But it’s personal–this is me, without the professional filter for the benefit of public relations. I’ll talk about whatever employment I happen to grab, if I happen to grab. Which means I’ll probably tweet some kind of official material related to the company. I’d do it even if I didn’t work for that company–because it’d be something I have an interest in. But if that employer, either during or after the hiring process, came up to me and told me they wanted my twitter password, or access to this site beyond what they’d get as a typical reader, or even access to the Facebook I pretty much rarely use, what they’d get in return is my two weeks’ notice and a special brand of fuck you. And if they did it as part of the interview process, that’s as far as that interview would go. I’d be out the door, on my way home, and composing a post for this thing over here on why it is you should not work for that company. And the awesome thing? None of that would require a law–especially a law that could potentially give that employer a foothold by saying that because I retweeted, or posted, their official press releases, my accounts are now business accounts.

    I get what California’s trying to do. Really. And it’s awesome. But in trying to legislate common sense, I’m not entirely sure they didn’t just break it rather nicely. And that’s not going to do anyone very many favours either.

  • OC Transpo would like to charge you too much for your on-the-way coffee.

    On the face of it, city councillor Diane Deans’s idea to drop a few coffee shops at major transit stops in Ottawa is a good one. I have no idea how many times I’m trying to get to x place, that passes right through y transit station, and my only option for coffee is to duck off to the Timmies or Starbucks down the way and miss the bus I’m trying to catch. Or leave half an hour early and flip a coin if I catch the next one. But here’s a question I wish someone talking to her would ask about this. How in the hell is it she expects your local coffee chain, like a Timmies or a Starbucks, to set up shop at one of those major transit stations, split any money that shop makes with the city, and not jack up the price of coffee–at least at that particular shop–to make up for any shavings off that are heading to the city’s wallet?

    She mentions Toronto as an example. And it’s a decent one–if only because the rumour is you can stop at a connection point for a coffee, albeit not a very good one. But toronto is also, still, trying to figure out how not to bleed money out its ear–including insofar as the TTC is concerned. And Ottawa isn’t exactly known for doing things to Toronto’s level, nevermind to the best of its admitedly questionable ability. But come on, now. It’s the private sector, we’re talking about. The city, province or country puts a heel on their finances, the company just shifts it to the folks buying the goods. And since OC Transpo, like the TTC, is having a hell of a time breaking even, you can only imagine the kind of sharing the city wants to engage in–and the kind of price increase we’d be seeing for the convenience.

    So yeah, good idea, in theory. In theory, I’d vote for it. As a feel-good money-maker, it works. But from the perspective of the guy what buys the coffee? Yeah, not so fast. starbucks already costs too damn much for a coffee pretty much the same size I can buy at timmies–which borders on costing too damn much. Anything that goes to making it cost that much more? Go that way, please and thanks. Unless Diane Deans knows something I don’t–which, okay, is entirely possible. I mean, she’s a city councillor, so she must know of which she speaks. Oh who am I kidding?

    ,

recent Posts

Recent Comments

Archives