The internet is great for small files. Email, Twitter, Tumblr. When we make webpages, we push to make them lean and mean. So what happens when you have a 200 meg video you need to send out to local news outlets?
The best way is to toss it on a USB drive. I have two in my purse at most times (one’s a novelty R2-D2 my friend sent as a thank you, I keep all my PDFs for software on it). But wait, you say, it’s 2012. Why can’t I use something else?
The problem is that the methods by which we can transfer large files aren’t, generally, user friendly. I mean, that comic there on the left is pretty much why it sucks. Click on the picture to see it bigger. The only think Randall didn’t list was Torrent, which I love for how it handles files, but it’s really not ‘non-nerd’ friendly to set up. To use, it’s easy, but making a torrent, distributing it, and seeding it, takes time.
A friend of mine suggested HFS which stands for HTTP File Server. It lets you treat HTTP as FTP. Just as secure as FTP too. But again, it’s a pain to set up.
So what happens when two simple guys want to share a movie they’re working on? They drive over with an external hard drive and share the data. Because that’s the fastest, safest, best way to do it.
We’re missing something here, aren’t we?
I got to thinking about this when MegaUpload, a filesharing site (mentioned in the comic) was shut down on the 19th for violating copyright. See, some people were uploading material they didn’t have the copyright for to MegaUpload. Why? Because anyone could sign up and upload anything. Of course.
https://twitter.com/EricMann/status/160110405090414592
I meant MEGAUPLOAD in that tweet, but Eric’s reply got me thinking more.
How much illegal material goes through the US postal service? I mean, let’s say I download illegal software, put it on a USB drive, and mail it across state lines to my friends in Texas. How many laws did I break? A lot! The US Postal Service sends a lot of really weird mail but they do have rules. The trick is getting caught. They don’t check DVDs, books, or USB drives because there’s no need to.
Going back to MegaUpload, they were shut down because someone used them to transport illegal items. If we apply that mentality to physical mail, then we’re talking about shutting down the entire postal service because Bobby Dumbass mailed his brother a video of himself jerking off. Oh yes, that’s illegal.
This isn’t unnecessary hyperbole.
The reason MegaUpload is so popular is that it made it fairly easy for the laymen of the world to upload large files. The problem with it is that it’s filled with distractionary popups and the like. I’m using ‘is’ since I think it’ll be back. Still, MegaUpload filled a niche that is desperately needed. How do the tech-newbies upload large files? I’m capable of making and seeding a Torrent, but those aren’t easy and rely on other people seeding to speed it up, plus a level of tech-savvy from the receivingt end where someone knows how to use a torrent file and pull the data back down.
On the other hand, when I download something from Apple, say a 300meg update for my iPhone, I’m downloading … a 300meg update. Apple has a gazillion severs in the US. Why not use Torrent technology to let me pull down the file in chunks, instead of in order? Is this because of how Torrents work, or are they just scared because of what happened to other Torrent sites?
Torrents (bittorrents) are amazingly impressive to me. In regular file downloads, you pull a file down ‘in order’, essentially, like a printer. One line at a time is sent, downloaded, rendered and output. Torrents spin that around, and work by downloading small bits of files from many different web sources at the same time. It’s like watching the movie Memento. The story is told out of order, but in the end it makes sense. That means if I’m downloading one bit from Joe in Arizona and another from Dan in Nebraska, I still get the same file, and I get it faster because if I lose connection to Dan, my Torrent app finds Barbara in Iowa who’s also seeding the file and I keep downloading.
Today, if I lose connection in an FTP download, I have to start over. A torrent I can stop and start all I want. I know, that sounds totally awesome, right? So why aren’t we using it more?
I don’t know. I think because it’s seen as ‘dangerous’ by the copyright moguls. It makes it too hard to track infringement, and makes everyone culpable. Which it really doesn’t. I mean, I guess they’re just afraid and don’t understand that this power is already there, and that it’s always been there. These are the same people who wanted the VCR to die an ugly death because it would ‘hurt sales.’ Protip: It didn’t. Neither will this.
So let’s push our tech companies to come up with a better way to share large files, a way the non-tech people can use. Make it easy to set up on your computer, make it easy to understand, like email and the basics of the web. Make it fast to upload, faster to download, and easy to link to. Make it easy to keep private if we want, or public if we don’t. Make it simple to report copy infringement too, and use it as a legal way to send large files, like movies, so the Hollywood people can give us a viable, workable, alternative to theft.
We have the tools, let’s do it!



I’m lazy and I don’t want to write a plugin, so I asked on Twitter if someone had one to black out a site for SOPA on the 18th of January. If you don’t get why this is a thing, please read 

A lot of the time, we complain “Don’t people look in the forums before they ask a question?” Sometimes we kvetch that these people are ignorant or lazy, and many times they are. But while a lot of questions are repeated, it’s really not as cut and dried as it may seem.
Okay, maybe it’s a hair splitting, but when you say “I want my code to do THIS and instead it does THAT.” you will often see yourself using very non-technical terms. First and foremost, that’s okay. In fact, I encourage people to use the terms they’re familiar with, that will make it easier to get help. But you need to know what you’re asking for, and that’s a problem.

WordPress 3.3 is on the horizon, and already there’s a minor kerfluffle over the flyout menus. Regardless of if you agree with the change or not (I do,
The point of this is that if you start ‘testing’ the new versions of WordPress at the beta or release candidate iteration, you are too late in the game to make a UI comment. The Beta and RC releases aren’t for making drastic changes, but for making the changes that are in there work correctly. Like how the ‘close’ button on the admin bar pointed isn’t working on IE 7 or 8. That’s a bug. But
If you want to guide WordPress’s UI, get in on it earlier than beta. If you want to iron out bugs, join at Beta, but take the time to learn the difference between ‘I don’t like…’ and ‘this is broken….’ If you want to get new features early, join at RC. If you want to wait till we’re ready to go, wait for the final release. If you just use WordPress and trust that most everything will work, use the final releases. If you’re annoyed that little bugs get missed, use RC. If you know you’re using a fringe case, or setup that uses normal WordPress but on an obscure server or configuration, RC or Beta is where we need you. Remember, not everything can be tested, but you can help test more. However. If WordPress is your life, if you live and die by WordPress and support people who use it or need to be testing it in your corporate environment, then you need to step up and start using SVN. Make a second install and set up a job to update every few hours, pay attention to release dates, and don’t treat this like ‘traditional’ software and wait for a release to be notified as to what’s going on.
This is actually a request. The server that runs Ipstenu.org hosts three other domains. I set up my