Blog Fiasco

January 26, 2012

Privacy in the 21st century (or at least this week)

Filed under: The Internet — Tags: , , , — bcotton @ 6:57 pm

Digital privacy has been in the news this week. The first story involves a judge ordering a woman to decrypt her laptop. There has been a lot of uninformed commentary surrounding this story, and I thought I’d add my own to the pile. My initial reaction was that it was a pretty blatant violation of the Fifth Amendment, but after further reflection, I’m not so sure. I still struggle to find the right parallel to the physical world.

I don’t believe that decrypting the data is self-incrimination, in and of itself. A person can’t avoid a search warrant by simply locking the door. On the other hand, the police already have the data (in some form) in their possession. There’s no requirement that the data be in a form that the state finds convenient.

Overall, I’m not that concerned with this decision. A valid warrant should be sufficient to require a person to turn over documents in an unencrypted form. Failure to comply is rightly contempt of court. The only problem is when a person legitimately forgets the key, because it is nearly impossible to determine if they have legitimately forgotten. Still, I’m not at all convinced that this ruling is a death knell for the Fifth Amendment.

The other story in the news came from Google, who announced that they are changing their privacy policy for accounts (this does not include search, Wallet, and Chrome). This story has caused no end of hand-wringing, but it seems to me like a severe overreaction. From what I can tell, interactions with third party sites hasn’t changed. The changes mostly make it easier for Google services to share data internally.

To me, that’s part of the appeal of using the variety of services Google offers. What’s the point of a single account if the services aren’t tightly integrated? The lack of an opt-out isn’t a compelling argument to me. Anyone who doesn’t like the privacy policy doesn’t have to use the service (though I’ll admit that if you just bought an Android phone, the cost for leaving (assuming an early termination fee with the carrier) can be prohibitive). There’s an adage that states if you’re not paying, you’re the product. I’m fine with my data being more available across my Google services and hope the promised cool things come to pass. If it ever becomes unacceptable to use Google services, I’ll take my ball and go home.

January 11, 2012

Purdue’s trimester plan

Filed under: Musings — Tags: , , — bcotton @ 9:57 pm

The following is my opinion only. It does not represent the opinion of Purdue University, nor does it reflect any insider information (because I am the last to find out insider information).

Earlier today, Purdue University officially announced a plan to move to a trimester schedule. The summer session would be optional, but encouraged, with the intent of increasing enrollment from 6,000 to 20,000. Making this change, the administration argues, would save students money (because the summer session is cheaper) and allow them to graduate earlier. It would also benefit the University by allowing facilities to be more utilized.

In preparation for an upcoming column, Journal & Courier opinions editor Dave Bangert asked what the area might be like with so many extra students over the summer. Obviously, the addition of an additional 14,000 students would have an impact. My friend Dave at the Silver Dipper might be the most pleased, as he depends on summer sales to support his business and his family year-round. Other local businesses and outdoor events would probably see additional traffic.

It wouldn’t necessarily be great for everyone, though. I can foresee rental properties having some difficulty. Some student-focused apartments offer 9 month leases. During other three months, they do maintenance tasks that are difficult to do when the unit is occupied. Another group that would be negatively impacted is the IT staff in academic departments on campus. Having been in such a role, I know that summers are a critical time to work on large projects and upgrades that aren’t easy to get done. And families who like to spend time on campus might find a busier campus less inviting.

All of this assumes that the plan works and summer enrollment increases. This is by no means a given. Many obstacles will have to be overcome. According to Purdue’s Data Digest, the average salary for all faculty appointments is $93,200. Many faculty are on 10-month appointments, so asking them to teach summer classes would require a considerable increase in payroll. Some faculty may prefer to participate in summer field work instead of teaching classes, and it’s not clear what the plan is if the demand is higher than the available faculty.

The other financial concern is that students won’t be able to fund the summer session. Most financial aid awards are designed around a two-semester-with-summers-off schedule. Although Purdue has set aside several million dollars in financial aid, other funding sources will need to follow suit. Students who rely on summer jobs to save up money for the rest of the year will have to decide between skipping the summer term or taking on additional loan debt.

I’m not convinced that classes that upperclassmen and graduate students need will be any more available with a summer session. In the upper-division meteorology classes, we generally had about 12 students enrolled. This meant that each course was offered once per year. A summer session wouldn’t help with that. Graduate classes can be even more rare, sometimes offered only once every other year. Presumably, undergraduates can opt for summer sessions their first two years and return to a two-semester calendar when they get into more major-specific coursework.

Another issue left unaddressed, at least publicly, is the summer convention schedule. Purdue regularly hosts the state FFA convention, as well as other conferences and conventions. Hosting these events requires meeting space and space in residence halls. Will the campus still be able to support such events with extra students, and will event organizers continue to find Purdue an attractive option?

In the end, it doesn’t particularly matter what my cynical opinion is. Dr. Cordova has announced that the plan will begin this summer, with the intention of building to the 20,000 student goal over several years. I hope the plan works out for the benefit of the University’s students and budget, but I’m not yet convinced that it will.

January 4, 2012

CNET considered harmful

Filed under: Linux,mac,Musings,The Internet — Tags: , , , — bcotton @ 11:05 pm

In my younger days, I made great use of CNET’s download.com website. It was an excellent tool for finding legal software. Apparently, it has also become an excellent tool for finding malware. An article posted to insecure.org describes how CNET has begun wrapping packages with an installer that bundles unwanted, potentially malicious software with the desired package.

This is terrible, and not just for the obvious reasons. It’s bad for the free software community because it makes us look untrustworthy. There’s a perception among some people (especially in the business world) that software can only be free if it’s no good. I suppose that’s one reason some in the community use “libre” to emphasize the free-as-in-freedom aspect. (Of course, not all free-as-in-beer software is free-as-in-freedom. That’s another reason the distinction can be important.)

When this conveniently-bundled malware causes problems for users, it’s not CNET who gets the blame. Users will unfairly blame the package developer, even though the developer had nothing to do with it. For well-established and well-respected packages like nmap, this reputation damage may not be that important. For a new project just getting started — or for the idea of free software in general — this can be devastating.

December 25, 2011

New discussions added to the Hall of Fame

Filed under: Funnel Fiasco,Weather — Tags: , , — bcotton @ 9:56 pm

A reader named Jill passed a few discussions to me recently. They’re National Hurricane Center discussions about two storms that refused to die: 2002′s Hurricane Kyle and 2005′s Hurricane Epsilon (which was notable enough just for being a December Hurricane). I’ve added them to the Forecast Discussion Hall of Fame page at http://weather.funnelfiasco.com/fd-hof/.

December 24, 2011

Fedora Docs QA

Filed under: Linux — Tags: , , — bcotton @ 11:43 pm

The Fedora Documentation team has been kicking around the idea of adding a QA process for a while. The idea is to catch errors in formatting, spelling, and grammar before a guide ships. The challenge is that all of our manpower is volunteer. They have jobs and lives, and don’t always have the time to do extra steps, even when those are needed. This problem exists for all community-driven projects, but it’s my first time experiencing it in a leadership position.

Fortunately, there are some great contributors. I think the QA process we developed will work really well. The main challenge will be doing QA-by-committee, which will require me to be a nagbot when tickets go stale. I will rely heavily on the bugzilla command line tool to nag me to nag the QA group. After Fedora 17 is released, we’ll revisit our process and see what needs to be fixed.

December 7, 2011

LISA ’11: the first half of the week

Filed under: HPC/HTC,Linux — Tags: , , , , , , , — bcotton @ 5:23 pm

If you’ve been following me on Twitter, you know I’ve been in Boston for the USENIX Large Installation System Administration (LISA) Conference. Once again, I have the honor of serving on the conference blog team, which means I spend all day sitting in sessions and all evening writing about them. We’re halfway through now, so here’s what I’ve written so far:

You can follow along with the rest of the blog team at http://blogs.usenix.org

December 3, 2011

New entry in the Hall of Fame

Filed under: Funnel Fiasco — Tags: — bcotton @ 10:54 am

Robert Deal sent in an AFD from Lake Charles, LA discussing how NWS employees remove ice from their cars. I’ve added it to the Forecast Discussion Hall of Fame. Since I edited the page, I also updated the copyright wording to reference the CC-NC-BY-SA license I’m using. It’s on my to-do list to PHPize at least some of the site so that these sorts of things are easier.

That’s certainly not going to happen for at least another week, as I’m leaving in a few hours for the LISA Conference in Boston. Once again, I’ll be on the conference blog team, so you can follow along at http://blogs.usenix.org/.

November 22, 2011

Getting extra use from GMail addresses

Filed under: The Internet — bcotton @ 7:41 am

My wife was doing something on a forum she frequents that required her to create a new account. In order to do that, she needed to use a different email address, so she created a new GMail account. Had I not been in the shower at the time, I would have saved her the effort with these two tips.

  • Use +. If your email address is example@gmail.com, mail addressed to example+website@gmail.com gets delivered to you, too. Of course, you can use anything after the +. This is pretty awesome, because it gives you the option to make filtering very simple. The downside is that not all websites think + is a valid character in an email address. It really is, but that doesn’t mean all sites implement a proper check.
  • Use . . Another option is to insert a . in your address. For example, instead of example@gmail.com, you can use e.xample@gmail.com. This has the advantage of passing any website’s validation check. The disadvantage is that there are only so many possible places that you can put the ., so you run out of options pretty quickly.

Not only are these tricks useful for pretending to have a different email address, but they’re great for filtering as I mentioned above. One common use I have is to automatically assign a label to a message based on what address it is sent to, which is much easier to filter for when the sender and subject are not known a priori. It can also be used to see if a site you registered an account on is selling addresses. Getting mail from anyone not jerks.com to example+jerksdotcom@gmail.com is a good sign that jerks.com is handing out your address (assuming that you haven’t published it somewhere on the jerks.com site).

November 8, 2011

Fedora 16 released

Filed under: Linux — Tags: , , , — bcotton @ 10:03 am

It’s that time again — a new release of Fedora is here! I’m about to eat my own dog food and upgrade, so while I do that, why don’t you check out the Release Announcement? This release announcement holds a special place in my heart because I mostly wrote it (along with contributions from others, of course!). That’s right, I’ve actually made a contribution. It sets a dangerous precedent, but I found writing the RA quite enjoyable. I’m particularly proud of my Jules Verne references in each of the “What’s New” subsections. Fortunately, we’ve got a little while to come up with “Beefy Miracle”-themed one liners.

So even though I haven’t yet installed it, I’m confident that Fedora 16 is just as great as the last 15 versions. I’ll have some notes about the upgrade process once it finishes.

November 1, 2011

How should we deliver documentation to users?

Filed under: Linux — Tags: , , — bcotton @ 6:44 am

Dear Fedora Diary,

I’ve noticed that many people on Fedora Planet are posting daily-ish activity logs. I don’t contribute on a daily basis, so uninterested readers won’t have to put up with too much, but it seems like a reasonable thing to do. In the future, I’ll call it “Fedora Diary”, but today there are actual things to discuss.

It all started at 9 AM yesterday when I showed up in IRC for the Docs meeting. None of the usual leaders-of-meeting were around, so I took initiative and ran the meeting. I’d done this once before, so I didn’t screw up too badly. I’d say I need more practice, but I don’t want anyone to get any ideas.

At the end of the meeting, Pete made a comment about how cluttered the wiki is. His point is valid. With end user documentation mixed in with  internal minutes, agendas, etc., it can be challenging to find the right page. Even with a good search term, it’s not always evident which page is the right page, and that can frustrate users who just want to find the relevant nugget to fix their immediate problem.

Petr suggested that all user-intended documentation should be in the guides produced by the Docs team. I understand the sentiment, but I’m not sure it works. Certainly there’s a place for user documentation on a wiki, even if it gets reproduced in a guide. The real issue is that guides and wikis are different tools, and have different purposes. I’m not sure that there’s an advantage to exclusivity in medium.

This brings me to what I consider the more interesting question. How do users get the most benefit from documentation? I don’t know what sort of research (if any) exists on the subject, but it seems like something that should get figured out. Perhaps that’s a reasonable direction for my M.S. thesis?

Older Posts »

Powered by WordPress