NSTX, IP-over-DNS – clever hack (via Jeremy Zawodny)

Posted on by Joseph Scott | Leave a comment

Embedding compressed CSS & JavaScript in PNGs http://alexle.net/archives/306 http://www.iamcal.com/png-store/ – that is a neat hack.

Posted on by Joseph Scott | Leave a comment

Alternative Clock Style

I like this alternative clock layout. I does a good job of conveying all of the information for which month to the second, but I still don’t see it as replacing my regular clocks. In most cases I only want to know the minute/hour/day. Anyone come up with alternative clock style for just that information?

Posted in Posts | Tagged | 2 Comments

Drone Racer

http://racer.sputnic.tv/ put together what amounts to an unmanned race car drone. They modeled it after old school race car video games. MythBusters needs find a reason to build a full scale version of this :-)

The video is rough, but gives you a good idea of how well this works.

Posted in Posts | Tagged , , | Leave a comment

Bluehost Sponsoring WordCamp Utah 2010 Lunch

As noted on the WCUT blog, Bluehost is sponsoring the lunch for WordCamp Utah 2010. James over at Bluehost was great, he wanted to make sure they played a big role in making this a successful event, and covering lunch definitely counts. Having great sponsors (check out the folks in the sidebar at http://2010.utah.wordcamp.org/) make this process so much easier.

Catering for lunch is from The SugarHouse BBQ Company, which makes me hungry just thinking about it. The lunch plans are based on the current estimates for the number of people attending, but we can adjust that if we need to, I’d be happy to order more food :-) .

If you are still on the fence on attending check out the schedule for the day, along with brief bio’s for each speaker. The cost for the whole day is only $20, which includes lunch and t-shirt. You can register here.

I’m looking forward to seeing you there.

Posted in Posts | Tagged , , , , | 2 Comments

Facebook Spam Is On The Rise

If you don’t count the mass amount of app “updates” in the news feed, Facebook has done an okay job on limiting spam (some apps on the other hand like to spam at will). That seems to have changed about 10 days ago. Someone has been generating large numbers of fake accounts that only have two pieces of data: a profile picture (usually an indecent picture of a woman) and a single wall entry about winning a free iPhone (with a link to the site).

Some how I’ve ended up on their list of people to abuse with friend requests. Days with 20 or more friend requests from these fake iPhone give away accounts is not unusual. That is no where near the number of spam emails and comments I get on an average day, but I’d rather see a trend towards less spam, not more. That and Gmail does a reasonable job of filtering out email spam and Akismet takes care of the comment spam.

Facebook is a giant target for spammers, with so many people actively using the site it is a temptation they simply can’t pass up. Finding ways to crack down on fake accounts is the major issue. Once a fake account is in the system then it has the potential for relaying spam. The ideal solution would be to identify these accounts as they are being created and prevent them from becoming active.

I’m not a big user of Facebook, but I wish them the best of luck at solving this issue, because reducing the amount of spam on the Internet makes the world a better place.

Posted in Posts | Tagged , | 6 Comments

WordCamp Utah Keynote: Matt Mullenweg

The keynote speaker for WordCamp Utah 2010 is the founding developer of the WordPress project himself – Matt Mullenweg. You can find out more about the rest of the speakers at http://2010.utah.wordcamp.org/speakers/.

Just a couple of weeks out from the big day (28 August 2010), if you haven’t registered yet now is the time.

Posted in Posts | Tagged , , , | 1 Comment

Lego Mapping the TCP Header

TCP/IP headers using Legos – awesomely geeky! I’d be tempted to spray paint some of the Legos to increase the color options.

via http://jeremy.zawodny.com/linkblog/

Posted in Posts | Tagged , | Leave a comment

Google, Verizon, Net Neutrality, and Peering

Wednesday’s New York Times article – Google and Verizon Near Deal on Web Pay Tiers – claiming that Google is in talks with Verizon for preferred treatment of network traffic destined for Google servers – made folks very upset. In a nut shell, anti-net neutrality, which is a big deal given the size of the two companies involved. This caused the halt of private FCC meetings about regulation and both Google (denial) and Verizon (denial) have denied that there are in talks for such a deal. They did confirm though that they are talking, and that they have been talking for some time. This has gathered plenty of attention.

Eric Schmidt’s comment to CNBC may clear this up a bit:

Schmidt clarified that the net neutrality he advocates is not a neutrality between different types of content, but between the same type of content. He wants to make sure that there’s no discrimination between one video download over another.

If this is correct the neutrality level would only be at the content type level, not at the lower network layer. I suppose this could be considered slightly better than anti-net neutrality, but not by much. Large network providers are notoriously slow at adapting to change. Have you tried getting an IPv6 address for your home connection? Or even a co-located server for that matter? Yeah, not as fun as it sounds.

While advocating that all video content (for example) be treated the same may sound nice, what happens when someone comes up with a hot new video delivery method? Are all the big networks going to update all of their filter rules right away to detect this new type of video packet? I think it is more likely to see rain on the moon than for all of the big network providers respond quickly to such a change. As a result any development around video would self limit itself to make sure it matched the existing packet patterns for video to make sure they get the same treatment by Internet routers. Could this have a stifling impact on innovation? You can count on it.

There is something else that Google and Verizon could be talking about in this area as well; large-scale network peering (more info on Internet peering here and here). This could provide a similar benefit (increased speed/performance for traffic to Google from Verizon) by reducing the number of routers between Verizon customers and Google servers. For instance between my home DSL connection from Qwest and www.google.com there are roughly 14 routers (according to traceroute). Of those 5 are operated by Qwest, 4 by Level3, and 5 by Google (confirmed by whois lookup for each IP address in the traceroute results). A peering arrangement between Qwest and Google would likely eliminate all 4 of the Level3 run routers and perhaps one or two more between Qwest and Google. Removing 30% of the routers and a third-party entirely would likely result in better network performance between my Qwest DSL connection and Google servers. Seems reasonable that Google and Verizon would be in high level talks to discuss peering arrangements.

There is little doubt that Google already has many peering arrangements with other network carriers, given the massive popularity of Google services such peering arrangements would be mutually beneficial. Perhaps Verizon has been holding out? Maybe they want Google to pay them for the privilege? That would go against the traditional no pay arrangement for peering, but I don’t think that would stop Verizon from asking anyway.

In the end all of this is highly speculative, including the original New York Times article. It could range from nearly 100% spot on, to being no where near the mark. Until there is some sort of definitive declaration from Google and Verizon we won’t really know what is going on. That may be the biggest point out of all this, if Google and Verizon are talking net neutrality issues then they need to be out in the open about it, the impact of such a discussion go way beyond just these two companies.

For now Google says they are “committed to an open internet”. Given Eric Schmidt’s comments on content level neutrality I don’t think this is good enough, definitions of open come and go.

Posted in Posts | Tagged , , , , | Leave a comment

Best Bandwidth in Utah?

How did Brigham City end up ranking number one for bandwidth in Utah? It’s a small town (2000 Census lists it at 17,412) about half way between Ogden and Logan. So if a little town like that can have an average of 21Mbps how is it that down in Sandy the average is barely 8Mbps (ranking 19th!)?

Granted all of is from numbers produced by Speedtest.net, but the sample sizes seem reasonable enough.

I’m sure if I look hard enough I’ll find a way to blame this on Qwest.

Posted in Posts | Tagged , , , | 3 Comments