Link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax link tax... link tax =)
Karl Fogel likes this.
- Happy April to all in HenrysRecords Land! The database is newly updated as of today: 1287 new entries, for a total of 59405. http://henrysrecords.org/ awaits your searches...
- Let's do a little experiment. It's obviously biased by my relative participation in each, but I'm comparing the reach of twitter, facebook, Diaspora, pump, G+, and GNU Social (plus anything that can talk directly to it...that is not via NavierStokes).Please like this if you see it. Obviously, if you want more people to like it, then you share it, but I'm only going to count likes.Show all 12 repliesHere are the final numbersGNU Social/Mastodon: 49pump.io: 31Facebook:26Diaspora: 15G+: 7Twitter: 0What's interesting is that on Diaspora, pump, and GNU Social, I all got actual comments about how the study was being conducted. I got literally zero comments on twitter or G+. There's all sorts of bias in this, but I have more "friends" on facebook by an order of magnitude and significantly more on twitter than the free platforms. So, it seems like people join the proprietary networks and just don't use them very much.GNU Social up to 97: https://nu.federati.net/conversation/510099#notice-1072972
- http://adeona.cs.washington.edu/ (2008, discontinued)Adeona is the first Open Source system for tracking the location of your lost or stolen laptop that does not rely on a proprietary, central service. This means that you can install Adeona on your laptop and go — there's no need to rely on a single third party. What's more, Adeona addresses a critical privacy goal different from existing commercial offerings. It is privacy-preserving. This means that no one besides the owner (or an agent of the owner's choosing) can use Adeona to track a laptop. Unlike other systems, users of Adeona can rest assured that no one can abuse the system in order to track where they use their laptop.Adeona is designed to use the Open Source OpenDHT distributed storage service to store location updates sent by a small software client installed on an owner's laptop. The client continually monitors the current location of the laptop, gathering information (such as IP addresses and local network topology) that can be used to identify its current location. The client then uses strong cryptographic mechanisms to not only encrypt the location data, but also ensure that the ciphertexts stored within OpenDHT are anonymous and unlinkable. At the same time, it is easy for an owner to retrieve location information.Anyone know of a descendant (direct or inspired) of this?I think only the client is. https://en.wikipedia.org/wiki/Prey_(software) also links to a minimal free software server, presumably independently implemented, not updated since 2013. In any case, it relies on a server. One of the interesting things about Adeona was its use of a distributed hash table.it would be pretty trivial to get a twister client script running on the laptop to post the location of the laptop, if you can script the finding out of the location. it wouldn't post the location to the DHT, just to a torrent it would then distribute to followers that would find it through the DHT, so it's no worse. you could even make it post it as a DM to yourself, so nobody else would get info about your whereabouts until the laptop is lost, because DMs are encrypted
- Strikes me as 100% conceptually aligned with FLOSS -- look at the table comparing Unicorns to Zebras https://static1.squarespace.com/static/588e67e0a5790aa54e649863/t/58c002f9e3df28e544ec499b/148897869... basically every row could be instead proprietary vs libre, but (a guess, very happy to be wrong) likely very little practical overlap.I think this must indicate some kind of massive social failure on the FLOSS side.
Karl Fogel shared this.
- I'm testifying tomorrow (Wed 8 Feb), at a government oversight hearing in NYC, about software in forensics labs. https://www.harihareswara.net/talks.html
emacs-devel, on maintainership
The recent "emacs dumper" thread on emacs-devel, while tumultuous, also contains some of the best readings on maintainership I've ever read.
From Armstrong's post:
- A post by Matt Armstrong, about understanding difficult maintainership positions, as a contributor.
- A post by John Wiegley, current co-maintainer, to the other co-maintainer Eli
- @Karl Fogel sharing experiences on maintaining SVN.
I do agree that submitting patches to projects on "non github" systems is beginning to feel archaic.What. No! An emacs developer already spending significant effort on changing obscure internals would be able to handle registering an account and doing git push. I understand the inessential weirdness and inclusiveness aspects of using command-line tools rather than web tools, but this is not a newcomer who is facing a cultural threshold. And I really don't think Free Software projects have any business being on github if they can help it. Maybe being on a "non-web" git repo would be obscure, I like that I can send http references to people taking them directly to some file, diff or tree, and if a thing isn't on the web it is less of a thing. But the pull request and commenting functionality on github is not essential to a project with a pre-existing high technical literacy threshold.I don't know why, but it seems to be my method to immediately get worked up by the nit picks. I should focus more on the meat.
Overall, the three messages you linked show a very insightful and enlightening discussion. I can definitely identify with Armstrong's perspective. In my day job, we have very limited staff for all the things we would like to do, and every time a developer (whom we serve -- I work on the build system) has a brilliant idea for "just a quick fix that will improve everything for everyone", it's really frustrating because we know they will have zero time to maintain it, so it will end up on our already rather cluttered desk and be a drag on our own velocity, and so delay more fundamental changes that would really make a difference for everyone. Working on the build system is great, every time we make a small improvement, dozens of people become more productive. But that leverage also necessarily makes us conservative. I can't imagine what it's like to work on a tool used for making dozens of thousands of people more productive.
Wiegley and Fogel's perspective seems to be very much in the spirit of Hintjens's C4, or C4.1 (latest spec at 42/C4*), which in his community had extraordinary dynamic effects on the community, so great that they, according to his assessment, greatly compensated for any maintenance burden incurred by being more accepting of changes to the code.
Commercial development has limited resources (although community management matters to internal projects as well!). Community development has whatever resources it can avail itself of. It can create more resources just by maintaining an inviting project atmosphere.
I absolutely see where Armstrong is coming from, but I hope he listens to the others.
* Is this what's called "C4.1"? I don't see it mentioned in the spec itself, it just calls itself C4 there.
Christopher Allan Webber likes this.According to 16/C4, 22/C4 would be "C4.1". Apparently he later gave up on that versioning scheme, as 22/C4 and 42/C4 are also just "C4".
Glad we got that sorted out. Now I can do whatever I was supposed to be doing. Ah yes, watching that movie about that fish that forgets what she's doing. It's a better movie than I expected, I think.
identi.ca is back!
Identi.ca is back! I missed you, pump.io friends!
- New http://henrysrecords.org/ update: 116 new entries, for 56831 total. (62783 searches since mid-2004 - you can't all be bots!) Enjoy.
Karl Fogel shared this.
Conservancy announces funding match by Private Internet Access
We have until January 31 to sign up 416 Supporters and have their donations count twice. If you sign up as a Supporter now, we'll add you as a Supporter on the left of our status bar, but on the right you'll also see the match decrease our goal by one. So, during the match, you'll be counted as a Supporter and also help us reduce the overall target from the other direction!
“PIA is very proud to be a donor of Conservancy,“ said Jonathan Roudier, Chief Executive Officer of Private Internet Access. “Free and Open Source Software is an important component of good security and we hope our support will help them reach their fundraising goal.“
As of today, Conservancy is over ¾ of the way towards our first goal of 750 Supporters which we need to continue our basic community services. Thanks to our new Supporters and our generous match donors, we're also more than ¼ of the way towards the goal of 2500 Supporters to be able to keep doing our enforcement work. Become a Supporter today!
Minifree x200 unboxing/discovery thread
Just unboxed the x200 I ordered from http://minifree.org/. I got it in the mail. I must have unwrapped 50 feet of bubble wrap.... I have no worries about it being damaged in the hop across the pond.
I turned it on and it quickly flashed a drawing of a penguin hugging a gnu from the libreboot bios, and in 5 seconds it was booted and at a prompt for me to log in.
I logged in. Opengl was working, wifi was working, out of the box. What universe am I in???
This thing has 8GB (oops, said 16GB initially) of ram, a 1 terabyte hard drive. It's lightning fast. I can't believe this is a totally free system. I also embarassingly admit at how surprised I am at how nice the Trisquel install is on here.
I can't believe it. It runs so nicely, it's so light, it's so fast... it's the nicest machine I've ever owned.
What is going on??? I thought free software users were supposed to have a hard time with hardware? Hats off to Minifree, impressive frelling work. Whoa.Show all 18 replies
- I'm delighted to announce my new business: @ChangesetLLC
blog announcement: http://www.harihareswara.net/sumana/2015/11/17/0
- Unacceptable excuses for bad behaviour in free software development:
Show all 5 replies> because that's what got them where they are so far.
- Linus and other kernel developers do it.
- You have self-diagnosed as having Asperger's.
- You value code quality over other people's feelings.
- You get angry a lot.
- You think other people are just wrong about everything.
- You thought of a funny insult.
- You're uneasy having people in the project who're unlike you.
They could have gotten where they are so far in spite of (rather than because of) the behaviors. There's always the chance that several people saying "I'm not going to take this anymore" around the same time will shift momentum away from a previously-successful project or organization.@lnxwalt That's true, the person with the bad behaviour has typically proved they can make the grade, give the company what they want, work hard, demonstrate their talents. At this point they use their value as a kind of credit system to get away with behaviour that others don't seem to get away with.
Claes Wallin (韋嘉誠) likes this.