Skip navigation

Category Archives: Internet

General tibbets about the Internet go here.

Check me out being in the WordPress plugin directory!

I decided to add Hashmask as a plugin to the WordPress login form, mostly because I hated the problem that arc90 fixed. Wasn’t really that complicated, nor is it world stopping, but it’s totally my first submitted plugin!

Screenshot of Hashmask in WordPress

Screenshot of Hashmask in WordPress

John Prescott decided to write an article commenting on how politicians use social media, off the back of Cameron’s “twat” remark. He said that having to get your point across in 140 characters forces them to be concise and to have an actual opinion, not avoid the question.

One of the comments to his article was

Yeah, more empty sloganeering is exactly what the country needs.

thaumaturge

And I can see their point. The example that Prescott gave – “tough on crime, tough on the causes of crime” – was a bad one. That’s not really the use of twitter.

Cameron apologises for saying offensive 4 letter word on radio – TORY? http://tinyurl.com/mtd6sj

@johnprescott

That’s more like a twitter usage. It’s not a party policy message because there’re better places for those to go. The limited characters really isn’t enough for those. But a quick quip, off the cuff, makes the politician more human. Someone we can relate to better and get to know on a more personal level.

I want more politicians to be using the Internet like this. You can have an actual conversation with them on twitter and sometimes they even reply. People have to remember, and respect, that you’re voting for an actual person, not a party. Just because a person is a member of the Labour party, it doesn’t mean they back national ID cards, for instance. Voters need to know who the person is, not just what party they’re in.

As always where politics is concerned, people are idiots. The comments to that article could have been a nice debate about the uses of the Internet within our executive, but instead they turned mostly into people complaining about Labour. The damn article had nothing to do with Labour. STFU.

Intellectual heights known only to YouTube

Intellectual heights known only to YouTube

YouTube’s comments really suck. In fact, most of the videos suck too, but every comment is pretty much awful. This is problem most likely came around because of the size of the community just exploded, there’s no reason to be held with any respect.

Places like reddit are still in that point where they don’t have too many users, so the quality of comments is still pretty high. Talk in text speak and you’ll be down voted to oblivion. Whereas on YouTube that seems an okay thing to do.

Each video – even really obscure videos – always seems to have a new comment thread made within the last day or so, making it impossible to have an actual, productive conversation.

There’s also a problem with threads… If you click “reply” to most threads, you just start another thread… Sometimes it works as a nested comment, like expected.

So, to fix the problems we need a smaller community, with more power for each user to vote on the smarts of each comment… We obviously can’t get rid of 90% of the YouTube community, but why can’t we just ignore it?

I was thinking someone should make a Greasemonkey script which removes all the comments on videos, and replaces it with comments maintained by someone else’s service. The new service obviously won’t be adopted by 99% of the current YouTube raff so we’ll get a smaller, more sophisticated society of people commenting on videos.

I like this idea. Someone should do it, or maybe I should.

Edit: Looking into this more, you can probably use the Disqus API.

Growing up on LiveJournal and Neopets (gosh, I can’t believe it’s been so many years since I’ve used those websites) I think it’s understandable for me to forget that the Internet is actually full of people. Sometimes I think that subconsciously I imagine all this content online to have just appeared from no where, or written by people on other continents who will always remain a stranger. Even some of the people I’m friends with on MSN that I’ve never met are dehumanised in my mind.

That’s why it’s refreshing to bump around the Internet and find people who not only seem to exist, but live pretty damn close to me. I found these strangers through total serendipity. I was looking at the Fizzpop event page for today (which I can’t go to – I wouldn’t be able to get back home), and then ended up at the Digital Brum site.

They’re listing web related events around Birmingham, some of which I’d love to go to, if only to give me something really interesting to do, maybe meet a few more interesting people. Then I found out about Digital Brum which lists a whole load of other events happening around Birmingham.

Ultimately I ended up at the Birmingham Social Media Cafe website, where they were listing past attendees. An entire list of people in interesting positions, most of them with links to their products and blogs. There are some people like Rob Day who’re 16 years old and have two projects that are looking really awesome in the pipe line. Kind of makes me feel like I’ve wasted my teenage years. This is totally the age of the teenage entrepreneur, and so I’m disappointed in myself for not doing anything amazing. Still though, it’s inspiring for me to do something now.

Found Calum Brannan’s blog too. He has a meeting table. A meeting table! It’s weird how small things like that really get me excited about eventually working for a company. Hopefully a small company. He’s working on Youmeo, which really looks interesting. I was thinking the other day how annoying it is to have both my Facebook and Twitter to update. (A few people who attended that event are working on Youmeo on second glance. I’d love to work on a team project…)

All in all, I’m mad hyped about eventually having a career. At the moment (well, especially at the moment, whilst university is finished till October) my work load isn’t that big. Heck, I sleep in till one o’clock most days just because I have nothing to do. It’d be really nice to get a job at a web start up or something. Places like arc90 who have amazing ideas in their lab (but they’re American).

I guess I could actually full time start freelance work; looking for new clients from nine to five, rather than taking on the clients that come to me (which is only a small number really). When I’m not looking (I’d probably get bored with eight hours of cold-emailing people from job boards), I should be developing my knowledge on general stuff. There still stuff about WordPress I’d be interested in poking around more with.

I’m going to make tomorrow busy.

I’d probably be the person my friends would think most likely to lobby for laws net neutrality, but they’d be wrong. Don’t get me wrong, I’m massively pro-net neutrality and think it’s vital for the continued growth of the Internet and innovation. What I don’t agree with is further legislation.

In England, our current state of play is that the government thinks everything is fine, despite BT capping and throttling. I agree with them. I don’t think that the government should step in and force private companies to follow their morals. The government has no say in how BT should be running their company.

But I’m paying for an 8Mb connection! That’s what I should get.

No, you’re not paying for an 8Mb connection, you’re paying for the service laid out in the terms and conditions you signed up for. Terms which you said you agreed to when you made the contract for your service. Those conditions openly say “we’re going to throttle your connection to 896Kbps for streaming videos”, and everything else Ars is complaining about. If you don’t like that, there’s plenty of competitors who offer different terms. Use them.

There are hidden terms like this all over England; buy one get one free (the cheapest product is the free one) — free calls between 7am and 7pm (if you start a call at 6pm, and then go past 7pm, you’ll be charged for the entire call) — 30% less fat! (30% smaller bag). It just enforces that it’s important to read the small print. That’s all the onus there is, and all that there should be on businesses.

Whilst I don’t think there should be harsher laws about how terms are written, I do think it’d be a good idea for businesses to voluntarily add a simpler version of their terms. Just to make their customers happier. I can’t seem to find it, but I once found a website who had the normal legal text – hard to understand by anyone that’s not a lawyer – but by the side they had simple explanations. In someone like digg’s case, by the side of…

By creating and posting Content to Digg, you warrant that you own all rights to the Content, agree that the Content will be dedicated to the public domain under the Creative Commons Public Domain Dedication, available at http://creativecommons.org/publicdomain/zero/1.0/ and that you will not object to the use of the Content by Digg in any context. To clarify, the above does not apply to the Content on external sites linked to by the original submission.

They could have “this just means that anything you give us is going to be put into the public domain, so anyone can do anything with it.” Digg’s ToS is actually pretty easy to read already, but other companies could really do with doing that too.

I don’t want to spend half an hour reading something before I can use a product!

That’s your choice, but the business has done everything they need to do in my opinion. You can’t complain when they suspend your account for doing something they don’t want, or when you’re hit with hidden charges. It’s your responsibility to read that stuff.

If the government can’t regulate, then who’s watching for consumer rights?

The consumers. If BT customer doesn’t like something they should leave BT, boycotting it. If enough customers are leaving (so it’s a big problem) BT will change. If you stick around with BT and put up with you, you’re sending the message that you’re okay with it.

That’s why I’m hopeful that if non-net neutrality comes into place, it’ll be fairly quickly kicked to the curb. There will always be some good guys in business. I’ve heard good things about Be. If there’s truly not anyone filling that need, then someone will pretty quickly notice it and set up a business there. (Hey, why not you?)

In sum, quit worrying about net neutrality, it’s here to stay. Government should keep regulating businesses, let the customers do that. (You can almost feel Ayn Rand in the room, amirite?)

Playing with Java and for some reason I’m getting this error:

Exception in thread "main" java.lang.NoClassDefFoundError: AddingMachine (wrong
name: sum/AddingMachine)
 at java.lang.ClassLoader.defineClass1(Native Method)
 at java.lang.ClassLoader.defineClass(Unknown Source)
 at java.security.SecureClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.defineClass(Unknown Source)
 at java.net.URLClassLoader.access$000(Unknown Source)
 at java.net.URLClassLoader$1.run(Unknown Source)
 at java.security.AccessController.doPrivileged(Native Method)
 at java.net.URLClassLoader.findClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClass(Unknown Source)
 at java.lang.ClassLoader.loadClassInternal(Unknown Source)
Could not find the main class: AddingMachine.  Program will exit.

I decided to Google it, like I do when ever I get an error of any kind. Then I remembered bing, and thought this is an ideal moment to try it out.

Bing being new isn’t an excuse that they can use to defend it; Microsoft has has years experimenting with search and should know just about as much as Google now, but they’re still making school boy errors. For instance,  this forum post is listed second in the results.

Bing should know it’s a forum, it’s pretty obvious. Then by that it could deduce that the person starting the thread is asking a question, likely my question. But there are no replies, so it’s clear that no one has answered it. Giving me that link is completely pointless. Google learnt that lesson years ago.

Back to the Java problem, I tried doing java -classpath . AddingMachine rather than just java AddingMachine and I get the same error…

Fix’d: I just copy-pasted the source from the java notes page I’m looking at. And the problem lied in it have a package sum; line. Just remove it.

Edit for protip: This is an error you’re running into because of packages, used to make java source files easier to manage. You should definitely check out this tutorial on packages if you’re having problems; Java Package Tutorial.

I plan on being busy tomorrow. Today wasn’t much of a productive feat either, despite me being back home. Apparently a change of scenery hasn’t inspired me to work. It looks like my main village is about to be nobled though, so I guess I won’t be playing Tribal Wars for much longer…

Tomorrow, I’m gonna head to dad’s around five o’clock, because I can get a lift at that time. I want to fix my bike up (it’s been out back for  a while now, I wouldn’t be surprised if it’s rusted beyond repair but I want to try. It’ll give me something relatively cheap to work on. Then, I think it’d be cool to just ride for a while. Mostly to increase my fitness, to be honest.

Then, ride back to mum’s – since I don’t have a bed back at dad’s house yet (the spare room got filled with junk as soon as I moved away to university). Or, better yet, I wanna check out the library. I’m not sure if they have wireless there but if they do it’d be rocking. If not, no problem I can do computer science theory stuff I need to do anyway – I’m sure they have books.

I actually really don’t like FeedDemon. They’ve clearly tried to act like Google Reader in a lot of ways (or maybe Reader decided to be like them when they started) but Google does everything much better. Which annoys me.

I was really look forwards to venturing out beyond Google’s services and trying others but Google’s monopoly on awesome is held really tightly for some reason.

I didn’t like FeedDemon because:

  • It doesn’t mark items as read after I’ve been looked at the item. After the item has been selected it should immediately become read, keeping an item as unread isn’t the default action that I’d want.
  • Control + D to go to the next unread item. I’m sure you can change that, but by default that’s a dumb idea. What’s wrong with J (which works in some cases, but not others)? I typical action such as going to the next item shouldn’t require a combination key press. I know this sounds lazy, but I have to move my hand to press control, and that annoys me.
  • It seems to be using Internet Explorer in the reading pane. Not so much of a big deal, but wha’?

I really do like the syncing with Google though. I know I wanted to get away from Google to start with, but it’s more about working in the cloud than fanboyism. I like all my stuff being synced. My laptop should really just be  a throw away device.

I also liked the monospaced, large reading area though. But for now I’ll just give Reader a quick CSS hack to do that.

For the past few years I’ve been using Google Reader as my homepage, since I go there every few hours really frequently. Today though, I’ve decided that I want to change the way I use RSS feeds. Instead of just lumping together all the things I want to read in Google Reader, and then being overwhelmed when there’s a few hundred things  a day, I just want to keep Reader for infrequently updated feeds. More a feed reader (web comics, forum threads I want to keep track of, WordPress trac posts I want to keep track of) than a content reader (TechCrunch, Valleywag, Mashable). For content, I can go to their websites.

I’ve also decided to try out FeedDemon.

That leaves my homepage empty now, and I’ve been thinking of sites to replace Reader. I figured start.io might be a good idea before realising that my bookmarks do that job in a much more organised and quicker way. I actually really don’t like iGoogle, and I’m not sure why. I have a perfectly good search bar with more functionality right up top of my browser.

BBC News is pretty depressing most of the time. I like to be caught up on the news, but death, war, and economic failure isn’t really the pick me up I want to see first thing in the morning. Maybe I’ll go with /r/funny. That’d be new content each time I go there, and it’d make me happy. I’ll go with that for a while.

Good idea, that doesn't work.

Good idea, that doesn't work.

For me at least anyway, and I’ve only tried it on two WordPress installations running bleeding edge 2.8. I get this message, click allow, and then all pages work once. Caching on the first load.

Then, if I refresh the page, or go back to it later, everything loads without the style sheet and JavaScript – the cached stuff. To fix it, I had to go into Options > Advance > Network and then remove my websites from the list.

I guess they’re for some reason competing with Google Gears, which makes little sense. Why compete? Why not just advertise Gears? They do exactly the same thing from what I can see.

Update: A lot of people are getting here to find out how to use Gears in the Firefox beta. You can use all your extensions (even if Firefox says they’re not compatible) by editing a single option. Of course, if you do that you could end up crashing Firefox or something, but you can just start in safe mode and disable it again.

  • Type about:config into Firefox’s address bar and click the “I’ll be careful, I promise!” button.
  • Right-click anywhere. Choose New>Boolean. Make the name of your new config value extensions.checkCompatibility and set it to false.
  • Make another new boolean pair called extensions.checkUpdateSecurity and set the value to false.
  • Restart Firefox.
Follow

Get every new post delivered to your Inbox.