Skip to main content

Posts

Showing posts with the label Information Technology

Windows 10 and hardware incompatibility

A few months ago, I replaced my laptop and my desktop.  The move was motivated by a need to reinstall the OS (Windows 8) due to slowness and broken system components.  My desktop was particularly nasty - the Windows update mechanism broke, causing it to take 3 hours to boot up.  I spent the 2 months leading up deftly avoiding reboots, lest I lose a half-day of productivity.  Reinstalling the OS is somewhat traumatic, as I have lots of configuration to do, so I decided that I might as well update my hardware as well.  I also decided 2 other things: Try to switch away from Windows dependency as much as possible. For things that require Windows, try Windows 10, since it will eventually be the only Windows choice anyway . Linux On both my laptop and desktop, I am running Ubuntu 14.04 LTS - and I have to say, I am doing remarkably well.  To my amazement, I can still do all of my mixing in Reaper, on Wine .   The MOTU 896 FW interface is another stor...

Perl script for comparing files: List missing lines, regardless of order

The other day, I was comparing two different sitemap files of the same site. One had more links than the other, and I was trying to get a list of what was missing from the shorter one. However, since they were from different sitemap generators, the order of the links were completely different in each file. Surprisingly, this turned out to be a much bigger challenge than I thought. I figured I could use some variation of a grep command line, or diff, but I wasn't able to find a simple combination of command line options for either that would do what I was looking for. It seems like everything I found was more geared toward comparing files that were in the same order. Diff simply dumped a large list of all the lines in file2; since the order was different than file1, every line was considered a mismatch. Knowing this was a fairly trivial operation to do in Perl, I decide to write a quick script to do it. I'm sharing it here in case it can benefit anyone else: #!/u...

People of the world beware: An assault on our privacy is coming, of unimaginable proportions.

Yes, that's kind of hyperbolic, but it's really the only way to get the point across.  Your personal data and information is quickly becoming digital - and almost everything digital is accessible online.  Here are a few small examples of the things that you probably don't think about being accessed by someone you haven't authorized, and how it could impact your life: A GPS track of everywhere you have been in the last year, from your phone or your car A list of the radio stations or music you listen to every day Pictures/video of you taken as you sit in front of your computer There is no denying that we are heading toward a completely on-line existence.  Progress has spoken - social networking has propelled much more than photos of you and your friends to be put online.  Devices like exercise bracelets, music sharing websites that advertise what you listened to, refrigerators that track what you've eaten, cars that log your speed and driving habits, and SO MUC...

Windows 7 & 8 Install New Updates: anytime it wants to?!

Today, both my desktop (Windows 8 Home Premium) and my laptop (Windows 7 Home Premium) shutdown and rebooted to install Windows updates WHILE I WAS USING them.  Yes, sitting there, typing, not idle, not at 3 AM when I have supposedly configure updates to auto install, and not with any warning or chance to postpone or override...  Just, boom!  Programs start closing, Windows logs me out, and "Windows is configuring updates".  Then computer completely reboots, Windows starts back up, and resumes "configuring updates". My question is, how is this acceptable?  This is the default behavior of Windows.  I have not modified it in anyway, I simply chose "install Windows updates automatically for me (recommended)" during the initial setup of Windows.  Last I knew, that should not sign me up to have my computer randomly shut down while I am using it for something, possibly in the middle of typing a very LONG post on a forum or website. And what of the only c...

Windows 8 audio clicks and glitches narrowed down to Malwarebytes

Ever since I got my Windows 8 PC, I have been having serious problems with audio.  Basically all sound playback on my system experiences a brief  but frequent click, skip, glitch, stutter, whatever you prefer.  I can reproduce the issue on any sound card or firewire sound interface (devices tested include the onboard Conexant SmartAudio HD, my external Phonic Helix 12, and my Edirol FA-101).  All of them seem to have audio clicks, with the firewire interfaces' clicks seeming more harsh for whatever reason.

Galaxy Nexus Tales of Woe

One of my ongoing battles with my Gnex is the charging port.  In the past, it has stopped working, and after lots of Google searches, I found out that a common issue is the little inner tab not making contact with the cable (fixed by bending it up slightly). After a recent vacation, I found once again that my phone wouldn't charge.  This time, it seemed that the charging port was somehow mutilated, and the cord didn't seem to go in correctly.  The contacts were bent inside the phone.  I don't have the insurance, and I'm kind of used to being on my own warranty after rooting, ROMing, etc.  After researching, I promptly ordered this replacement USB flex board , for about $50 w/ shipping, and replaced the board following this i Fixit how-to . The procedure was a little tricky, but not too bad. In general everything felt like it went smoothly, and I expected no issues.   However, after putting the phone back together, the phone still wouldn't charge....

AT&T Throttling Their Top 5% Unlimited Data Users

You may or may not be aware of it, but there have been reports that AT&T is throttling their "Unlimited Data" customers , essentially making a limit of a supposedly "unlimited data plan". This has been a long time coming.  Last year, AT&T and Verizon Wireless began forcing new users into tiered (limited) data plans , with a certain amount of data allowed per month.  The typical allotments are 500MB, 2GB, 5GB, 10GB, etc.   The price of the plan rises with the amount allowed.  Meanwhile, old users are supposedly "grandfathered" into the unlimited data they signed up for.  Apparently, AT&T has decided that there needs to be a certain amount of pressure to steer people in the direction of tiered data plans.  I haven't heard of anyone having this experience with Verizon Wireless. As a side note, I find it interesting that people use that much data on their phones.  As an example, I consider myself to be a smartphone power user, and my cell d...

Congratulations, You're BLACKLISTED!

A long time ago, I posted The Trouble With Greylisting .  My latest rant is brought to you by the current state of e-mail server blacklisting .  I'll relate to you the following anecdote, to help with the specifics: My client recently purchased a new internet pipe from their ISP - (I won't specify, but let's just say they're "Vermont's largest wireline provider.")  Along with this new connection came a new block of public IP addresses.  This has been standard fare - they have switched connections 3 times in the last 2 years, and for a variety of reasons, each time it's been a fiasco to get everything migrated to the new block. This time it almost went incredibly smoothly (without question, this was at least partly due to the help of an  Astaro Security Gateway , and its almost infinite flexibility).  The only snag was when I moved the mail server over to the new IP block.  Within 20 minutes, people were reporting bounces (undeliverable me...