jefframnani + opensource   256

A year on — our experience launching a paid, proprietary product on Linux.
An experience report on selling a product in Canonical's app store. The main takeaway is that there's a market for apps on Linux, but the market is fragmented by distro, and political resistance to closed-source software.

On app stores:
Success on any app store is contingent on the amount of exposure you get on the front page/editorial sections. And getting exposure is reliant upon the good will of editors of the Software Center — not something you can, or should be able to, rely on. This is also a problem on the Mac and Windows stores — developers will never feel like they are getting enough exposure.

On Linux user's willingness to pay:
Pricing wise, we haven’t noticed anything that distinguishes Linux users from everyone else. They are no more cost conscious than Mac / Windows users. They are definitely willing to pay for software.

On the Linux community's willingness to work with proprietary software vendors.
The main challenge remains getting the word out. Unfortunately, the fundamentalist FOSS mentality we encountered on Reddit is still alive and well. Some Linux blogs and Podcasts simply won’t give us the time of day.

I know what you're gonna say...
The takeaway here? Well, maybe we should open source. ...
And before you cry “support model!” — it isn’t going to work for us — our product simply doesn’t require that much support.

What happens when you sell software to developers? You're gonna get feedback. But this is a good high note to end on.
The most surprising and delightful aspect of this journey has been the feedback from Linux users. To put it mildly, they care about software. Many of them are software developers themselves. We call it professional sympathy! Their generosity, quality insights and willingness to help us squash bugs have accelerated the pace of our development and learning dramatically. So much so, that if I ever end up building another product, I’ll be going Linux first.
linux  business  software  opensource 
22 days ago by jefframnani
IxDA Berlin #62 “Design or Decoration?” – Aral Balkan on Vimeo
Provocative talk on design and human rights in the age of surveillance capitalism.
design  programming  ethics  business  monopoly  policy  opensource  video  surveillance 
23 days ago by jefframnani
Pop!_OS 18.04: the state of the art in GNU/Linux on desktop – Aral Balkan
Pop looks nice. Most is about Gnome removing the App menu. But it’s really about applying good design principles to open source software. Which is at odds with people’s ideas around “choice”.

His design talk linked in the article is good, too.

I agree with the author on this point.

There is a very real problem in the GNU/Linux ecosystem but it’s not the App Menu in Gnome 3. The problem is lack of consistency. Or maybe, more precisely, a culture that celebrates lack of consistency as a feature, confusing it with “choice”.
linux  desktop  design  os  distro  popos  opensource  gui  video 
23 days ago by jefframnani
GitHub - dear-github/dear-github: An open letter to GitHub from the maintainers of open source projects
Companies that focus solely on user or platform growth often neglect their best users. Github took $350m in venture capital money, and yet managed to ship nothing that helped these people.

However, many of us are frustrated. Those of us who run some of the most popular projects on GitHub feel completely ignored by you. We’ve gone through the only support channel that you have given us either to receive an empty response or even no response at all. We have no visibility into what has happened with our requests, or whether GitHub is working on them. Since our own work is usually done in the open and everyone has input into the process, it seems strange for us to be in the dark about one of our most important project dependencies.
github  opensource  business  culture  software  quality 
6 weeks ago by jefframnani
Why OpenStreetMap is in Serious Trouble — Emacsen's Blog
Run down of problems in one of the biggest open source and open data projects.
maps  openstreetmap  opensource  data  osm 
9 weeks ago by jefframnani
Michael Tsai - Blog - On Paying for Software

One of the reasons that I switched from Linx to OSX was so that I could pay for more of my software. Why? Because then I more of the software I used could be maintained by someone who had the time to dig into bugs and UI problems and to fix them.
osx  software  business  opensource 
9 weeks ago by jefframnani
leah blogs: GitHub: quo vadis?

So, now they are getting bought by Microsoft. I’m sad that they are getting bought at all, because I think it’s very important that such a central piece of the open source community stays independent of major software vendors. As for getting bought by Microsoft, I cannot share the enthusiasm many have: it is still a huge company that makes its profits primarily from proprietary, closed-source software and vendor lock-in, and while their management certainly changed a lot in the last decade, who knows how long this will last.
github  microsoft  opensource 
9 weeks ago by jefframnani
Michael Tsai - Blog - Microsoft Acquires GitHub
Round up of opinions about Microsoft’s acquisition of GitHub.
microsoft  github  business  opensource 
10 weeks ago by jefframnani
After 5 years and $3M, here's everything we've learned from building Ghost
About the product and engineering.

We spent a very long time trying to compete on convenience and simplicity. This was our biggest mistake and the hardest lesson to learn - because user feedback told us that this was what was most important. We deliberately limited flexibility in the product to try and make it more simple. But it ended up being still not simple enough for the average user, and not powerful or flexible enough for the professional user — the worst of both worlds.

So the biggest takeaway after 5 years is that we have been moving, and will continue to move up market, toward professional users who value power and flexibility over ease of signup. This is where we can win compared to the competition.

On being a fully remote team.

The stuff which is actually hard, nobody ever asks about. For instance: How do you know when someone is in a bad mood? How do you deal with loneliness? How do you foster camaraderie? How do you achieve urgency? How do you ever get to know people outside of work when you never spend time with them outside of work?

On being an open source product. An interesting observation about GitHub being too transactional between maintainers and contributors.

The least fun part of working on Ghost is dealing with Github, which is really sad.

Everyone has their pet issue, whether design or accessibility or security or internationalisation or performance or SEO or or or... the list goes on. Everyone thinks theirs is most important and that we should work on right now and they can't believe that we would ignore it. It's always absolutely outrageous.
business  opensource  nonprofit  software  saas  publishing  blogging 
may 2018 by jefframnani
FoundationDB | Home
Distributed, multi-model database. Based on a key-value store, then “layers” are added on top to create different kinds of API’s. For example: a document database, or a graph database.
database  distributed  apple  foundationdb  opensource  graph  nosql  c++ 
april 2018 by jefframnani
Mozilla, Firefox, Looking Glass, and you | Jeaye’s Blog
A thoughtful, reasoned response to Mozilla’s bungled advertising attempt using an automatically installed extension.

Mozilla shouldn’t have side-loaded plugins in my browser to promote a show of which I’d never even heard. I also still don’t like seeing Pocket there, an uninvited guest in my otherwise tidy browsing environment. Still, that doesn’t mean that Mozilla is evil and I should try my luck with Google or some fork on Github which managed to get a few hundred stars. Instead, it’s important to voice the opinion to Mozilla that this wasn’t cool and it should be removed. Jumping to a one-off fork is not a sustainable option; working with Mozilla, as a community, to show how pissed or pleased we are, at any given moment, is a much more sustainable option.
mozilla  firefox  privacy  advertising  community  opensource 
december 2017 by jefframnani
Which side are you on, vendors? – Code for America Blog – Medium
A reminder that Oracle is evil.

Some (many?) government vendors recognize the system as broken, and appreciate improvements to the system.
But this vendor wasn’t there to protest, or threaten, or any of the things this public servant expected. Instead, he said “We didn’t qualify for this award because we’ve trained our people over the years to do what government contracts required. Now they need to be trained in human-centered design and agile development. And that’s the right thing. The old system wasn’t good for anyone. My staff knew we weren’t building what was right for government, for taxpayers, or for the people we were serving. We’re excited to retrain everyone. And we’re going to come back next year and qualify again. Proudly. Thank you for changing the rules.”’

Oracle on the other hand, is evil.
The Trump Administration requested feedback on how best to modernize government IT, and allowed any interested party to submit comments on Github. Mike Masnick at TechDirt spotted Oracle’s submission, which is jawdroppingly disingenuous, misleading, and — I hesitate to use this word but really I think it’s merited — unAmerican. I could go into great detail, but really, just read Mike’s post, which nails it. I can’t decide which irks me more, the assertion that the government can never have any digital competence in-house or the characterization of USDS and 18F as blindly applying Silicon Valley practices without any regard to the unique nature of government.

... I’ve spent the last seven years talking with cities, counties, states, and federal agencies about their use of technology, and I have yet to meet a happy Oracle customer. I have met Oracle customers who have explained to me with complete conviction that there simply are no alternatives to Oracle. At one point a few years ago, there were so many state and local governments who simply could not afford to upgrade to the newest version of Oracle software that the company was forced to continue supporting an older version they had slated for retirement.
government  oracle  technology  policy  opensource 
october 2017 by jefframnani
Explaining React's license | Engineering Blog | Facebook Code | Facebook
A lawyer at Facebook explains their BSD + Patents Clause license. This is after the Apache Software Foundation ruled that it was incompatible with the Apache License.
As our business has become successful, we've become a larger target for meritless patent litigation. This type of litigation can be extremely costly in terms of both resources and attention. It would have been easy for us to stop contributing to open source, or to do what some other large companies do and only release software that isn't used in our most successful products, but we decided to take a different approach. We decided to add a clear patent grant when we release software under the 3-clause BSD license, creating what has come to be known as the BSD + Patents license. The patent grant says that if you're going to use the software we've released under it, you lose the patent license from us if you sue us for patent infringement. We believe that if this license were widely adopted, it could actually reduce meritless litigation for all adopters, and we want to work with others to explore this possibility.
facebook  opensource  react  legal  copyright  patents  license 
september 2017 by jefframnani
The Incredible Growth of Python - Stack Overflow Blog

With a 27% year-over year-growth rate, Python stands alone as a tag that is both large and growing rapidly
python  programming  opensource  culture 
september 2017 by jefframnani
All Hands On Deck – How you can use your skills to contribute to Firefox 57 success – stream of bytes
A good example of how to promote an open source project and steer new people to places to contribute.
mozilla  opensource  marketing  firefox 
september 2017 by jefframnani
Making 20% Time Work
They key is organizing your time. The author provides a framework for organizing that time.
programming  opensource  productivity  management 
july 2017 by jefframnani
Standard Ebooks: Free and liberated ebooks, carefully produced for the true book lover.

Standard Ebooks is a volunteer driven, not-for-profit project that produces lovingly formatted, open source, and free public domain ebooks.
books  ebooks  typography  opensource  publicdomain  library 
june 2017 by jefframnani
Standing in the Shadow of Giants – Zach Tellman – Medium
Comparing open source authors to early American pioneers. I liked this comparison.

A similar pattern can be seen in the open source community. As just one example, there has been a consistent migratory pattern from Ruby to node.js to Go, Rust, and Elixir. At first, each community is defined by its potential. But as that potential is realized, the community begins to be defined by its compromises. That change is felt most keenly by the people who were there first, who remember what it was like when anything seemed possible. They feel fenced in and so they move on, in search of their golden city.

This isn’t the behavior of people who want to collaborate towards world-class software. This is the behavior of people who want ownership. They want to build something lasting, something which holds its shape even as the world around it changes. They want to force the world to conform to their sensibilities, rather than the other way round.

Using narratives like Manifest Destiny or Eric Raymond's The Cathedral and the Bazaar may help explain history, but have no predictive power.

A more charitable interpretation, perhaps, is that “open source” and “manifest destiny” don’t speak to the motivations of anyone involved, just the emergent result of their actions. Whatever the reasons, the Linux kernel and St Louis exist, that much cannot be denied. But if we use this interpretation, we acknowledge that these narratives have no predictive power. They are, at best, existence proofs that such a thing can be created under these circumstances.

Indeed, any model constructed using the narrative fallacy lacks predictive power. A similar criticism can, and has, been leveled at Christensen’s theory of “innovative disruption”. They provide a neat narrative arc for the past few decades, and continually point to their ability to explain the past even as they’re confounded by the future.
programming  opensource  culture  history  psychology 
may 2017 by jefframnani
Sad but not surprising. When we created illumos in 2010, the latest version of L... | Hacker News
Brendan Gregg rings the death bell for Solaris. From a comment on HN which linked to the story that OmniTI is no longer going to maintain OmniOS.

If illumos were proposed today, I would not get behind it as I no longer think it makes sense when you're comparing it to Linux 4.10. It's no longer 2010.
solaris  unix  opensource 
april 2017 by jefframnani
Docs –

In the spirit of openness, we are publishing our internal documentation for how we do open source at Google. We invite you to take a look behind the scenes at how we use, release, and support open source projects and communities.
opensource  google  documentation 
march 2017 by jefframnani
What it feels like to be an open-source maintainer
A great, candid, experience report of what it's like to be a maintainer.

I be seen this pattern in CPython a lot.

The next person just says “What’s the status on this?” You’re not sure what they’re talking about, so you look at the context. They’ve commented on a lengthy GitHub thread about a long-standing bug in the project. Many people disagreed on the proper solution to the problem, so it generated a lot of discussion.

More than anything, you feel the guilt: the guilt of knowing that you could have helped someone solve their problem, but instead you let their issue rot for months before closing it. Or the guilt of knowing that someone opened their first pull request ever on your repo, but you didn’t have time to respond to it, and because of that, you may have permanently discouraged them from open source. You feel guilty for the work that you do, for the work that you didn’t do, and for not recruiting more people to share in your unhappy guilt-ridden experience.

I'm learning that issue triage is one of the biggest challenges for medium to large projects.

One reason this situation is so frustrating is that, increasingly, I find that issue triage takes time away from the actual maintenance of a project. In other words, I often only have enough time to read through an issue and say, “Sorry, I don’t have time to look at this right now.” Just the mere act of responding can take up a majority of the time I’ve set aside for open source.

Note that despite all the negativity expressed above, I still feel that open source has been a valuable addition to my life, and I don’t regret any of it. But I hope this is a useful window into how it can feel to be a victim of your own success, and to feel weighed down by all the work left undone.

If there’s one thing I’ve learned in open source, it’s this: the more work you do, the more work gets asked of you. There is no solution to that problem that I’m aware of.
opensource  career  burnout  culture  programming 
march 2017 by jefframnani
Firefox Test Pilot
Mozilla tries out new features via extensions.
firefox  extension  opensource 
march 2017 by jefframnani
Ghost - Indie Hackers
An interview with the founder of Ghost, John O'Nolan.

Some good advice about pricing your product.

One key lesson we learned early on was not to charge too little. $5/month customers are just terrible. They have the highest rate of failed payments, the highest rate of credit card fraud, the highest amount of support tickets submitted, and are the least friendly people. We've doubled our prices 3x since then, and each time we do, we get nicer people who value the product more and create fewer problems.

At this point I would never create a business ever again which charges less than $10/month.

And some good advice, in general.
Honestly my single piece of advice would probably be to stop looking for so much advice. Shut the fuck up and go and build something.
blogging  business  nonprofit  opensource 
february 2017 by jefframnani
Don't just open the door, welcome people through it

So my advice to any project maintainers out there who want to attempt to tackle any inequality issues on their development team is to prioritize people and not patches.
python  programming  opensource  diversity 
january 2017 by jefframnani
Move and resize windows on OS X / macOS. Doesn't support moving windows between Spaces / virtual desktops.
osx  productivity  utilities  windowmanager  opensource 
january 2017 by jefframnani
The Price Of GPL |
The blogging app Wix took code from Wordpress that was licensed as GPL.
opensource  license  gpl  legal  business 
october 2016 by jefframnani
/dev/lawyer The MIT License, Line by Line
Great summary of and commentary on the MIT open source license.
license  software  legal  copyright  opensource 
october 2016 by jefframnani
OSMC - Open Source Media Server
An open source competitor to Plex. Like Plex it's based on Kodi. They also produce Vero, a hardware device like an Apple TV or Roku.
media  opensource  linux  television  movies 
august 2016 by jefframnani
A Generation Lost in the Bazaar - ACM Queue
Poul-Henning Kamp (phk) goes off on autoconf. About code quality, and code re-use in open source.
opensource  programming  unix  design  culture 
august 2016 by jefframnani
Mopidy is an extensible music server written in Python.

Mopidy plays music from local disk, Spotify, SoundCloud, Google Play Music, and more. You edit the playlist from any phone, tablet, or computer using a range of MPD and web clients.
music  python  opensource 
january 2016 by jefframnani
The Hugging Will Continue Until Morale Improves
On Codes of Conduct for conferences and open source projects.
opensource  programming  culture 
december 2015 by jefframnani
'Why were all DJB's ports removed? No more qmail?' thread - MARC
Epic flame war between OpenBSD and Daniel J. Bernstein (djb) about open source licensing.

An example of old-school Internet flame war, mailing-list style.
openbsd  opensource  culture  license 
november 2015 by jefframnani
Google Open-Sourcing TensorFlow Shows AI's Future Is Data | WIRED
Give away the pick axes. There's gold in them there data!

"In open sourcing the TensorFlow AI engine, Biewald says, Google showed that, when it comes to AI, the real value lies not so much in the software or the algorithms as in the data needed to make it all smarter. Google is giving away the other stuff, but keeping the data."

"After the rise of cloud computing, in which companies like Amazon and Microsoft rent access to the vast processing power of the net, we all have access to a vast arrays of machines. But the richest data sits inside massive companies like Google and Facebook. Billions of people use their services, which trade in a rich trove of information, from text to photos to videos to speech and beyond. Both companies are hard at work building powerful AI software. But their real competitive edge comes from having a vast quantity of high quality data they can use to teach this software to “think” more like a human."
google  ai  MachineLearning  data  programming  opensource 
november 2015 by jefframnani
mjg59 | Why improving kernel security is important
Matthew Garrett's response to criticisms of a Washington post article describing tensions between the Linux kernel and security communities.

"Microsoft received entirely justifiable criticism for the terrible state of security on their platform. They responded by introducing cutting-edge security features across the OS, including the kernel. Accusing anyone who says we need to do the same of spreading FUD is risking free software being sidelined in favour of proprietary software providing more real-world security. That doesn't seem like a good outcome."
culture  linux  security  opensource 
november 2015 by jefframnani
This is how I like opensource
Describes how code gets shared between BSD systems.
opensource  bsd  culture  collaboration 
november 2015 by jefframnani
Grsecurity Developer, Spender's, Feelings on the State of Linux Security
"So this leads into another problem, all these different stable kernels leads to lots of duplication of effort -- a security fix in the latest version of Linux will likely need to be backported through several years of stable kernels. Even more problematic is that the majority of kernel developers have a stated policy of avoiding clear mention of security issues in their commit log messages, the exact information needed for everyone to backport important security fixes. So in a way the kernel developers are avoiding responsibility for the security of their code. They present an impossible solution: (use the latest version of Linux, which has the most vulnerabilities and unstable, untested features) and anyone not doing that then has to rely on their particular Linux distribution to provide them with fixes."

Why would you not put CVE's in your commit message?
linux  security  opensource  culture 
november 2015 by jefframnani
Open source cross-platform syncing system.
filesystem  backup  sync  opensource 
october 2015 by jefframnani
Iridium Browser | Secure Browser. Made in Germany.
Iridium is a free, open, and libre browser modification of the Chromium code base, with privacy being enhanced in several key areas.
GoogleChrome  opensource  privacy  web  browser 
october 2015 by jefframnani
Closing a door | The Geekess
"Given the choice, I would never send another patch, bug report, or suggestion to a Linux kernel mailing list again. My personal boxes have oopsed with recent kernels, and I ignore it. My current work on userspace graphics enabling may require me to send an occasional quirks kernel patch, but I know I will spend at least a day dreading the potential toxic background radiation of interacting with the kernel community before I send anything."

"I am no longer a part of the Linux kernel community."

"I felt guilty, for a long time, for stepping down. However, I finally realized that I could no longer contribute to a community where I was technically respected, but I could not ask for personal respect. I could not work with people who helpfully encouraged newcomers to send patches, and then argued that maintainers should be allowed to spew whatever vile words they needed to in order to maintain radical emotional honesty. I did not want to work professionally with people who were allowed to get away with subtle sexist or homophobic jokes. I feel powerless in a community that had a “Code of Conflict” without a specific list of behaviors to avoid and a community with no teeth to enforce it."
linux  opensource  culture  communication 
october 2015 by jefframnani
Group chat system open sourced by Dropbox.
collaboration  communication  opensource  chat 
september 2015 by jefframnani
FreeOTP is a two-factor authentication application for systems utilizing one-time password protocols with support for ​Android (4.0 or later) and ​iOS (7 or later).
android  ios  authentication  password  mobile  security  opensource 
september 2015 by jefframnani
grsecurity - Important Notice Regarding Public Availability of Stable Patches
"Though I've only gone into depth in this announcement on the latest trademark violation against us, our experience with two GPL violations over the previous year have caused an incredible amount of frustration. These concerns are echoed by the complaints of many others about the treatment of the GPL by the embedded Linux industry in particular over many years."

The grsecurity patch maintainers are making their stable patch series available to sponsors only.
linux  security  legal  opensource  license  gpl  culture 
august 2015 by jefframnani
Throwing in the towel
By the author of the Python Quickcheck library, Hypothesis.

"Yeah, I could probably eke out a living. Particularly if I was prepared to burn a lot of bridges and sacrifice most of what actually makes me want to work on it, but basically we’ve built an industry on free labour, and we’ve concluded that we’d much rather make people work for free in their spare time to produce adequate software and shame them into supporting it when somehow it surprisingly doesn’t do exactly what we want than fairly compensate for their labour and get good software out of it."
opensource  burnout  culture 
august 2015 by jefframnani
The Profound Weakness of the .NET OSS Ecosystem – Aaronontheweb
"Over the course of working on this product, I was constantly disappointed by a .NET OSS landscape littered with abandoned projects ... and half-assed CodeProject articles that are more often factually wrong than not."

"We weren’t just wrong, we were fucking wrong. We found a graveyard of abandoned projects, some half-assed Microsoft Research projects that were totally unusable, and a bunch of conceptual blog posts. Nothing even remotely close to what we wanted: Akka, but for .NET."

"Compare this to the Java ecosystem: virtually every major .NET project is a port of something originally evented [sic] for the JVM. I’m looking at you, NAnt, NUnit, NuGet (Maven), NHibernate, Lucene.NET, Helios, Akka.NET, and so on."

Compare that to Apple's ecosystem which has many good open source Objective-C libraries. e.g AFNetworking, FCModel, ReactiveCocoa, etc. But, OTOH, there isn't really any Objective-C on the back end. No distributed server systems.

It seems as thought Microsoft's focus on proprietary software has caused atrophy or apathy for open source and free software in their community.
microsoft  programming  culture  opensource 
july 2015 by jefframnani
The Internet That Was (and Still Could Be) - The Atlantic
"In many ways, Facebook fulfilled the dream of blogging. It was fully social, came with sophisticated social-network maintenance tools, and was inviting even to those who didn’t like writing, didn’t have the free time to devote to it, and didn’t enjoy the self-assertion a daily blog requires. But my delight about Facebook is at best mixed for one crucial reason. We built the blogosphere ourselves. We wrote the posts, we linked to others, and what emerged was ours."
media  facebook  web  blogging  opensource  culture 
july 2015 by jefframnani
UIKonf 2015 - Ash Furrow: Teaching and Learning
Ash makes a great case for why we should be blogging more and releasing more open source code.
writing  video  blogging  opensource 
june 2015 by jefframnani
Anatomy of SourceForge/GIMP controversy | Libre Graphics World
Sourceforge wraps the Gimp download with its own installer that includes crapware.
opensource  hosting 
june 2015 by jefframnani
What happened to Sourceforge? · etix's weblog
Sourceforge is a ghetto. Also, a good example of what native advertising looks like in a fraud-enablement zone.
opensource  hosting  business 
june 2015 by jefframnani
Why I’m Saying Goodbye to Apple, Google and Microsoft
"Part of my conversion stems from an abiding distaste for corporate and government control-freakery. If we believe in liberty, we have to realize that we take risks to be more free. If we believe in competition, we sometimes have to intervene as a society to ensure that it’s fair."
opensource  culture  software  politics 
june 2015 by jefframnani
Newebe | Freedom To Share
A distributed social network. Built on free software.
social  opensource  distributed 
may 2015 by jefframnani
A web app for saving web pages to read later (like Instapaper). Self-hosted and open-source.
php  bookmarks  opensource  reading 
may 2015 by jefframnani
Researching ResearchKit - Peter Steinberger
A useful example of Apple's iOS style and techniques.
apple  opensource  objective-c  ios  programming 
may 2015 by jefframnani
« earlier      
per page:    204080120160

related tags

accounting  activism  advertising  aggregator  ai  amazon  analysis  analytics  android  ansible  app  apple  architecture  arm  art  assembly  atari  authentication  automobile  aws  backup  billing  bitcoin  blogging  book  bookmarks  books  browser  bsd  bugzilla  build  burnout  business  c  c++  calendar  career  cars  charity  chat  chef  chicago  chrome  climatechange  cloud  cloudcomputing  clr  cluster  cms  cocoa  collaboration  communication  community  compiler  conference  configurationmanagement  congress  continuousintegration  copyright  coreos  cpu  creativecommons  cryptography  csharp  culture  daringfireball  data  database  datacenter  datamining  debian  design  desktop  development  devops  distributed  distro  diversity  diy  docker  documentation  doe  drw  dvcs  ebook  ebooks  economics  editor  elections  electronics  emacs  email  emulator  encryption  energy  ethics  eucalyptus  extension  facebook  fedora  filesystem  finance  firefox  fix  fonts  for-reading  foss  foundationdb  freelance  games  git  github  gnu  golang  google  GoogleChrome  government  gpg  gpl  graph  groupware  gui  hackerspace  hacking  hardware  hfoss  history  hosting  humor  inspiration  intelligence  interview  ios  irc  j2ee  java  javascript  joyent  kerberos  kernel  language  laptop  law  ldap  legal  legislation  library  license  licensing  linux  logging  MachineLearning  macos  management  maps  marketing  media  mercurial  metrics  microservices  microsoft  minix  mobile  money  monitoring  monopoly  movies  mozilla  music  nasa  netflix  netiquette  network  networking  nonprofit  nosql  nsa  objective-c  ocaml  openbsd  opencompute  opendata  opengov  opensource  openssl  openstreetmap  opscode  oracle  organization  os  oscon  osm  osx  paas  packaging  pairing  parallel  password  patents  pdf  performance  perl  photoshop  php  plan9  plugin  policy  politics  popos  portland  PositivePsychology  powerpoint  presentation  privacy  productivity  programming  psychology  publicdomain  publishing  python  qa  quality  react  reading  redhat  ReleaseManagement  repository  research  rss  rust  s2n  saas  science  scm  search  searchengine  security  servers  slack  social  software  solaris  sortix  sprint  ssh  ssl  sso  StaticAnalysis  statistics  storage  streaming  subversion  surveillance  swift  sync  sysadmin  systemd  technology  television  templates  terminal  testing  tmux  trading  transparency  tutorial  twitter  typography  ubuntu  unix  utilities  versioning  via:xiong.chiamiov  video  virtualization  visualization  vmware  volunteering  web  webdesign  webdev  webmaster  wifi  windowmanager  windows  writing 

Copy this bookmark: