bg



Making nerds happy

A real peer-to-peer application needs a way for the end-user to tweak everything, right? So here we go: the ANGEL APPLICATION has just received a first mockup of a preferences dialogue:



I think especially our CEO is going to love the new experience ;-)

Please not that these changes are only in the source-code repository right now and not yet available in a "download version". Same goes for other enhancements and also design changes that are actively being worked on. Check out the subversion commit feed in RSS

Comments (1)  Permalink

Kon nichi wa Tokyo





etoy.MONOROM and etoy.SILVAN arrived in Tokyo yesterday. On a mission to participate in the NEW CONTEXT CONFERENCE, they will be part of a discussion panel and showcase MISSION ETERNITY in an extended presentation.
 Permalink

Supporting IPv6 in twisted

It turns out that adding IPv6 support to the twisted library is rather straightforward. Originally, I just hacked up a few changes to get my prototype running with teredo, resulting in a few lines of changes to the twisted networking code (patch available). It turns out that the resulting code seems fully backwards-compatible with IPv4. Unintended, but highly welcome ;-) YAY (IPv6 required)!

Anyhow -- if you're a hacker, give teredo a try. Turn your laptop into a server in a few minutes. It's a sexy piece of technology which I think will greatly change the way we think about and work with the internet.

One thing to keep in mind are security issues: teredo provides you with a globally visible IP address, meaning you're directly addressable worldwide. NATs and many in-between firewalls are tunnelled through. If you're using a mac, add something like the following ipfw firewall ruleset (thanks POL) to your miredo startup command (see /etc/miredo.conf) to protect you from unsolicited and possibly dangerous traffic:

#!/bin/sh  

LOGFILE=/dev/null
exec > "$LOGFILE" 2>&1

echo "Starting miredo hook for setting up firewall rules...."
echo "$0: $$" echo "uid: $UID"
killall -HUP lookupd DirectoryService

/sbin/ip6fw add 1000 allow log tcp from any to any 6221
/sbin/ip6fw add 1001 deny log tcp from any to any
 Permalink

ANGEL APPLICATION getting ready for IPv6?

After a beautiful afternoon hack, we got the angel-app to work with miredo/teredo and IPv6.

screenshot with IPv6 address

CHECK OUT THE URI ON THAT BITCH!!!!

What's the meaning of this you might ask yourself? Well, it means the potential for true p2p networking, which has so far been a real pain in the ANGEL APPLICATION's backside.

Among other things, agent.POL has been able to access my ANGEL APPLICATION instance running on my laptop at home -- behind 2 layers of NAT, no less.

And if you have a teredo-enabled host (perhaps even with any IPv6-enabled host, we're not sure yet), you can try it yourself for the time being (no guarantees):

http://[2001::53aa:64c:0:a3a3:c1f3:6f11]:6221/

This means that a highly secure pull-only model is (in principle) within reach, greatly simplifying and stabilizing the ANGEL APPLICATION.

Stay tuned.

Comments (3)  Permalink

ANGEL APPLICATION 0.1.7 released

angel-appThe ANGEL APPLICATION version 0.1.7 has been released in a last minute rush. It is available from the ANGEL APPLICATION website.

This update has received some style updates along the way and now has an "export personal angel key" feature. The CHANGES file in the source tarball has it all.

Grab your copy now and become an angel in the global social memory network!

 Permalink

angel-app 0.1.5 available

angel-appThe latest and greatest developer preview of the angel application (version 0.1.5) is available as of now from both the angel-app website as well as from the angel-app network itself.

This update now features central statistics gathering about the angel-app network. The CHANGES file in the source tarball has it all.

Grab your copy now and become an angel in the global social memory network!

 Permalink

angel-app 0.1.4 available

angel-appThe newest developer preview (version 0.1.4) is available as of now from both the angel-app website as well as from the angel-app network itself.

This update contains an important (though non-critical) security fix. All test-users are encouraged to update ASAP. The CHANGES file in the source tarball has more information.

 Permalink

angel-app 0.1.3 available

angel-appThe newest developer preview release (version 0.1.3) is available as of now from both the angel-app website as well as from the angel-app network itself.

This mostly concerns the elimination of a few key bottlenecks. The CHANGES file in the source tarball has more information.

 Permalink

angel-app version 0.1.2 available

angel-appThe newest developer preview release (version 0.1.2) is available as of now from both the angel-app website as well as from the angel-app network itself.

The only immediate visible change is the new menu entry "File -> Import secret key...". The CHANGES file in the source tarball has more information.

 Permalink

16x16 blinkenpanel with gumstix





The Blinken-software and all nescessary tools could be quite easily ported to the gumstix. Some tweaks and segfaults later (sshd caused some issues), the first tests with a 16x16 panel are currently running. Performance-wise, the 400Mhz Xscale on the gumstix seems to cope quite well with the testmovies.
Comments (5)  Permalink
Prev Next21-30/47
etoy.com twisting values since 1994