Mike
11 hours ago
Mike is now friends with Michael Vogel


Image/photo
Mike
1 day ago
So I'm looking through the literature on remote authentication protocols for Red/Zot - because openid is a freaking monstrosity and total overkill for what we're trying to do. Don't get me started on oauth, which is great for protecting proprietary APIs but like making sausage, some things should not be seen in public.

Anyway I end up looking at SSH - concise, proven in the field, and it doesn't have any ambitions of being the "one and only authentication protocol for the corporate owned internet". It's simple, secure, and it just works. 

You know something? Change a couple of variables, and gosh darn - at the lower layers it's indistinguishable from DFRN; which I came up with on my own.

So maybe instead of trying to get rid of DFRN, we should be embracing it.

We do have to get rid of our hardwired URL dependence, though. So I'm thinking we take http://example/com/uid/23 , whirlpool it and turn that into our global ID.

So to initiate a conversation we send

global ID,
pubkey,
callback URL

then go through a little DFRN/SSH handshake. If you hold onto your global ID and private key wherever you go - you can be anywhere on the web, even multiple locations. Just tell us your callback URL. We can prove who you are with the other two pieces of information.
3 comments show more
Mike
1 day ago
but not sure why it needs to be whirlpooled


Because you might move to a different URL and not wish to be associated or trackable by the former one. All we really need is a unique identifier - which is difficult in a decentralised system. So DNS gives us something unique that we can hash to an id, but after that you're considered a nomad.

Yes, we need to handle revocation. Revocation at the same time as relocation is a problem which will require human intervention; but as long as they are kept separate, we could get mobility.

GnuPG has issues with permissive licensing and the web of trust works best with a certain degree of centralisation in key publishing. I'm not ruling it out, but I'm not sure it's a good fit for what we're doing.
foonetic (nternetx)
22 hours ago
GnuPG is one (AFAIK the only) implementation of OpenPGP, so ISTM that there should be the equivalent of Apache 2.0/MIT licensing there somewhere. Most likely, wherever PGP Corp posted its OpenPGP release info.
Mike
3 days ago
Friendica Development Projects
@Friendica Developers

We've got a lot of development activities that could use some attention, regardless of future direction planning. Many of these already have had some initial development and mostly need somebody to finish them off.

"localize_item" - update with group join and profile update activities. The latter will be difficult to translate, but both need zrl support and perhaps magic-auth links added

Revamp "account remove" to send unfriend/delete-me activities to everybody possible (including global directory unpublish), while deferring actual removal for one day. But remove all content and mark profile as defunct.

Provide a "blog" page type which allows moderated comments.

Finish off "mail2" contacts. They will need to verify their address, and agree to make their communications with you public.

Statusnet (plugin) import/follow all contacts.

Spam filter

Event RSVP

mobile theme (there are several initiatives working on aspects of this)

"polls"


global directory theming/translation (repository will be made available shortly).

Friend "closeness" filter/zoom of stream

xmpp friends (not chat) w/ offline storage/queuing,

Split off tags/mentions/fileas/category from item table and put in a "taxonomy" or term table - while preserving current functionality.

We've got a "post language detector" component. Those that want automatic language filtering may wish to work on integrating this.


Performance tuning.


Import Wordpress comment feeds, attached to Wordpress contacts


Then there's the R&D work on the next generation server aka Zot2/Red, including a revised application archicture, openid, the protocol framework, account forwarding and DNS abstraction.


If you wish to take on any of these activities, just raise your hand - and I'll try and fill you in on where we've taken feature 'x' so far and where to find the relevant code and how we initially envisioned it working.
10 comments show more
Hauke Zühl
1 hour ago
@Fabio thanks :)
Arto
51 minutes ago
@Fabio Comuni This summer (starting around July) I can start working on the Bulgarian translations.
Mike
4 days ago
Oh yeah - Happy Friendica Day. Party on six continents (but that reminds me we need to apply a bit more pressure to the Antarcticans).

Gonna' be some :homebrew goin' down tonight.

Thank you one and all for all the hard work and extra effort. Cheers! Bloody well done, mates.
24 comments show more
Markus I.
3 days ago
@Mike: and have a glass of Friendica Beer tonight! :D
Image/photo
@Mike
Martin Farrent
3 days ago
@Woop: Friendica Days happen. So who knows when the next one will be? ;-)
Mike
4 days ago
Don't even get me started...

0000416: Nonfree JavaScript - Friendica on Friendica
8 comments show more
Tobias
3 days ago
The alert text in the snipplet speaks of "you need to update your flash player" so I'd guess it's an embedded video in some news feed which is embedded by the youtube java script.
Simon L'nu
3 days ago
probably... and therefore irrelevant to us except by accident.
Mike
4 days ago
Mike is now friends with Manolo Martínez


Image/photo
Mike
5 days ago
Mike is now friends with Walt (lnxwalt)


Image/photo
Mike
5 days ago
Friendica Red
As I keep reminding people, Friendica is not a social network. It is a personal communications tool - sort of a Swiss Army Knife for social networking and communications.

Will be spending some time over the coming weeks/months working on a sister project - "Friendica Red".

Red is a social network.
55 comments show more
David Benfell
2 days ago
I looked at mod_gnutls briefly when it got mentioned here a little while ago.

I'm not any longer a programmer, and have not been since 1985, but it sounds to me much too good to be true. They're supposedly offering a lot more capability with a much smaller footprint while not using OpenSSL.

Maybe they are. I'd like to feel like there's been some widespread adoption so I know this really works first.
foonetic (nternetx)
2 days ago
I'm using mod_gnutls on Ubuntu Server 10.04 LTS right now. It probably depends on what you are doing, but when I first set up the server itself, there was an awful struggle to get mod_ssl to work correctly with a self-signed multi-domain certificate. This was one of those times when the Linode Library was not helpful.

After several days of "working the duck," I came across a couple sites with mod_gnutls instructions. Within minutes, it was doing what I wanted.
Mike
1 week ago
@Friendica Theme Developer - we now have private mail recipient autocomplete in the zeros.

If you would like to add this to other themes (instead of the ugly select widget) please compare what's different in your theme and

view/theme/duepuntozero/prv_message.tpl

and also check out the last several lines of

view/theme/duepuntozero/style.css


and copy the autocomplete stuff, tweak to your satisfaction. Without some basic theming in your style.css it will be mostly unuseable.
tommy tomson
1 week ago
thx \o/
Mike
1 week ago
Mike is now friends with Tom


Image/photo
Mike
1 week ago
Friendica 3.0 released | friendica on Friendica


[We expect our poor little project website will get hammered when this notice goes out. If it is unavailable, please try back later. This in no way represents the reliability of the Friendica social web, which is spread all over the internet and can't be brought down.]
11 comments show more
Simon L'nu
1 week ago
\o/
Emmanuel Revah
1 week ago
This made my day.. wasn't so great to start with.. so thanks for releasing 3.0 specifically today. : ]
Mike
1 week ago
Thanks Yosem - this is a good read.


Privacy, Moglen, @ioerror, #rp12 " @dmytri - Venture Communist on Dmytri



- We are not progressing from a primitive era of centralized social media to an emerging era of decentralized social media, the reverse is happening....
#rp12
22 comments show more
Martin Farrent
1 week ago
One thing I think is important about this project: We don't show contempt for the mainstream. We're contemptuous of the people who exploit them, but not of the mainstream itself. We actually spend a lot of time getting stuff right for those we sometimes call 'normals' - instead of inventing new 'metaphors' like Diaspora (when many people have only just come to terms with the old ones) or (much, much worse) treating their preferences as stupid, which is what the Linux pioneers tended to do. Telling people to junk Windows 95 and do everything with emacs or VIM was a recipe for the unfortunate reputation that has thwarted dreams of Linux on the desktop to this day - even though modern Linux desktops do come close to what Windows 7 and Lion have to offer. The prejudice that Linux is and will always be for servers and geeks isn't going to disappear in another decade - and the Linux community itself is largely responsible for it. That's the kind of mistake we have been avoiding... so in a sense, we're playing a ball game that hasn't been played before. We're mainstream-friendly avantgarde. :-)

(Of course, what 'geeks' need to keep reminding themselves of anyway is that 'normals' aren't necessarily dumb, lazy and uncritical idiots - but first and foremost just people who aren't focussed on computers. That's a bit difficult to digest, because computers and what they do are so much more important and far-reaching than 'normals' tend to realise. But then how would 'normals' know that if they're not focussed on them? :-) )
Seth
1 week ago
Martin raises a good point here. One of the things that allowed me to finally ditch Windows in 2006 after several failed attempts starting in 2000 was a friendly and helpful user community.

I found that community in the Ubuntu forums.

As a beginner it was nice to finally find a supportive environment where the vibe was about sharing and just helping out. Contrast this to my previous experiences of trying to get linux running where a seemingly endless parade unhelpful dickheads (I'm exaggerating a bit of course) told me to RTFM, etc.

What Martin is talking about sounds like the business concept of remaining "focused on the customer".

Even though at present little if any money is changing hands in the Friendica community, end users can still be thought of as "customers" in this respect.

Seems to me that organizations which focus on the customer tend to outperform those that don't. In this respect alone, I think that Friendica has a bright future.
Mike
2 weeks ago
I've said it before, I'll say it again. If you're on a bike and hugging the center line on a winding mountain road, when you go around a curve your head is in the middle of the opposite lane - at bumper level. This is my daily commute and quite routine. We lose a bikie about every two weeks.

Rider undergoing surgery - Local News - News - General - Illa




A motorcyclist is undergoing surgery today after his leg was severed during a crash on Macquarie Pass yesterday.
...
8 comments show more
Mike
2 weeks ago
Snakes, spiders, sharks, jellies, riptides, crocs - there's a lot of stuff in Australia that'll kill you. The tourists think nothing about wandering out into the bush - they think it's like an American national forest. Usually we have to send out search parties.

Locals don't go wandering into deep bush without radio beacons and filing a "flight plan" with the nearest rangers. Cells phones are useless. And we lost a prime minister once who went for a quick dip in the surf - his body was never found.

The other amusing ones are the foreign "machos" that wander off into the outback with a liter of water. The aboriginal folks who do this often have learned how to eat grubs and suck the water out of seemingly dry twigs. They also know precisely where the few water holes are.

But I digress. The real idiots are our home-grown bikies. We call them "Temporary Aussies".
Simon L'nu
2 weeks ago
:facepalm
Mike
2 weeks ago
Mike is now friends with Chris Case


Image/photo
Mike
2 weeks ago
@Friendica Theme Developer - @Thomas Bierey @Simon L'nu

Looks like arto's problem with blank profiles is due to function name conflicts between dispy and diabook.

Might wish to wrap js_in_footer with "if(! function_exists('js_in_footer')) ... or rename to diabook_js_in_footer (dispy_js_in_footer), etc.

You'll need to do the same thing whenever two different themes provide the same function name.

- Thomas, '<script "Diabook ..."></script>' isn't legal HTML. ;-) Try a meta tag or HTML comment.
9 comments show more
Simon L'nu
2 weeks ago
woot, yay Thomas
Martin Farrent
2 weeks ago
Thanks.
Mike
2 weeks ago
Mike is now friends with Chris Case


Image/photo
foonetic (nternetx)
2 weeks ago
I wondered about Chris. I hadn't seen his presence in a while.

Are you doing okay?
Mike
2 weeks ago
Mike is now friends with Paul Taylor


Image/photo
20 comments show more
Paul Taylor
1 day ago
@Paco Men Zarbien I put some photos up last night...
Paco Menzar Bien
1 day ago
Well, Rasquera is burning, 2000ha was burned yesterday and the fire still uncontrolled.
Mike
2 weeks ago
Feels a bit strange saying this from the other side of the world, but happy Cinco De Mayo (El Dia de la Batalla de Puebla).
Darth Baldwin
2 weeks ago
Still noon on May 4 here.
Mike
2 weeks ago
Mike is now friends with Miguel Aguilar


Image/photo
Mike
2 weeks ago
Mike is now friends with Seth


Image/photo
Mike
2 weeks ago
Image/photo
7 comments show more
Arto
2 weeks ago
I just got this. I'll never look at patch cables the same way again.
Olivier Migeot
2 weeks ago
We had the Etherkiller, now we have the Jackkiller. Nice ;)
Mike
2 weeks ago
The posterous plugin is throwing exceptions and killing any later delivery stuff. Highly recommend all sites disable the posterous plugin until we can provide an alternative solution.

Probably related to Posterous being acquired by Twitter recently, as we already know that Twitter is hostile to developers.

Will be checking in an updated plugin which essentially does nothing and returns - for those who cannot see this message.
Simon L'nu
2 weeks ago
thanks
Mike
2 weeks ago
Have some interesting ideas on improving our native OStatus communications. Basically allow you to decide that you're OK with unknown people sending you posts and mentions. We'd import these as wall-to-wall posts, and your replies would have to be @-user@host, but it might just work. Note this is just for statusnet/identi.ca diehards because you'd be throwing personal control of your social stream completely out the window.  Some of your Friendica friends will likely unfriend you because this could compromise their own stream.
Mike
2 weeks ago
As you wander about Friendica and visit profiles you may start seeing "xxx friends in common" at the top of profile pages. But the best part is that you may see this when you're not connected to the person - e.g. they're total strangers, and they're also on a completely different site.

Now we're going to start seeing some of the magic of ZRL's, which will help to bond discreet websites into what looks like a single super-huge interactive space - with infinite aspects.
3 comments show more
Mike
2 weeks ago
embarrassing :blush

I had to test across two instances - so I had to keep blindly checking in, and then go to the other instance and pull it and run it to find the mistakes.
Simon L'nu
2 weeks ago
hehe, that's cool :-)
Mike
3 weeks ago
The e-billboard this morning was flashing a big warning so I slowed down to read it.

"Accident in Kangaroo Valley. Traffic may be delayed."

The only problem is that Kangaroo Valley was 50km behind me.
7 comments show more
Paul Taylor
2 weeks ago
Tear down the dotted line is not an instruction for driving.
David Benfell
2 weeks ago
@Paul Taylor , what on earth do you mean? Cops keep stopping me to get my autograph. I'm such a star. :-p
Mike
3 weeks ago
Mike is now friends with Jeroen Praat


Image/photo
Mike
3 weeks ago
Mike is now friends with Woop


Image/photo
Mike
3 weeks ago
Thanks Denise...


Marilyn Manson feat. Johnny Depp - You're So Vain by coldstaind1991 on YouTube
Mike
3 weeks ago
Mike is now friends with Robert Martinez


Image/photo
Mike
3 weeks ago
@Leberwurscht Brot - finally setup jappixmini using the jappix bosh server. It seems to be doing something because it has matched up a number of contacts (20 of 137 Friendica contacts) and I can see some of these show up as contact requests in psi+ but in Friendica it's stuck on "Please wait..." and doesn't ever get past that. Any hints or tips?
18 comments show more
Mike
3 weeks ago
I'm on Dreamhost with their own hosted ejabberd (but an older version which has no bosh).

(slams head) Didn't think to look at Firebug because I thought things were happening mostly on the server side, but I'll poke around and see what I can discover.
Mike
3 weeks ago
Looks like Dreamhost's jabber server is the problem. Pointed it at an account on jabber.org and everything started working. Would've been nice to be able to use one of my own domains, but that's the way the cookie crumbles.
Mike
3 weeks ago
Got a chance today to finally get back to ZOT planning, and the first thing to do was rip out everything that is ugly or not-elegant and go back to basics. I also think XML has had its day in the sun and despite XML's standard-ness and namespace extensibility, JSON is so much more efficient and will probably play a much larger role in zot2. JSON namespaces... hmmm, intriguing. 

Hey, off topic, but if anybody wants a couple of little projects that would be very useful, we could use auto-complete for private mail recipients instead of the ugly select widget.  Would also be nice if somebody wanted to port the bbcode comment editing from diabook to the zeros. Just some little things that would make nice little projects - not too hard,  and would make a difference.
12 comments show more
J David Eisenberg
3 weeks ago
XML has XSLT, which is an extremely useful tool. Is there something comparable for JSON?
Mike
3 weeks ago
@Michael Vogel zot is currently on the drawing board.

We were originally trying to provide something that would eventually allow statusnet,Diaspora, Friendica, and email to eventually merge into one protocol.

I'm trying something considerably less ambitious with zot2.

Currently we use DFRN, which is overweight and overly-complex, though it's pretty reliable and extensible.

@J David Eisenberg - yes, it's called JavaScript.
Mike
4 weeks ago
Mike is now friends with Giaco Pastorius


Image/photo
Mike
4 weeks ago
Mike is now friends with Marco


Image/photo
Mike
4 weeks ago
Mike is now friends with 123


Image/photo
Mike
4 weeks ago
Mike is now friends with Red Baptist


Image/photo
Mike
1 month ago
Mike is now friends with tommy tomson


Image/photo
Mike
1 month ago

Slade - Mama weer all crazee now by tlatosmd on YouTube
6 comments show more
Fergus McDonald
1 month ago
Merry Christmas Everybody is the greatest xmas single of all time, bar none.
Paul Taylor
1 month ago
I'm sorry @Fergus, I have to take issue with you there. Described on the Funky 16 Corners blog as "The Queen Mutha of Xmas Records", I bring you:


Clarence Carter - Back Door Santa - http://www.soulserver.eu by soulservereu on YouTube
Mike
1 month ago
"Cousins"

Image/photo
Mike
1 month ago
Mike is now friends with Friendica Support


Image/photo
Mike
1 month ago
@Friendica Theme Developer I've been doing a lot of stuff with zrl's but one thing I've noticed is that several themes don't provide a 'home' link to non-authenticated people. It should point to the site front page.

But the important thing is that when people are clicking on profiles and checking people out, the presence of zrl's means that clicking 'Home' will always take them back to their own home page. We really need this to be supported in all themes.
tommy tomson
1 month ago
ok... in german language files this "home" is translated with "wall", since it's common use here to call the profile-page a wall...
but that said i took it out, because the simpe word "home"/"wall" dont indicate that it lead you back to your home/wall, especially when you are on someone else profile...

could we provide a seperate link back to our own "home"/"wall" with a title like "back to your Wall" or similar? that i can include again?
first  1  2  3  4  5  6  7  8  9 10 11 12 13 14 last next
Report Bug