Mr. X
1 year ago
My Working Theory Of Open Source Project Leadership by mpdehaan on Tumblr




After running Cobbler for 4-5+ years, observing countless other OSS projects, and now starting up Ansible, here is my current operating theory of the way Open Source projects should REALLY be run.  I have refined this over the years.


I offer this up in that people can look at it and say “wow, that is not how I run my project” and maybe look at it differently.  For if you are giving away code and NOT reaping the rewards of community contribution, maybe you gave away some code… but what else did you get?  If you’re just developing a project and it happens to be free code, you really should learn to expand your horizons a bit, and you can be surprised at what comes.


I’m long away from my days of drinking the Open Source proverbial Flavor Aid, so this is intended to be extremely practical advice to a project leader.






Do not create an application.  Create a framework for like-minded people to create an application.   The application matters but if random folks can’t easily contribute to it, you have failed.


Have all your documentation in line when you launch the application/tool/whatever.   Contributors generally do NOT write documentation, so you may end up spending 50% of your time on docs.   The documentation IS the project.   Anything that is not documented does not exist, so take honor in this.   When something new gets added, document it immediately.


Consider your audience when writing everything.   Don’t just explain how something works, teach your reader why they should care, and inspire them to use your tool.


Offer amazing quality support at first, to build an audience.


Do NOT offer amazing quality support later, to build a community that is self sufficient, or it will consume you.  Cobbler’s self sufficiency improved later when I wasn’t giving everyone answers all of the time.   I hate to sound like Machiavelli or something, but cultivating inavailability is pretty important.   Let issues and concerns sit and they resolve themselves sometime, devote your attention where it can cause the most good.  If you are always there, your community will depend on you, and you do not scale.  Help out when no one else can.   Do the important things.


Realize that you can’t please everyone.   Aim for pleasing yourself and a lot of other people with similar needs.   It is fine to dominate half of the world, be like Napoleon and don’t try to take Russia.   You know what happened there.   He made a bad quality software product by incorporating too many user requests.


Always build simple code because your ultimate goal is not to become a developer of a project, but a manager of a project.   Mostly just merging pull requests and having things done before you can think about them is ideal, because, let’s face it, one person doesn’t scale.  Communities DO.   Your goal should be about making things happen, and coding is not the only way to make things happen.


Leave some tickets for RFEs open for a while.   Folks need to be coaxed into learning to contribute code.   The “Little Red Hen” phenomenon is big in OSS, where users can be taxing — demanding, but sometimes not giving back.   Encourage them to contribute by being an occasionally scarce resource.   You should be doing the big stuff, not the small stuff.


Deny any features that will become a support burden or cause too many user questions.   User questions are bad for two reasons.  They take your time, and two, they make your product be perceived as to be hard to use.   It is much better to have a small project that just does what you think it does, than a big one, that is a support burden.


Marketing is something most developers suck at, but it’s more important than you think.  I don’t think Requests is a very interesting Python library, but it’s one of the top followed things on Github because it was marketed very very well.  Also, I would venture many rails products ARE more successful due to the high number of bevels and drop shadows on their web sites.   Bringing contributors to your project is the most important thing, so invest in this.


Don’t do anything small.   Even if you’re doing something small, have confidence and aim for changing major things.  You don’t know what can actually happen.



Yeah, so I realize that is kind of jaded in places.   Most people don’t see that, but open source projects should be all about how you, as the project leader, can make yourself scale, and give people tools to empower themselves.


I think it’s important to not create end products, but to start avalanches, and empower people to create better things where someone wasn’t previously rallying them and enabling them to create better things.  It’s about bringing people together and then being surprised at what they do, and what you can learn from them.  I get much better reward from working with people than with the software.


Actually, that isn’t very jaded at all.
Bruce Bane
1 year ago from The Free Web
It’s about bringing people together and then being surprised at what they do, and what you can learn from them.
It's about developing & fostering autonomy. ;-)


Mr. X
1 year ago
Mostly re-writing the notifier in Red. I can simplify it a great deal.

Probably needs a re-write for Friendica also. A catch-22. It's a bit touchy; which is why it remains an overly complicated mess. And because it's an overly complicated mess it remains a bit touchy.

The original structure is still there from Mistpark version 1, and all the remnants of DFRN-2.0 PuSH delivery and the OStatus and Diaspora integrations are still there. Then I cut it in half and sent the rest to "delivery.php", but you can still see most of the original bits. Then all the emergency patches to keep the network from melting down - after it already had.  Crazy post day is in that file, and some other crazy days prior to that. Tobias knows about some of those. We went through a few network meltdowns and runaway deliveries back in the early days.

Code forensics is fascinating. Why is that line there? I can tell you because I put it there, and it was for a very good reason - even though it may not make any sense today.
Tobias
1 year ago
oh eah - there were some rough cliffs ;-)
Mr. X
1 year ago
Interestingly enough - for all the changes, the "permission code" to deliver only to those you allow and not to those you don't allow hasn't changed one bit since Mistpark v1. It's only about 6-7 lines of "array mangling" code and it bloody works.
Mr. X
1 year ago
Since I forked Red, there have been on the order of 360,000 changed lines of code.
Mr. X
1 year ago
Pls forward to @beardica

we are a way for the cosmos to know itself
primassballerina reblogged your post: I love beards.
have you made out with a guy that has a beard?? ouch… let alone when they go down on you. I HATE BEARDS.
I like it…

:/
link
Mr. X
1 year ago
The Decentralised Communications Manifesto
Most communications technologists see a lack of cooperation in communications service federation as an issue which can be solved by new or better protocols. I disagree.

The reason there is little federation is because of differences in privacy policies, not because of technical limitations of protocols. In order to provide a service which other projects will want to federate with, a service needs to take a stand on the following policies:

1. Privacy in communications (cross platform messages cannot be seen by unintended parties)

2. Media privacy (not merely obscured and therefore fuskable URL's, but photos and media which cannot be seen by unintended or un-authenticated parties).

3. Deletion of content on request by the content owner from all federated nodes

4. Deletion of "accounts" (and all content) on request by the account holder from all federated nodes

In any communications system there may be rogues who make private and deleted information available to others, but mechanisms need to exist to make this a conscionable rogue activity, not normal software behaviour.

If you have a service which provides the mentioned elements, let's talk. Friendica was designed and built around service federation. Frankly we're tired of our privacy leaking through other services and content which can never be deleted once it crosses the boundary to another network.  If you believe that these concerns are nonsensical, let's not talk. You are the enemy.
Mr. X
1 year ago
feliz aniversário Frederico G. Guimarães
Mr. X
1 year ago
Image/photo

Why yes, as a matter of fact I do.
Thomas Willingham
1 year ago from The Free Web
I need to make that particular RSS feed poll more often...
4 comments show more
Mr. X
1 year ago
Youtube is messing with their oembed code again.
Paolo Pa
1 year ago
Great and unique Janis...
Mr. X
1 year ago
commit 9fd2c2dd8ac6a5b015a30eb0508d387c15df9575
Author: friendica <info@friendica.com>
Date:   Sun Nov 11 19:12:20 2012 -0800
hush-hush ultra top-secret mode


;-)
Bruce Bane
1 year ago from The Free Web
Code name -- "booty call" and/or "scandalous sexting" mode. :-D lol
Mr. X
1 year ago
Nah, we're actually trying to prevent casual or focused eavesdropping by hackers and rogue governments. There is no known technology which can keep secrets from the wife.
Mr. X
1 year ago
Image/photo
90 comments show more
Bruce Bane
1 year ago from The Free Web
AFAIC, EdgeRank renders FB totally unreliable. They're making a huge mistake by continually manipulating everyone's feeds/lists in completely non-intuitive ways. It doesn't surprise me that people (& therefore businesses too) are increasingly turned off by their FB experience. The whole system is a joke (again, primarily because of ER).

This is typical of what savvy (not average) FB users think of the platform these days...
Lists, subscriptions, notifications, page-only feeds...

Beware of Images is in a relationship with Facebook, and it's complicated.
BTW, be sure to read the comments too -- they're hilarious & clearly prove my point. :-D
Bruce Bane
1 year ago from The Free Web
No s***, Sherlock... :facepalm... :rofl

Janet Tavakoli

Facebook's Fraud Problem Is Worse than It Appears - link - (No point in summarizing, just read the whole thing.)

Image/photo

Before I get to the fast growing fraud--defined as a user who is not what the user pretends to be, which may or may not have legal ramifications--let me recap some things about Facebook.

A tech blogger wrote me: "I didn't realize that FB's last quarter was a net loss on a GAAP basis. I should be paying more attention I guess." Facebook clearly disclosed the loss. But many financial "reporters" omitted the loss from recent articles that hyped the stock.

For the third quarter of 2012, on a GAAP basis (the accounting standard for U.S. corporations), Facebook lost 2 cents a share versus making 10 cents a share the prior year. It lost money in the second quarter, too. In other words, Facebook lost money every quarter since its IPO on a GAAP accounting basis. Its margins were squeezed as decelerating revenues didn't keep up with growing costs--"user growth" isn't always a good thing--and it lost important gaming revenues.

It also annoyed users, alienated advertisers, and had an exodus of top talent. Facebook's initial public offering (IPO) came to market at a price of $38 on May 17, 2012, and it rose as high as $45. It closed on November 23 at $24, a 37% decline from its IPO price and down 47% from its high.

Many financial reporters didn't mention Facebook lost money last quarter, and as far as I know, none of them reported the enormous percentage increase in fraud. Perhaps that's because you have to crunch some numbers to see it.

In its S-1 filed May 16, 2012, Facebook reported it had 483 million daily active users (DAUs) and 845 million monthly average users (MAUs) as of December 31, 2011. It said it made "reasonable estimates" that 5-6% of the MAUs were fakes and repeated this in its Prospectus filed May 18, 2012. But in its 10-Q filing for the period ending June 30, 2012, Facebook reported 552 million DAUs and 955 million MAUs, and fakes were estimated at 8.7% of MAUs. The reported percentage of fakes had climbed, and the percentage was reported on a higher "user" base.

Now here's the tricky part. One would hope that Facebook netted out its estimated fakes when it reported its MAUs. If so, that wasn't clear to reporters, and it isn't specifically stated (that I could find) in the S-1, Prospectus, or the 10-K for the period ending June 30, 2012. If you don't net out the estimated fakes before reporting, then 8.7% of 955 million, or 83 million are estimated fakes as of June 30, and that number was widely reported.

If you assume Facebook netted out the fakes before reporting numbers, then the fakes are 91 million for June 30. Why is that important? It determines the base upon which growth is calculated. If Facebook doesn't net out the fakes, it makes MAU growth look higher (because if Facebook didn't underreport at its IPO, then fakes are growing much faster) and it makes the growth of fakes look lower.

For purposes of showing the fast rate of fake growth, I'll show numbers assuming first that Facebook didn't net out fakes--as many financial reporters assumed--and I'll show growth rates in parentheses as if Facebook did net out the fakes. The MAU growths shown in the next paragraph are calculated based on Facebook's reported MAUs:

During the six month period from December 31, 2011, to June 30, 2012, daily average users (DAUs) grew 14.3% or around 30.6% annualized. Monthly average users (MAUs) grew 13% or around 28% annualized. Relative to the December 31, 2011 base of 845 million with 5-6% fake users, Facebook reported a 64-97% increase in fake users (69-104% increase in fakes if Facebook netted before reporting the 845 million MAUs), or an increase of around 168-287% in fake users on an annualized basis (185-319% increase in fake users on an annualized basis if Facebook netted before reporting the 845 million MAUs).

No matter how you look at it, at the time of its IPO, Facebook either underreported the fraud problem, or the fraud growth soared. When was Facebook first invaded by this "new" herd of the walking dead? If Facebook didn't underreport, then why is fraud soaring?

Laughable Disclosure Claim: "Meaningfully Lower" Fake Profile Percentage in Developed World

Facebook's 10-Q for the period ending 9/30/12 claimed: "We believe that the percentage of accounts that are duplicate or false is meaningfully lower in developed markets such as the United States or Australia and higher in developing markets such as Indonesia and Turkey." Facebook goes on to explain why its claim isn't trustworthy. It's great comedy.

Based on my unscientific poll of 50 Facebook U.S.-based users (I'm not a user), many have multiple accounts. Reasons given included 1) one account for gaming and another for job applications, 2) a false persona account to be friended by an old girlfriend to spy on her (I gave that guy a wide berth), and 3) fantasy persona accounts to interact as a kind of "second life." Even when a user profile was "genuine," many users gave alternate email addresses and fake phone numbers, because they don't trust Facebook to protect their privacy. Facebook itself lists more reasons, including--but not limited to-- profiles of pets and spammers. (See Appendix III.)

In its disclosures, Facebook never specifically mentions the word "impersonator" i.e., identity thief. I found that personally interesting, because as I wrote in July 2011, someone put up a fake profile of me. Thanks to Google Alerts, I discovered the problem. In order to get it removed, I had to prove my identity to Facebook with a government issued I.D., yet the identity thief didn't have to prove anything at all to create the fake. I didn't want to fork over personal information to Facebook, but the alternative was that a fraudster might use the fake profile maliciously.

Facebook reminded me of a punk holding a screw driver over your parked car's paint job demanding payment to "protect" it as you run errands. To be clear, I'm not accusing Facebook of creating the fraudulent profile. Anyone--including Facebook--could have done it, but Facebook made it easy for fraudsters. (See Appendix IV.)

Facebook doesn't know how many profiles are impersonators, imposters or other types of frauds. Yet to prove identity to purge an identity theft, Facebook demands a government issued I.D. So why shouldn't you demand the same proof before accepting any of Facebook's user profiles as genuine? Using its own standards, the quality of Facebook's user data stinks.


Disclosure: I've bought and monetized puts on Facebook since they became exchange-traded shortly after the IPO. ("Investors Bet on Facebook Fall," Kaitlyn Kiernan and Jonathan Cheng, Wall Street Journal, May 19, 2012.) I'm currently long other puts on Facebook.

This post is excerpted from a longer report: "Facebook: Soaring Fraud and Decelerating User Growth," TSF, November 26, 2012.

Also by Janet Tavakoli on Facebook's problems:

"Facebook's Mobile Revenues Strategy and "Promote Posts" in Trouble" - November 16, 2012


"Facebook's Stock: New Strong Sell Signals"
- October 31, 2012

"Facebook's Plummeting Stock Price" -- October 16, 2012

"Facebook: Is Stock Research Rigged?" -- July 26, 2012

"Mark Zuckerberg's Value Problem: 'My' Facebook Profile Was a Fraud, So Was Warren Buffett's" -- July 14, 2011

"The Biggest Headache for Investors in Groupon and Facebook" -- March 2, 2011


Read more posts on Tavakoli Structured Finance »

Please follow SAI on Twitter and Facebook.

Join the conversation about this story »
Mr. X
1 year ago
Magic auth and Red
@Friendica Red Development

One of the other (there are many) big changes coming to Red is making magic auth more visible - as we tried in the past to hide it; and this confuses many people when it doesn't work or when they don't understand the subtleties of how and why it works.

Also with Red there will be channels where you can post or send mail if you are merely a member of the network (not necessarily a contact/connection).

So magic auth is taking the forefront. Every site will (or at least should) have a prominent lock/unlock icon in the navbar letting you know at a glance if you're known to this site or not.

Hovering on it (tooltip) will display who you are (your webbie). Clicking it will either log you in or log you out, depending on the state of the lock. Currently in Friendica there is no way to logout of magic auth except for a timeout or browser restart. In a multi-channel world, you need direct control.

You can use our normal magic auth and arrive at the site already authenticated (even if that site has never heard of you).

If you arrived via some other link, clicking the link will ask you for your webbie and do a "reverse magic auth". If you arrived via zrl, we won't need to ask your webbie,  it will already be filled in - just click "submit" and we'll authenticate you. (See, zrl's really do have a use beyond showing you friends in common - a zrl is how you pass your webbie around to make reverse magic auth "two-clicks and you're done" ).  

If you change channels on your site, but are logged to the other site in under a previous channel, clicking the link will log you out and let you re-auth as your current channel. For clarity, we'll also show your channel's profile icon on the navbar of any site where you're authenticated.

So from a user experience, if you visit a site, you'll see a padlock and it will be unlocked or locked. If it's unlocked, click it. You may or may not have to enter your webbie. Click submit. You'll be authenticated and the padlock will change.

If it's locked all is well and your photo should be displayed - even on a site you've never been to before. If it's the wrong photo or you want to logout, click the padlock. You'll be logged out and taken back to the webbie login prompt.
Mr. X
1 year ago
Kind of an Appleseed-like concept, from my first take. Data never leaves your server - which means a network stream will take years to load. Still, nice to see a social net in python.


Newebe | feel free to share on Newebe




Growth of web applications has been a huge improvement for social
sharing and collaborative work. Unfortunately, to enjoy these new tools,
we have traded our privacy. Newebe aims to solve this problem
by providing web applications you host at your home and that connect
to your contacts.
3 comments show more
Mr. X
1 year ago
Not true


I stand corrected - the description on the site where I found this said that data was always under your control on your server and people accessed it from there. Semantics.
Olivier M.
1 year ago
It's a french project, it has a few years now. I tried the very first versions, and it was a bit creepy at that time, code-wise. It got better, at least visually.
Mr. X
1 year ago
@Friendica Red Development

In the last ~24 hours... 

'likes' should now more or less work. 'dislikes' as well.

On the 'connections' page following a zot contact should now create an address book entry (also a corresponding xchan and hubloc structure, and create local copies of the profile photos).

You can then see the contact-edit form but this was an early mockup that needs to be filled in with real code. The permissions buttons are placeholders at the moment. The real permissions from the other connection's settings are imported however. But you'll get an idea of what is to come. On this page you can "view profile" of the contact which is also somewhat interesting in how it differs from what we've done previously.
Mr. X
1 year ago
Commander Zot is now friends with Pas Moi


Image/photo
Mr. X
1 year ago
We might need a "Red - in the git" soon. There's a lot happening.
8 comments show more
Arto
1 year ago
@Friendica Red Developers has been created for Friendica Red development-related info.
Martin
1 year ago
As if there were Ork mekboyz among the developers. "DA RED WUNZ GO FASTA, YA GITZ!"

Then again, the same might be true about Ferrari.
Mr. X
1 year ago
@Oliver had to delete your post because it was messing up my page. Weird bug in the bbcode code tag? Weird. Anyway, the Red installer was messed up after moving files around and there was a bug in the test script. Your settings are probably OK.
3 comments show more
Mr. X
1 year ago
If you still have the message, could you view source and paste it into a private mail? I'd like to look at it closer, but not on my network page.
Oliver
1 year ago
I'm glad that it wasn't just me :-)

edit: but I have to correct myself - frost is messed up too, down below your comment @Oliver
Mr. X
1 year ago
Don't ya' just love it when cross-site federated crypto works flawlessly the very first time?

I was prepared based on experience to spend the next week figuring out why it didn't.
Giaco el vecio
1 year ago from freedom land
:like
Mr. X
1 year ago
Commander Zot is now friends with Test Remote Deletion


Image/photo
Mr. X
1 year ago
Commander Zot is now friends with Nicholas Ammon


Image/photo
Mr. X
1 year ago
This is zot (in web discovery mode).

This is starting to get fun.

There's a lot of information along with location independence and a whole
lot of security infrastructure crammed into this little packet. For instance
if you were to pass in your identity (target and target_sig), you'd get
back your personalised permission set. This example represents
permissions for Joe Random internet user.




{
"success": true,
"guid": "0v25sMBgrzuJwZ7DdIRmRefpK44_YWmgt0o5k0FkKOmNdLH1R7GD94_etIfBmLJvK3Lo96lq6x_nZlZCH_8l9w",
"guid_sig": "bIP1bxAb8X--4E-BtFeAWJhffmCNuLBbyzMxqudStKqjwJjtng_wGhloEt-9BT5Glo_np3jmfSSxk4u5shjJ1ANue8-jJcwG7E-eWyescY41261hCrVACkeMHA02KY51qHAsr12D_Zr-PL79Jwhb9e6MUzs6danmhdId9DpFYzcjKcpdAS9nskDTCdGmVPIGztimKi4z0sJmGLRkzjX678pnSDBKJ3iyvO8kp0Lklxy73YFtXQqoJRYhT-mJ0tdR61BXZKHIGM4QBXyv0Yl7E2eGOOs9DWjJU61p2J3fLnmlSJRurKOSngjGqj23TyljQb8AYxV-vCGwE_Xh6koqa8uE06J9Ld563AekpNh7DUi_zkmADoNSVUXJVX8KX1o4ilRWvISaV7CEUHTIdJAEl-q4HnpnAdraBJWuDbaE9ICgVl-Df2-qB06Os5yw6KunoTOuQddDfTsjQyOz1FC-jfXtpV_8_sa_-tVJvwtmqnGoLTKfbFJ7_gWKeCKTqEayy7dqsVRVfTdYzDX10UdqajzELyTlDXmeFqR9ZeLvldVrcXNk-c4ax5YvZiTmLOHnAM2WPyihOM8z8EwFA4QQlg1Mn5bBm1RuKvZdjxq3-jJAlFMS6x2zMaugIhgGQ3s5q8wVhMWahZ--wtlstUGM8TXe2NXPH-ee0h17PUOYgHs",
"key": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2NYbJm6yueCMggcua2ef\nOMW/47eybhvLMzIAJPZ/DpBptYzT3Z3CkIQ2/35uGQsTXhh5XF7AD4EtadV3EqvH\nmK6djy+OogsCABryNi3u74/BxArciKC1rJKXkqNB2HIgsi+IWiQK//FKMv/5ca1S\nwO9eHQPnTULlSzXs/83E71YfF/Qvq30yFp/W1vf7yl0O6x1X+bTOvKkPUoSwZ1cD\ndcAjuQ17evUGfuzAY7/ljmW2bl4WnOXGMg+ihoOJzUkRVeW+GQDtVVDpQuGYAVL3\nDvwNCPbqXQAJ7Ly70IUvI+M/p2pT9HCydboQo24g1L48PZaA/w4AN7K67lcSFnfo\nGCqoN32HrzSrfbaHXl9+dEWuagfHS7Yublts8RakSI4z81jcMLZAnt88BSHAdaPN\nmnD3QHYFhHm8ZvDdq9GTnHA7KuXpcasazmGXTOb10xCbio0J8kvZIWfqDrft9f4y\nbIbnubtoXfS5aCWRdT+VMtMZwvuOBl+fJTBNV8xhnfcKNIusxTsEH+Nkf0OvRI7x\nPUcoFUHqWg1zYxY7E2jPfdVx0uolWogLMRsukSA4XwroaVkCVQ/OCgPcYEEpOGLg\nI5k8uR9HmHE+OKKAZNPqRh+lHeUhS/57/pSz/3hM5TwC4bdDLt9AW45Fzm3sx/6p\nefd3vGvF2vKZ6jgY9cE1nwsCAwEAAQ==\n-----END PUBLIC KEY-----\n",
"name": "Nickordo",
"name_updated": "2012-11-02 00:10:25",
"address": "nickordo@example.com",
"photo_mimetype": "image/jpeg",
"photo": "http://example.com/photo/profile/l/6",
"photo_updated": "2012-11-02 00:10:25",
"url": "http://example.com/channel/nickordo",
"target": "",
"target_sig": "",
"permissions": {
  "view_stream": true,
  "view_profile": true,
  "view_photos": true,
  "view_contacts": true,
  "send_stream": false,
  "post_wall": false,
  "tag_deliver": false,
  "post_comments": false,
  "post_mail": false,
  "post_photos": false,
  "chat": false
},
"locations": [
  {
    "host": "example.com",
    "address": "nickordo@example.com",
    "primary": false,
    "url": "http://example.com",
    "url_sig": "IFeGLUZ0pnrpsHoQ8jBV9XAA378NPsuIpa16P8OHbnEplIa8URtu-ITNo2fGZtS51vsvJl1bTzKWzWaQw9gfBwQXy3LXfGfa5W8Qv5sAPM4DcI5oraqctI76jEGpuEJ8FFvq8z_ofUTtSzA5Phhn1K5qEMqjWs1EOBnTqNeIst91GL2NTh6vTlZAq7e3o-xp9ff2oLudjuGPbA2Lvu6VTfQnW5YJuNCp1HXP1bXFJwA_McFA6rrxPYsqO1IhNGsGBhNp5haDCHWwctGJq_BYhDh9ts7QOJlLIhAlaDInTDPwK5iwZUMnJdw8cwLr4H7Tyyw6ENcPP6SZYpq5nTreh5zpjhFc1lYBzQoxhzV2LiMl0R9Y0KUIfwKMkQeTsHOc6qBnfx3xuSDYPKouJjA8Y7fgITYu_yOVRlDdNaIZunt0zFUOfyL_ssXo0PuAONs8me4HI7c8If5O8GRFIdyGzDjgiX14XCEjMgg-QyXW08E9rh4Z2rcrJeyEQPgW6hB01j7CbA7NfVLURdcW3rROAeKj0GzHzUT2hKuVrBN8SIysTaX3oBvrumIOS49VSIFrvp73FYbiKIWxJYGfxaqwHqVISFEmPbn9lMQypdXrRKrQTqsJ-J_QAbUFw3SHcU5RVxt4JJQ9U5dT0w6D35KZHDp0EmNdYLIid5084g-kCTM",
    "callback": "http://example.com/post",
    "sitekey": "-----BEGIN PUBLIC KEY-----\nMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0n9eUcxRkF2JTO1rSvkU\nIkz7Fn7p/gRqz/zfKw9rlAb6wi2pFv/LnOfiIHKceX0MyMjaAG8FtJQe8xRyDLEP\n0iyrQnejB+/moZfRgQIdQfUo79nRJPlN82pC9UZUxWDFpnMWRCudFPeWarv8iSpt\nh+lWjbDgFzO8lZ/3zmCYW88jnKShhGLsPaYxnSHsDSxjONKVvbJfMwfB1UVI77i5\noiuAnZXVvVlbyimO6HyM2mxLZ7OitF46CXc0qwHzBrFSGt3XV4mNR7/ROqR0deug\n2spHomyHnEHJpCEyCdOND2qApUQ1CNn6uVexDlBObNlq6uLCs8TkvGQ5g5LIvNUZ\nOf4kplmgoZ23lUt/Qo4SnrLsN1aisB5uBcWlMQZGs45LI1BpOcxRf5oZwQ97LOfw\n5MyYibDXFInIquSEVlVHKCnOfuUk2+NKzG6YPD0HhzqBaII1OQmlq2bobx9VzggF\nmXE4HUoAanXPCN6CnWaGchfWt5va6n9Zprf3wstosVuf+l9hzCh6UjEbVFePnjGi\npyLDrkq5t8BewCkisoYMAsqW3ZM36h4ER4i4s/P6+2v3gfe3SxstZhlUfthHG0Qv\n3kBq/folXxj4nHNU9/uwZ/JIGwNdxh9JxQvT251OD3E3ytfL+IxNBXTolYYacutM\nma6IE0e+pAy2cF85O0N3Tn0CAwEAAQ==\n-----END PUBLIC KEY-----\n"
  }
]
}
Mr. X
1 year ago
Currently working on the Red "make friends" stuff. It only seems right to use Unix-like conventions. For instance if karen wants to be friends with darla and they both use the same hub, she shouldn't have to type 'darla@greaseficklenurx.org'. She should just be able to type 'darla'. If they're on different hubs, she'll have to use the full webbie.


It goes without saying that just like Friendica, we'll still support channel addresses of

https://greaseficklenurx.org/~darla
Thomas Willingham
1 year ago from The Free Web
Full webbies will still work even for local users though, right?

I mean, this sounds sensible, but I'm thinking of my Grandmother and telephone area codes.
Mr. X
1 year ago
Yeah, just like email - if there's no hostname we add it. Either way it goes to the same place.
Mr. X
1 year ago
Commander Zot is now friends with Marcelo Soares Souza


Image/photo
Mr. X
1 year ago
Commander Zot is now friends with Eckart Schaarschmidt


Image/photo
Mr. X
1 year ago
@Keith Fernie

Got this in my email - Anything I can tell them?

Hello, Found instructions here:https://github.com/friendica/friendica/wiki/How-to%3A-Hosting-a-Friendica-site-at-home

Tried to download http://downloads.friendica.eu/Friendica.zip and always CRC check on downloaded zip file fails - zip file seems to be damaged.

Please advice.

Sincerely,Robertas
3 comments show more
Mr. X
1 year ago
Birch - inthewind.ca also seems to be working fine from my viewpoint.
Michael MD
1 year ago
seems to reurn a 406 "Not acceptable" error when I try to fetch with commandline curl or lynx .. but with wget it seems to download
Mr. X
1 year ago
You still need your own website by Mac Slocum on Oreilly

Brett Slatkin's hope for a federated social web hasn't worked out as expected, so he's shifting perspective from infrastructure to user behavior. Here he explains why you shouldn't abandon your website for third-party platforms.
Oliver
1 year ago from Friendica mobile web
“The new thought here is: publish from your own site, but use all these great social networks like Twitter and Tumblr and Facebook to connect with your audience, to boost engagement, and to get as much reach as you possibly can.”

... this is friendica, isn't it?
Mr. X
1 year ago
Red - no communications yet (I mean really zero) but otherwise as a framework it's starting to come to life.
3 comments show more
Arto
1 year ago
I didn't know about Canvas, will check it out.
Am really looking forward to trying Friendica in this role as well.
RequeteChe
1 year ago
Breaking new's

Comander Zotic preparing the ride.
Image/photo
Mr. X
1 year ago
Commander Zot is now friends with RequeteChe


Image/photo
Tupambae.Net
1 year ago
Their no sign's of Martin since long time ago, on any of his pages. Any Ideas?
Mr. X
1 year ago
There were some personal and family issues which needed dealing with. Everybody send a PM - because I'm betting he still has email notifications turned on.
Mr. X
1 year ago
Commander Zot is now friends with Marco Rimoldi


Image/photo
Mr. X
1 year ago
Any of you crazy mofus brave pioneers playing with Red, hint: shift+reload is your friend.
Mr. X
2 years ago
Image/photo
3 comments show more
Mr. X
2 years ago
If you load in the full res copy and zoom it out there are some people walking around the top. Maybe 50m/150ft ? One could use the height of the people to get a closer figure but that'd be my rough guess.
Mr. X
2 years ago
You're welcome to come out here and test the theory. I've got #homebrew - and I'll record the results for you.
Mr. X
2 years ago
Image/photo
4 comments show more
Mr. X
2 years ago
Gum trees - so yes. This is the native vegetation for much of the eastern side of the continent and why we have such terrible bush fires. These things explode in a fire due to the oily sap. Think Oakland foothills multiplied by a million.

On the bright side this patch is surrounded by pasture land on three sides and a lake on the fourth. A few kilometres away it's just bush like this - pretty much all the way to Melbourne.
Mr. X
2 years ago
I don't imagine that's quite the same there.



Nope - that's pretty much all of rural Eastern Australia.
Mr. X
2 years ago
Commander Zot is now friends with David Benfell


Image/photo
8 comments show more
RequeteChe
1 year ago
Gone check compulsion.

Somehow force in german I would translate as "Kraft" which is more like power, effort not imposicion. More like the force you need to move a rock. You can sit infront and meditate till it's gone or you can run against it. Neither ways of force will have a disierble result.
RequeteChe
1 year ago
Compulsion in german means "Zwang", like Zwangsarbeit (work), which was done in KZ.

It's more like force in the meaning of strength.
Mr. X
2 years ago
Commander Zot is now friends with Humus


Image/photo
4 comments show more
Mr. X
2 years ago
And you think it was merely coincidence that a new "heavy rock" band came out about a year later with the name "Led Zeppelin"? Iron Butterfly, "Led" Zeppelin. Hmm.. ("Led" was intentional so nobody could confuse it with "lead" as in "lead guitar" and would instead force an association with the base metal). Light Emitting diodes hadn't been invented yet.

Remember - the girls loved it.

Coincidence indeed.
Bruce Bane
2 years ago from The Free Web
... the girls loved it.
That's really the only thing that matters TBH. :-)
Mr. X
2 years ago
Interoperability with other social networks on Loomio

Namely, I was thinking about how great it would be if we could have one, open and unified standard for decentralized social networks so we could all connect with each other regardless of what social network we actually use.


Those who don't learn from history are doomed to repeat it.
5 comments show more
Giaco el vecio
2 years ago from freedom land
plz...

SANTANA Let The Children Play by looij137 on YouTube
;-)
Bruce Bane
2 years ago from The Free Web
lol :-D

I'm curious to see where Tent goes though. I'll be following their progress in the coming months. I'm also keeping an eye on App.net too.

Ah yes, never a dull moment on the interwebz.
Mr. X
2 years ago
Decentralise on Pledgie

We’ve been working on decentralised and federated social networking for over two years. Unlike other more visible projects, Friendica works well today as a decentralised implementation of a social network, containing a compatible set of features with the large corporate providers. It also connects relatively seamlessly with many networks and prov...
7 comments show more
Arto
2 years ago
Mike, I'll be sending a pledge too, as soon as my paycheck appears in my account today.
RequeteChe
1 year ago
¿what! - Image/photo
Mr. X
2 years ago
Prince letters publication vetoed on Bbc



The attorney general blocks the release of Prince Charles' letters to government departments, saying it would "seriously undermine" him when he becomes King.



[...]

But Mr Grieve said it was an exceptional case where the letters formed part of the prince's "preparations for kingship".

The Guardian said it would seek to take the government to the High Court to challenge the veto .

The Republic group called the ruling an "affront to democracy" which was "all about protecting Charles and the Royal Family from scrutiny".




LOL.... Then again one could claim that preparations for kingship are a bit of an affront to democracy.
Thomas Willingham
2 years ago from The Free Web
In defence of the attorney general, he's right - the easiest way to undermine Prince Charles is to just let him say stuff.
newer older