Tagfreenet

The Federated Web Should Be Easier Than It Sounds

My response to Twitter’s suspension of journalist Guy Adams’ account and recent calls for a more open alternative to Twitter:

I’m interested in plans to build federated versions of the internet, including “darknets” like Freenet, Cryptosphere or wireless internet alternatives like Project Meshnet and the many many other project like it. But for those of us living in relatively free countries, just having an internet where everyone owns their own portable identity is good enough. Owning a domain name is a bit on the geeky side, but it’s not like asking people to learn to program or configure their own Linux servers. We can still rely on hosted services – as long as we can pack up and move out of them when the time comes.

What we need to build an open alternative to Twitter isn’t more standards. We already have Dave Winer’s microblog namespace for RSSPubSubHubbub and Activity Streams. What we need is a self-hostable, single user Twitter clone that can publish these formats (and optionally push to Twitter and other social networks). That was the idea that Winer was seemingly getting at last week with his own post on a Twitter alternative, but he focused more on all the tools that are out there for building something like this, and didn’t come out and say what it is we actually need. And that’s something that power users can get up and running relatively quickly without having to write it themselves and with the least amount of server fiddling possible. A WordPress of microblogs.

Sure we have StatusNet and other clones already. But these are designed for groups who want a private Twitter. I’m talking about is giving every user control of their feed by attaching it to their own domain name. One such thing exists already: PageCookery, but the site is in Chinese. Another option is to just run StatusNet and be the sole user on your server. There are also some WordPress microblog themes, but that seems like a clunky solution. It might be nice to see something that isn’t in PHP, but hey – PHP gets the job done and it’s easy for non-developers to get PHP apps running on commodity web hosting.

TechCrunch: The Federated Web Should Be Easier Than It Sounds

How Osama bin Laden Used E-Mail Without An Internet Connection

According to the Associated Press’ sources, Osama bin Laden routinely typed e-mails on an Internet-less computer in his compound, saved them to a USB thumbdrive and had a courier e-mail them from cybercafes in nearby towns. Apparently this went on for years, undetected. According to the AP, Navy SEALS found about 100 flash drives that apparently contain series of these e-mail communications.

This is what’s referred to as a sneakernet, and as Internet crackdowns occur all over the world, it may become an increasingly popular way for people to communication.

A couple years ago, in these very pages, Trevor Blake wrote:

Now is a good time to establish lines of electronic communication that are not entirely (if at all) reliant on the Internet as it currently exists. Hand delivery of a stack of media is still one of my favorites. At a certain point it the best bit-per-second value known, it has certain privacy features that can’t be beat and it requires very little technical know-how or fancy equipment or money. For all the gnostic freakout of The Matrix, the scene where a disreputable character knocks on Mr. Anderson’s door and passes him a data disc might be the most prophetic.

Learning about cryptography, fidonet and the postal system won’t do anyone any harm. Nothing beats trusted person-to-person connections established in many only-partially overlapping social / professional circles.

Douglas Rushkoff: Abandon the Corporate Internet

facebook network

Of course the Internet was never truly free, bottom-up, decentralized, or chaotic. Yes, it may have been designed with many nodes and redundancies for it to withstand a nuclear attack, but it has always been absolutely controlled by central authorities. From its Domain Name Servers to its IP addresses, the Internet depends on highly centralized mechanisms to send our packets from one place to another.

The ease with which a Senator can make a phone call to have a website such as Wikileaks yanked from the net mirrors the ease with which an entire top-level domain, like say .ir, can be excised. And no, even if some smart people jot down the numeric ip addresses of the websites they want to see before the names are yanked, offending addresses can still be blocked by any number of cooperating government and corporate trunks, relays, and ISPs. That’s why ministers in China finally concluded (in cables released by Wikileaks, no less) that the Internet was “no threat.” […]

Back in 1984, long before the Internet even existed, many of us who wanted to network with our computers used something called FidoNet. It was a super simple way of having a network – albeit an asynchronous one.

One kid (I assume they were all kids like me, but I’m sure there were real adults doing this, too) would let his computer be used as a “server.” This just meant his parents let him have his own phone line for the modem. The rest of us would call in from our computers (one at a time, of course) upload the stuff we wanted to share and download any email that had arrived for us. Once or twice a night, the server would call some other servers in the network and see if any email had arrived for anyone with an account on his machine. Super simple.

Shareable: The Next Net

(via Disinfo)

I’ve covered how CouchDB can create a more distributed web. Also, Openet is working on creating a mesh network of mesh networks. BitCoin and Freenet are worth looking at as well.

DARPA’s working on wireless mesh networks as we speak.

Decentralizing Twitter – And the Rest of the Web, Too

CouchDB

I just interviewed J Chris Anderson, the CFO of CouchOne, for ReadWriteWeb. CouchOne is the corporate sponsor of an open source database and programming language called CouchDB. Anderson recently started hosting a demo/proof of concept app called Twebz – a decentralized Twitter Client – built with CouchDB and node.js. Anderson explains how CouchDB could be used to decentralize not only Twitter, but most other web applications as well. It’s pretty geeky but could have big ramifications: This tech could help build a more resilient Internet in the face of disasters, cyberwarfare and censorship.

The aim is to allow you to interact with Twitter when Twitter is up and you are online. But if Twitter is down for maintenance or you are in the middle of nowhere, you can still tweet. And when you can reach Twitter again, it will go through.

If lots of folks are using it, then they can see each other’s tweets come in even when Twitter is down.

Mostly the goal was to show the way on how to integrate CouchDB with web services and APIs.

So if you did release this, and people started using it, and then one day Twitter decided “We’re done. We’re going to go raise pigs in the Ozarks,” Twebz would actually still be up and running fine basically forever and everyone could keep reading each other’s Tweets.

Yep. And as a side effect you have a complete personal Twitter archive of the folks you follow.

There’s even a feature to pull in the complete history of a user, so you can get the back fill of your closest friends if you want. […]

Could CouchDB and Node be used in conjunction to create some sort of decentralized darknet? Something along the lines of Freenet?

Node is a good fit for CouchDB because Couch encourages asynchronous background processes, but people also use Ruby / Python / Java for the same purposes. But yes, eventually the plan is that CouchDB will make web applications a lot more robust because they will no longer depend on a centralized point of failure. E.g., even if Twitter goes out of business, people can continue to share messages.

The turnover of Web 2.0 startups is so fast that I think users get discouraged from signing up for services. Why bother with a new photo share if there’s a chance it won’t be around in a year? But when those are CouchApps, users can continue to use them even if no one is maintaining them, which makes it more rational to invest time in using them. Imagine if Pownce or Dodgeball were still being run by fans.

ReadWriteHack: CouchOne’s J Chris Anderson On Decentralizing Twitter – And the Rest Of the Web

I asked him about “darknets” but what this really seems useful for is mesh networks.

For another example of how CouchDB is useful in low-connectivity settings, check out this case study on how Better Health Outcomes through Mentoring and Assessments is using CouchDB in rural Zambia.

For another example of a decentralized social network built on CouchDB, check out CouchAppspora, a port of Diaspora to CouchDB.

Update: Trevor reminds me that I should mention FidoNet for some historical context. PODSnet (Pagan Occult Distribution System Network) may be of particular interest to Technoccult readers.

Must read Glenn Greenwald on CIA propaganda efforts overseas and Wikileaks

Apathy Might Not Be Enough

The Report also cites the “fall of the Dutch Government over its troop commitment to Afghanistan” and worries that — particularly if the “bloody summer in Afghanistan” that many predict takes place — what happened to the Dutch will spread as a result of the “fragility of European support” for the war. As the truly creepy Report title puts it, the CIA’s concern is: “Why Counting on Apathy May Not Be Enough” […]

The Report seeks to provide a back-up plan for “counting on apathy,” and provides ways that the U.S. Government can manipulate public opinion in these foreign countries. It explains that French sympathy for Afghan refugees means that exploiting Afghan women as pro-war messengers would be effective, while Germans would be more vulnerable to a fear-mongering campaign (failure in Afghanistan means the Terrorists will get you). The Report highlights the unique ability of Barack Obama to sell war to European populations. […]

It’s both interesting and revealing that the CIA sees Obama as a valuable asset in putting a pretty face on our wars in the eyes of foreign populations. It is odious — though, of course, completely unsurprising — that the CIA plots ways to manipulate public opinion in foreign countries in order to sustain support for our wars. […]

All of this has made WikiLeaks an increasingly hated target of numerous government and economic elites around the world, including the U.S. Government. As The New York Times put it last week: “To the list of the enemies threatening the security of the United States, the Pentagon has added WikiLeaks.org, a tiny online source of information and documents that governments and corporations around the world would prefer to keep secret.” In 2008, the U.S. Army Counterintelligence Center prepared a secret report — obtained and posted by WikiLeaks — devoted to this website and detailing, in a section entitled “Is it Free Speech or Illegal Speech?”, ways it would seek to destroy the organization. It discusses the possibility that, for some governments, not merely contributing to WikiLeaks, but “even accessing the website itself is a crime,” and outlines its proposal for WikiLeaks’ destruction as follows:

Pentagon

Glenn Greenwald: The war on WikiLeaks and why it matters

One idea someone on Slashdot came up with is using Freenet to submit stories to Wikileaks, which could be then be mirrored on the regular web, helping insure the security and anonymity of contributors and assuring the availability of the information.

See also:

Freenet, darknets, and the “deep web”

Little Brother

Freenet, darknets, and the “deep web”

Installing the software takes barely a couple of minutes and requires minimal computer skills. You find the Freenet website, read a few terse instructions, and answer a few questions (“How much security do you need?” … “NORMAL: I live in a relatively free country” or “MAXIMUM: I intend to access information that could get me arrested, imprisoned, or worse”). Then you enter a previously hidden online world. In utilitarian type and bald capsule descriptions, an official Freenet index lists the hundreds of “freesites” available: “Iran News”, “Horny Kate”, “The Terrorist’s Handbook: A practical guide to explosives and other things of interests to terrorists”, “How To Spot A Pedophile [sic]”, “Freenet Warez Portal: The source for pirate copies of books, games, movies, music, software, TV series and more”, “Arson Around With Auntie: A how-to guide on arson attacks for animal rights activists”. There is material written in Russian, Spanish, Dutch, Polish and Italian. There is English-language material from America and Thailand, from Argentina and Japan. There are disconcerting blogs (“Welcome to my first Freenet site. I’m not here because of kiddie porn … [but] I might post some images of naked women”) and legally dubious political revelations. There is all the teeming life of the everyday internet, but rendered a little stranger and more intense. One of the Freenet bloggers sums up the difference: “If you’re reading this now, then you’re on the darkweb.”

Guardian: The dark side of the internet

(via Atom Jack)

I haven’t looked at Freenet in years, but it’s certain relevant to the discussion here about darknets.

Freenet: the Future of File Transfer?

Last week the hackers working on The Freenet Project corrected the Windows installer.. so now anyone with Windows and Java should be able to use it. For those who don’t know, Freenet is a decentralised information storage and retrieval system. It works by chaching and mirroring content and allows people to distribute data without fear of censorship. Currently in the works are a Freenet based e-mail program, a music sharing program, and the system can be used to serve web sites.

© 2024 Technoccult

Theme by Anders NorénUp ↑