- Oct 2021
-
certificates.creativecommons.org certificates.creativecommons.org
-
Open source software is cited as the first domain where networked open sharing produced a tangible benefit
The phrase should be:
The Free Software and Open-source movements were the first domains where networked open sharing produced a tangible benefit.
Why?
Free Software movement started in 1983.
Open-source movement started in 1998.
-
-
journals.sagepub.com journals.sagepub.com
-
Vraga, E. K., & Bode, L. (2017). Using Expert Sources to Correct Health Misinformation in Social Media. Science Communication, 39(5), 621–645. https://doi.org/10.1177/1075547017731776
-
- Sep 2021
-
Local file Local file
-
(grid 2 325k),
Find the graphic here: http://www.aspenroundtable.org/vol2/226.gif
-
the field of comprehensive community initiatives (CCIs)
How to evaluate comprehensive community initiatives and using what methods? 1) Lower expectations: Process documentation - lower expectations of evidence of impact 2) Force a Fit: force initiative into accepted evaluative method 3) Let time tell - wait until CCI is "ready" to be evaluated using common methods. FROM THE BOOK: http://www.aspenroundtable.org/vol2/connell.htm
-
(grid 1 227k),
Find it here: http://www.aspenroundtable.org/vol2/224.gif
-
-
news.slashdot.org news.slashdot.org
-
(They blame Chrome's "feature" addition treadmill, where "they keep adding stupid kitchen sinks for the sole and only purpose to make others unable to keep up.")
-
-
thoughtbot.com thoughtbot.com
-
most recently the release of ActiveStorage in Rails 5.2
-
- Aug 2021
-
psyarxiv.com psyarxiv.com
-
Zarzeczna, N., Hanel, P. H. P., Rutjens, B., Bono, S. A., Chen, Y.-H., & Haddock, G. (2021). Scientists, speak up! Source impacts trust in and intentions to comply with health advice cross-culturally. PsyArXiv. https://doi.org/10.31234/osf.io/279yg
-
-
hyperlogos.org hyperlogos.org
-
I joined Caldera in November of 1995, and we certainly used "open source" broadly at that time. We were building software. I can't imagine a world where we did not use the specific phrase "open source software". And we were not alone. The term "Open Source" was used broadly by Linus Torvalds (who at the time was a student...I had dinner with Linus and his then-girlfriend Ute in Germany while he was still a student)
From Linus Torvalds Remembers the Days Before ‘Open Source’:
Torvalds counters that “I wouldn’t trust Lyle Ball’s recollection 100% about me… since my girlfriend-at-the-time (now wife) name was Tove, not Ute.”
-
-
cgdev.org cgdev.org
-
Center For Global Development. “Three New Estimates of India’s All-Cause Excess Mortality during the COVID-19 Pandemic.” Accessed August 11, 2021. https://cgdev.org/publication/three-new-estimates-indias-all-cause-excess-mortality-during-covid-19-pandemic.
Tags
- civil registration
- Consumer Pyramid Household Survey
- pandemic
- statistical confidence
- lang:en
- India
- age-specific infection fatality rates
- Coronavirus
- death
- attendant accountability
- is:article
- data source
- authoritative estimate
- COVID-19
Annotators
URL
cgdev.org/publication/three-new-estimates-indias-all-cause-excess-mortality-during-covid-19-pandemic -
-
wiki.opensourceecology.org wiki.opensourceecology.org
-
Open Source Ecology
-
-
www.frontiersin.org www.frontiersin.org
-
Figueiras, Maria J., Jihane Ghorayeb, Mariana V. C. Coutinho, João Marôco, and Justin Thomas. ‘Levels of Trust in Information Sources as a Predictor of Protective Health Behaviors During COVID-19 Pandemic: A UAE Cross-Sectional Study’. Frontiers in Psychology 0 (2021). https://doi.org/10.3389/fpsyg.2021.633550.
-
- Jul 2021
-
blog.logrocket.com blog.logrocket.com
-
Looking deeper, you can see a large amount of issues open, bugs taking months to fix, and pull requests never seem to be merged from outside contributors. Apollo seems unfocused on building the great client package the community wants.
-
This sort of behaviour indicates to me that Apollo is using open-source merely for marketing and not to make their product better. The company wants you to get familiar with Apollo Client and then buy into their products, not truly open-source software in my opinion. This is one of the negatives of the open-core business model.
-
-
www.sicpers.info www.sicpers.info
-
Growth hacking and lowest common denominator experiences are their problems, so we should avoid making them our problems, too. We already have various tools for enabling growth: the freedom to use the software for any purpose being one of the most powerful. We can go the other way and provide deeply-specific experiences that solve a small collection of problems incredibly well for a small number of people. Then those people become super-committed fans because no other thing works as well for them as our thing, and they tell their small number of friends, who can not only use this great thing but have the freedom to study how the program works, and change it so it does their computing as they wish—or to get someone to change it for them. Thus the snowball turns into an avalanche.
This is exactly how I feel about Joplin - the open-source note taking application, developed as an alternative to Evernote.
-
- Jun 2021
-
github.com github.com
-
problem: low-resolution sourcemaps
interesting wording: "low-res" here
-
-
warzel.substack.com warzel.substack.com
-
I’d still argue that offices can and do produce spontaneous, productive encounters.
But so does any other form of collaboration. Most of the internet is run by code that was written by people communicating over email and IRC. There was no "open source office" that these people collaborated in.
-
-
twitter.com twitter.com
-
Adam Briggs on Twitter: “This is a great new @bmj_latest paper from @Azeem_Majeed and colleagues with tonnes of practical advice and resources for addressing vaccine hesitancy. Https://t.co/PSYRUfDg1X” / Twitter. (n.d.). Retrieved June 28, 2021, from https://twitter.com/ADMBriggs/status/1395853255062740992?s=20
-
-
github.com github.com
-
Happy Third Birthday #24728!
-
-
www.nytimes.com www.nytimes.com
-
This, it seems to me, would be something like a readerly utopia. It could even (if we want to get all grand and optimistic) turn out to be a Gutenberg-style revolution — not for writing, this time, but for reading.
I love the idea of this but implementation, particularly open implementation seems nearly impossible.
Even getting digital commonplaces to align and register is tough enough much less doing multi-modal registration with the locations that books might live.
-
-
github.com github.com
-
Users who have installed it decided to trust me, and I'm not comfortable transferring that trust to someone else on their behalf. However, if you'd like to fork it, feel free.
Interesting decision... Seems like the project could have been handed off to new maintainers instead of just a dead-end abandoned project and little chance of anyone using it for new projects now.
Sure you can fork it, but without a clear indication of which of the many forks in the network graph to trust, I doubt few will take the (massively) extra time to evaluate all options and choose an existing fork as a "leader" (or create their own fork) to go with continuing maintenance...
-
-
github.com github.com
-
'set-cookie': response.headers.get('set-cookie')
-
- May 2021
-
-
You can see the implementation here: https://github.com/sveltejs/sapper/blob/339c417b24e8429d3adc9c9f196bf159a5fce874/runtime/src/server/middleware/get_page_handler.ts#L137
-
-
github.com github.comrxi/lite1
-
A lightweight text editor written in Lua
Tags
Annotators
URL
-
- Apr 2021
-
stackoverflow.com stackoverflow.com
-
A bit of a tour through the Ruby source code seems necessary as the documentation is a bit thin.
-
-
github.com github.com
-
:structured - Lumberjack::Formatter::StructuredFormatter - crawls the object and applies the formatter recursively to Enumerable objects found in it (arrays, hashes, etc.).
-
-
www.youtube.com www.youtube.com
-
Manifold – Building an Open Source Publishing Platform
Zach Davis and Matthew Gold
Re-watching after the conference.
Use case of showing the process of making the book. The book as a start to finish project rather than just the end product.
They built the platform while eating their own cooking (or at least doing so with nearby communities).
Use for this as bookclubs. Embedable audio and video possibilities.
Use case where people have put journals on the platform and they've grown to add meta data and features to work for that.
They're allowing people to pull in social media pieces into the platform as well. Perhaps an opportunity to use Webmentions?
They support epub.
It can pull in Gutenberg texts.
Jim Groom talks about the idea of almost using Manifold as an LMS in and of itself. Centering the text as the thing around which we're gathering.
CUNY Editions of standard e-books with additional resources.Critical editions.
Using simple tools like Google Docs and then ingest them into Manifold using a YAML file.
TEI, LaTeX formats and strategies for pulling them in. (Are these actually supported? It wasn't clear.)
Reclaim Cloud has a container that will run Manifold.
Zach is a big believer in UX and design as the core of their product.
-
-
github.com github.com
-
Actually, I've decided to stop using labels for a while. A "bug" label gives the impression that someone else is going to fix the problem. We don't have enough volunteers for that (new contributors welcome!). I try to help people working on issues, though. I've spent many hours on this one.
-
-
github.com github.com
-
I also sell Sidekiq Pro and Sidekiq Enterprise, extensions to Sidekiq which provide more features, a commercial-friendly license and allow you to support high quality open source development all at the same time.
-
-
core.tcl-lang.org core.tcl-lang.org
-
core.tcl-lang.org core.tcl-lang.org
-
en.wikipedia.org en.wikipedia.org
-
A good heuristic is to not trust the libraries you did not write either.
-
-
github.com github.com
-
This repository contains the source code for:
-
-
empty.sourceforge.net empty.sourceforge.net
-
In some cases empty can be the simplest replacement for TCL/expect or other similar programming tools because empty:
-
-
github.com github.com
-
Rsync was originally written by Andrew Tridgell and is currently maintained by Wayne Davison.
-
-
github.com github.com
-
first sighting: this file referenced by https://hyp.is/ZD-z8px8Eeue0ws8rEMsrw/gist.github.com/cowboyd/1642793
-
-
stackoverflow.com stackoverflow.com
-
If you look at the source code you'll see that they're exactly the same thing.
-
-
github.com github.com
-
Read the code! No, really. I wrote this code to be read.
-
-
stackoverflow.com stackoverflow.com
-
A better description is in the specification itself. Why read secondary remarks when the source is written so good?
-
- Mar 2021
-
trailblazer.to trailblazer.to
-
definitely less rough to work with than Devise
-
It almost feels unreal finishing up this release post. It’s been so long!
-
After around 3 years of silence, Trailblazer is back with its 2.1 release.
-
-
link.springer.com link.springer.com
-
Pluviano, S., Della Sala, S., & Watt, C. (2020). The effects of source expertise and trustworthiness on recollection: The case of vaccine misinformation. Cognitive Processing, 21(3), 321–330. https://doi.org/10.1007/s10339-020-00974-8
-
-
github.com github.com
-
This is not a fork. This is a repository of scripts to automatically build Microsoft's vscode repository into freely-licensed binaries with a community-driven default configuration.
almost without a doubt, inspired by: chromium vs. chrome
-
-
gitlab.gnome.org gitlab.gnome.org
-
Sorry you’re surprised. Issues are filed at about a rate of 1 per day against GLib. Merge requests at a rate of about 1 per 2 days. Each issue or merge request takes a minimum of about 30 minutes (across at least 2 people) to analyse, put together a fix, test it, review it, fix it, review it and merge it. I’d estimate the average is closer to 3 hours than 30 minutes. Even at the fastest rate, it would take 3 working months to clear the backlog of ~1000 issues. I get a small proportion of my working time to spend on GLib (not full time).
-
Age of a ticket is completely irrelevant as anyone can request anything but the number of developers is limited. If you'd like to see something implemented, please consider providing a patch. Thanks!
-
Sorry if I sounded rude. I am using Gnome on a daily basis and am highly appreciating all the work anyone has put into it. I was just surprised when I found an AskUbuntu post from 2010 linking to this bug.
-
Wow 14 years. I still keep stumbling over this issue...
-
-
github.com github.com
-
The reason we've avoided registering "Cinnamon" as a desktop name is that it opens up issues with many upstream apps that currently OnlyShowIn=Gnome or Gnome;Unity or just Unity. The relationship Mint has with Gnome and Ubuntu isn't genial enough that we could get them to add Cinnamon to their desktop files, so we would have to distribute and maintain separate duplicate .desktop files just for Cinnamon for these upstream packages.
-
-
-
McCabe, Stefan, Leo Torres, Timothy LaRock, Syed Arefinul Haque, Chia-Hung Yang, Harrison Hartle, and Brennan Klein. ‘Netrd: A Library for Network Reconstruction and Graph Distances’. ArXiv:2010.16019 [Physics], 29 October 2020. http://arxiv.org/abs/2010.16019.
-
-
www.chevtek.io www.chevtek.io
-
he goes on to talk about third party problems and how you're never guaranteed something is written correctly or that even if it is you don't know if it's the most optimal solution
-
-
news.ycombinator.com news.ycombinator.com
-
-
here is my set of best practices.I review libraries before adding them to my project. This involves skimming the code or reading it in its entirety if short, skimming the list of its dependencies, and making some quality judgements on liveliness, reliability, and maintainability in case I need to fix things myself. Note that length isn't a factor on its own, but may figure into some of these other estimates. I have on occasion pasted short modules directly into my code because I didn't think their recursive dependencies were justified.I then pin the library version and all of its dependencies with npm-shrinkwrap.Periodically, or when I need specific changes, I use npm-check to review updates. Here, I actually do look at all the changes since my pinned version, through a combination of change and commit logs. I make the call on whether the fixes and improvements outweigh the risk of updating; usually the changes are trivial and the answer is yes, so I update, shrinkwrap, skim the diff, done.I prefer not to pull in dependencies at deploy time, since I don't need the headache of github or npm being down when I need to deploy, and production machines may not have external internet access, let alone toolchains for compiling binary modules. Npm-pack followed by npm-install of the tarball is your friend here, and gets you pretty close to 100% reproducible deploys and rollbacks.This list intentionally has lots of judgement calls and few absolute rules. I don't follow all of them for all of my projects, but it is what I would consider a reasonable process for things that matter.
-
I suspect you aren't seeing much discussion because those who have a reasonable process in place, and do not consider this situation to be as bad as everyone would have you believe, tend not to comment on it as much.
Tags
- best practices
- security
- tendency of people to only speak up when something is wrong/broken and be silent so long as everything is fine/working/tolerable
- to read
- silent majority
- micropackages
- good idea
- trust/reliance/dependence on open-source libraries
- +0.9
- dependencies: trusting open-source dependencies: review the source code/diff before installing/updating
Annotators
URL
-
-
www.usenix.org www.usenix.org
-
-
Unfortunately, this open nature also causes security risks, asevidenced by recent incidents of single packages that brokeor attacked software running on millions of computers.
-
-
www.sitepoint.com www.sitepoint.com
-
JavaScript needs to fly from its comfy nest, and learn to survive on its own, on equal terms with other languages and run-times. It’s time to grow up, kid.
-
If JavaScript were detached from the client and server platforms, the pressure of being a monoculture would be lifted — the next iteration of the JavaScript language or run-time would no longer have to please every developer in the world, but instead could focus on pleasing a much smaller audience of developers who love JavaScript and thrive with it, while enabling others to move to alternative languages or run-times.
Tags
- level playing field
- neutral/unbiased/agnostic
- neutral ground
- runtime environment
- software freedom
- JavaScript: as a process VM
- avoid giving partiality/advantage/bias to any specific option
- separation of concerns
- competition in open-source software
- programming languages: choosing the best language for the job
- good idea
- programming languages
Annotators
URL
-
-
en.wikipedia.org en.wikipedia.orgPyPy1
-
PyPy was funded by the European Union being a Specific Targeted Research Project
Tags
Annotators
URL
-
-
github.com github.com
-
As of May 24, 2016, antimicro has moved from https://github.com/Ryochan7/antimicro to https://github.com/AntiMicro/antimicro. Additionally, project management has passed from Travis (Ryochan7) to the AntiMicro organization due to Travis having other interests and priorities.
-
-
ythakker.medium.com ythakker.medium.com
-
When markets are new and “hot”, they often follow that frenzy of dozens — if not hundreds — of entrants trying to grab market share from each other.
-
-
github.com github.com
-
Self answer: 4d00bdf it seems to be to prevent shifting lines in source maps.
-
Maybe it would be simple to always add that line, and always shift the source maps by 1.
-
-
github.com github.com
-
I am finally getting usable source maps for SCSS, wow!
Tags
Annotators
URL
-
-
github.com github.com
-
-
Goal: Give bug trackers like bugsnag access to sprockets generated source maps.
-
-
If you don't mind putting the sourcemap url in the minified JS
-
minified_url: MINIFIED_URL_PATH, source_map: HTTP::FormData::File.new(LOCAL_SOURCEMAP_PATH)
-
//= link application.js.map
-
While I understand orgs wanting not to expose their unminified source, it's security through obscurity (meaning it's not adding any real security).
-
The only place I can find it is in the sprockets-rails gem. javascript_include_tag calls this: def find_debug_asset(path) if asset = find_asset(path, pipeline: :debug) raise_unless_precompiled_asset asset.logical_path.sub('.debug', '') asset end end
-
-
docs.sentry.io docs.sentry.io
-
Sentry supports un-minifying JavaScript via Source Maps. This lets you view source code context obtained from stack traces in their original untransformed form, which is particularly useful for debugging minified code (e.g. UglifyJS), or transpiled code from a higher-level language (e.g. TypeScript, ES6).
-
-
github.com github.com
-
For the $$$ question, nothing comes to mind. These problems i'm hitting up against are larger than a contractor could solve in a few hours of work (which would be hundreds/thousands of dollars).
-
Yeah, can we pay money to make this go faster? Serious question.
-
Progress is slow though. I want to change how assets are loaded, the current implementation of "pipelines" is challenging to work with.
-
Our team is also looking into generating source maps in production/staging for error reporting (via Airbrake).
-
I want source map in prod too (for error tracking, same as @vincentwoo)
-
Could you explain your use case in a bit more detail? How are you using source maps without source map comments? Are you uploading them to a bug tracker?
-
-
-
I'm trying to get official time at work to dedicate to source maps, and haven't made much progress there.
-
Still broken, @cannikin. Nobody's on board to investigate, much less fix it. Please do dig in
-
Any updates on this one? It makes debugging JS and CSS in the web inspector next to impossible when you can't get any help finding the offending code in your own source files.
-
-
docs.openfaas.com docs.openfaas.com
-
OpenFaaS is hosted by OpenFaaS Ltd (registration: 11076587), a company which also offers commercial services, homepage sponsorships, and support.
-
-
faastruby.io faastruby.io
-
On the “lows” side, I’d say the worst thing was the impact of not being present enough for my family. I was working a full-time job and doing faastRuby on nights and weekends. Here I want to give a big shout out to my wife. She supported me through this and didn’t cut my head off in the process.
-
-
tylergaw.com tylergaw.com
-
The source for all versions is available on GitHub.
-
-
github.com github.com
-
markdown-it is the result of the decision of the authors who contributed to 99% of the Remarkable code to move to a project with the same authorship but new leadership (Vitaly and Alex). It's not a fork.
-
-
psyarxiv.com psyarxiv.com
-
Simone, Costanza De, Antonella Battisti, and Azzurra Ruggeri. “Differential Impact of Web Habits and Active Navigation on Adolescents’ Online Learning.” PsyArXiv, March 1, 2021. https://doi.org/10.31234/osf.io/hsvc4.
-
-
-
release 0.0.1 after around 5 years.
-
-
www.cnn.com www.cnn.com
-
CNN, L. M. (n.d.). CDC says masks protect wearers from Covid-19. CNN. Retrieved 1 March 2021, from https://www.cnn.com/2020/11/10/health/masks-cdc-updated-guidance/index.html
-
- Feb 2021
-
osf.io osf.io
-
Armeni, Kristijan, Loek Brinkman, Rickard Carlsson, Anita Eerland, Rianne Fijten, Robin Fondberg, Vera Ellen Heininga, et al. ‘Towards Wide-Scale Adoption of Open Science Practices: The Role of Open Science Communities’. MetaArXiv, 6 October 2020. https://doi.org/10.31222/osf.io/7gct9.
-
-
github.com github.com
-
Licensed under the LGPLv3 license. We also offer a commercial-friendly license.
-
-
github.com github.com
-
This project is provided by the LinkedIn Presentation Infrastructure team as open source software
-
-
github.com github.com
-
Source maps eliminate the need to serve these separate files. Instead, a special source map file can be read by the browser to help it understand how to unpack your assets. It "maps" the current, modified asset to its "source" so you can view the source when debugging. This way you can serve assets in development in the exact same way as in production.
-
Source maps are a major new feature.
-
-
travis-ci.org travis-ci.org
-
Testing your open source projects will always be free! Seriously. Always. We like to think of it as our way of giving back to a community that connects so many people.
Tags
Annotators
URL
-
-
drylabs.io drylabs.io
-
Our mission is to allow people to make money via educational efforts and to dedicate the rest of their time to creating great open source products.
What does this mean exactly? "Our mission is to allow people to make money via educational efforts"
-
-
github.com github.com
-
-
trailblazer.to trailblazer.to
-
We’re now relaunching PRO, but instead of a paid chat and (never existing) paid documentation, your team gets access to paid gems, our visual editor for workflows, and a commercial license.
-
And yes, at TRB GmbH, we do pay people to work on OSS
-
To tell you the truth, the new tracing feature was the original reason why I decided to write 2.1 and make you sit and wait in agony for years. Nevertheless, tracing is simply blowing my mind. I can’t count how many hours and angering rushs of adrenaline I’ve saved since the introduction of the wtf? method and its helpful higher-level stack trace.
-
-
2019.trailblazer.to 2019.trailblazer.to
-
note that TRB source code modifications are not proprietary
In other words, you can build on this software in your proprietary software but can't change the Trailblazer source unless you're willing to contribute it back.
loophole: I wonder if this will actually just push people to move their code -- which at the core is/would be a direction modification to the source code - out to a separate module. That's so easy to do with Ruby, so this restriction hardly seems like it would have any effect on encouraging contributions.
-
Trailblazer (TRB) is an Open-Source project. Since we want to keep it that way, we decided to raise awareness for the “cost” of our work - providing new versions and features is incredibly time-consuming for us, but we love what we do.
-
This creates a win-win situation, you as the user have your peace of mind, and we can continue working with your funds.
Tags
- work: doing what you love
- annotation meta: may need new tag
- open-source software: funding
- neutral/dispassionate/impartial/objective wording
- proprietary software
- reminder
- good point
- win-win
- time-consuming
- loophole/escape hatch
- software licensing
- labor of love
- building software is hard
- open-source software: not contributing new code back to project
- building software is time-consuming / a lot of work
- wording designed to be more palatable/pleasing/inoffensive
- support: peace of mind for those that have it
- well-written
- LGPL
Annotators
URL
-
-
stackoverflow.com stackoverflow.com
-
Check yourself some shell-sources.
-
If interested, you can check the plain old /bin/sh signal handling in the source code here.
-
-
github.com github.com
-
Take 3, Previously attempted in 2012 (#8189) and 2015 (#19709). This new version uses ActiveModel Attributes API.
-
Another recent attempt: #35246
-
-
github.com github.com
-
Sorry for the delay, life got in the way. I should have some time to pick this up again next week.
-
-
github.com github.com
-
Great thanks to Blake Education for giving us the freedom and time to develop this project in 2013 while working on their project.
-
-
openrct2.org openrct2.org
Tags
Annotators
URL
-
-
aeplay.org aeplay.org
Tags
Annotators
URL
-
-
www.openttd.org www.openttd.org
Tags
Annotators
URL
-
-
www.simutrans.com www.simutrans.com
Tags
Annotators
URL
-
-
hilton.org.uk hilton.org.uk
-
‘Programs are meant to be read by humans and only incidentally for computers to execute.’
-
-
-
This gives them a slight edge but that’s nothing substantial because those fixes eventually reach Ubuntu.
Tags
Annotators
URL
-
-
opensource.stackexchange.com opensource.stackexchange.com
-
-
But all of these attempts misunderstand why the Open Source ecosystem is successful as a whole. The ecosystem of fairly standard licenses provides a level playing field that allows collaboration with low friction, and produces massive value for everyone involved – both to those that contribute and to those that don't. It is not without problems (there are many essential but unsexy projects that are struggling with funding), but introducing more friction won't improve the success of this ecosystem – it will just lead to some parts of the ecosystem to break off.
-
Part of me thinks that open source can be more rewarding to the creators/contributors. But maybe the real contribution is the permanent addition to the tools available to humanity, and if you have the wits, you can make a decent business out of it without tainting open source.
-
Selling proprietary software is difficult when there is so much gratis Open Source software around.
-
For a sufficiently successful and industry-relevant open source project, it's possible for the main developers to earn a living e.g. by selling related consulting services.
-
It turns out that creating and using Free Software is not just good to individuals, but for businesses as well, for example by building upon publicly available components and by collaborating shared software. The term Open Source is a business-friendly rebranding of the Free Software concept. This line of thought was also widely successful, e.g. Firefox/Mozilla was an open sourcing of Netscape software.
Tags
- reasons for success
- proprietary software
- fragmented community
- business
- competition in open-source software
- open-source licenses
- economics
- fairness
- making money by developing open-source software
- software licensing
- level playing field
- open-source software
- motivation
- excellent technical writing
- low-friction
- consultancy
- ecosystem (software)
- using open-source software in proprietary software
Annotators
URL
-
- Jan 2021
-
psyarxiv.com psyarxiv.com
-
F. (2020, October 16). COVID-19 Poll. https://doi.org/10.31234/osf.io/wksqj MLA
-
-
linuxmint-user-guide.readthedocs.io linuxmint-user-guide.readthedocs.io
-
This is a store we can’t audit, which contains software nobody can patch. If we can’t fix or modify software, open-source or not, it provides the same limitations as proprietary software.
-
Although it is open-source, Snap on the other hand, only works with the Ubuntu Store. Nobody knows how to make a Snap Store and nobody can. The Snap client is designed to work with only one source, following a protocol which isn’t open, and using only one authentication system. Snapd is nothing on its own, it can only work with the Ubuntu Store.
Tags
- use of proprietary hosted services
- software freedom
- proprietary software
- proprietary protocol
- monopoly
- proprietary software/service seeking broad support/integration/acceptance in/by other software/platforms/vendors
- software freedom: ability to inspect/audit source code
- importance of open-source
- proprietary hosted services as a competitive advantage
- Snap
Annotators
URL
-
-
github.com github.com0ad/0ad1
Tags
Annotators
URL
-
-
-
Lemmy is a great open source federated and privacy respecting alternative to Reddit. Nodes can be self-hosted and posts will sync between them.
Tags
Annotators
URL
-
-
-
Unfortunately, this probably means a death knoll for this gem, at least I predict it will contribute to its slow trajectory towards insignificance/unknownness/lack-of-users.
Why? Because it is already the less popular option in this comparison: https://ruby.libhunt.com/compare-premailer-rails-vs-roadie-rails
and being actively maintained is an important factor in evaluating competing options.
So of course people will see that the premailer option is the option that is still actively maintained, is still continuing to be improved, and they'll see that this one has been relegated to dormancy/stagnancy/neglect/staleness, which will only amplify the degree/sense of abandonment it already has from its maintainer (only now it will be its users that start to abandon it, as I now have).
-
At work, I cannot maintain this project. At home, I'd rather spend time with my children and on projects that I'm currently passionate about.
-
-
-
unlike a traditional computer, a blockchain computer can offer strong trust guarantees, rooted in the mathematical and game-theoretic properties of the system. A user or developer can trust that a piece of code running on a blockchain computer will continue to behave as designed, even if individual participants in the network change their motivations or try to subvert the system. This means that the control of a blockchain computer can be placed in the hands of a community
-
-
augmentedsteam.com augmentedsteam.com
-
Augmented Steam is an open source project. You can verify the code for yourself, help us improve it or create your very own version.
-
-
wondertools.substack.com wondertools.substack.com
-
Another is Bellingcat’s online journalism investigation toolkit.
I made a copy of this and I wlll get rid of Bellingcat's links because, you know, Bellingcat is a CIA cutout.
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>Crazy how so many Western media outlets treat @Bellingcat as a reliable, independent source without mentioning that it receives ample funding from Western states & cutouts. A UK gov't agency even privately noted that BC is "somewhat discredited." https://t.co/RsCKOto2Ns
— Aaron Maté (@aaronjmate) December 15, 2020
-
-
askubuntu.com askubuntu.com
-
I'm very (VERY!) tempted to use that ppa, but without offense to it's maintainers... it's just some random ppa. If it had more "traction" I'd use it. Right now it has only 3 maintainers.
-
-
material-ui.com material-ui.com
-
👍 Upvote issue #204 if you want to see it land faster.
-
-
stackoverflow.blog stackoverflow.blog
-
Would you work for free? It is a simple but loaded question that requires additional context. Is it working to help a friend do something? Is it work that you would enjoy? Does the act of working for free give you some level of satisfaction? Your gut reaction to the question may have been a hearty, “No,” but many people volunteer for a variety of things all the time, so people will work for free when there is something in it they enjoy.
-
Open source is fundamentally good with the transparency and flexibility it brings; however, as our reliance on it goes up, the overall investment back into the ecosystem has not. It can be easy to take for granted the time and effort many developers put into open source projects. Yet it is with their time and effort that we often save our own.
-
These developers are not greedy or selfish for wanting funding for their projects. To the contrary, they want funding to keep the project alive. A person has to eat, after all. Funding the project is a means of changing the maintainer’s timeshare—allowing themselves to put time into the project that otherwise would be used for other employment. There is only so much time in a day that a person can otherwise give.
-
Funding should not be a struggle for open source projects. We embrace open source into our codebases frequently but have yet to fully embrace the idea that funding it actually helps us too. The bug fixes and feature requests need to be implemented, tested, and reviewed by someone who themselves can only put so much time into the project.
-
-
momentjs.com momentjs.com
-
IANA Time Zone Database Main time zone database. This is where Moment TimeZone sources its data from.
every place has a history of different Time Zones because of the geographical, economical, political, religious reasons .These rules are present in IANA Time Zone database. Also it contains rules for Daylight Saving Time (DST) . Checkout the map on this page: https://en.wikipedia.org/wiki/Daylight_saving_time
Tags
Annotators
URL
-
-
snapcraft.io snapcraft.io
-
Chromium is a very popular web browser, the fully open source counterpart to Google Chrome.
-
-
discourse.ubuntu.com discourse.ubuntu.com
-
I don’t think he implies that, he didn’t mentioned FOSS or non-FOSS. Third party doesn’t refer to licensing, only to who provides it.
-
wouldn’t that « lesser » the FOSS effort towards desktop app’s ?
-
Snap gets rid of dependency mess. Good. Snap offers in one place FOSS and proprietary app’s. Here I am suspicious. It may be an advantage for a commercial app-store and for some users. But this advantage may lead to loss of comfort and flexibility for the many users that rely first on FOSS.
-
-
violentmonkey.github.io violentmonkey.github.io
-
www.gnu.org www.gnu.orggnu.org1
-
If it is powerful and reliable, that means it serves them better.
software is often oriented towards performance as primary (if not only) criterium, it is developed through a performance-centric lens.
other cultural, social, ethical factors are ignored or not taken into account
-
- Dec 2020
-
opensource.com opensource.com
-
You can also purchase a Nextcould hosting service, which on one hand may not seem any different from giving your photos over to Google or Apple, but there's a significant difference: Nextcloud storage is demonstrably encrypted, with source code to prove it.
-
-
hybridpedagogy.org hybridpedagogy.org
-
Following the model of open-source software, we can enter our ideas and expressions into public discourse
This also isn't a well-aligned argument. Articles published in a for-profit journal are entered into the public discourse (although obviously not into the public domain). Unless public means "without cost", which I don't think it does.
We might want to broaden this to include open-access, which is specific to publication models.
-
-
github.com github.com
-
Treating the web as a compile target has a lot of implications, many negative. For example “view source” is a beloved feature of the web that’s an important part of its history and especially useful for learning, but Svelte’s compiled output is much harder to follow than its source. Source maps, which Svelte uses to map its web language outputs back to its source language, have limitations.
-
Our team is building open source community tools and Svelte fits our identity as an independent labor of love with an organic community.
-
With some frameworks, you may find your needs at odds with the enterprise-level goals of a megacorp owner, and you may both benefit and sometimes suffer from their web-scale engineering. Svelte’s future does not depend on the continued delivery of business value to one company, and its direction is shaped in public by volunteers.
Tags
- more interested in their own interests
- business interests/needs overriding interests/needs of users
- fits nicely
- co-op (organization/governance)
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- organic community
- conflict of interest
- identity
- at odds with
- balance of power
- future of project depending on continued delivery of business value to one company
- labor of love
- learning from others
- read the source code
- community (for a project or product)
- open source community
- learning by reading the source
- organic
Annotators
URL
-
-
hacks.mozilla.org hacks.mozilla.org
-
Better community building: At the moment, MDN content edits are published instantly, and then reverted if they are not suitable. This is really bad for community relations. With a PR model, we can review edits and provide feedback, actually having conversations with contributors, building relationships with them, and helping them learn.
Tags
- helping others
- reverting: creates negative experience
- community building
- opportunity to improve/fix something
- reverting a previous decision/change/commit
- pull request workflow
- community relations
- opportunity
- online community
- community (for a project or product)
- relationship (people)
- helping others to learn
- receiving feedback
- encouraging feedback
- open source community
- wiki model
Annotators
URL
-
-
github.com github.com
-
Does anyone know how to make npm use a specific fork containing a bug fix while waiting for maintainer to merge a pull request? I was just going to point my package.json to this fork, like this: "svelte-material-ui": "https://github.com/vtpatrickeddy/svelte-material-ui.git#patch-1", but that doesn't work because the repo is a monorepo. And there doesn't appear to be a way to specify a subdirectory inside it, like: "@smui/textfield": "https://github.com/vtpatrickeddy/svelte-material-ui.git/packages/textarea#patch-1",
-
-
-
spark.adobe.com spark.adobe.com
-
This image requires a cutline and source.
-
- Nov 2020
-
github.com github.com
-
There are actually 3 other libraries that implements material in svelte, i hope this to become the community favorite because using MDC underneath it implements correctly Material guidelines.
-
-
github.com github.com
-
www.vassalengine.org www.vassalengine.orgVASSAL1
-
github.com github.com
-
If you are a developer and would like to fork, modify and/or contribute to this extesion, then this section is for you.
-
-
github.com github.com
-
It is open to the community to help set its direction.
-
-
github.com github.com
-
In Rust, we use the "No New Rationale" rule, which says that the decision to merge (or not merge) an RFC is based only on rationale that was presented and debated in public. This avoids accidents where the community feels blindsided by a decision.
-
I'd like to go with an RFC-based governance model (similar to Rust, Ember or Swift) that looks something like this: new features go through a public RFC that describes the motivation for the change, a detailed implementation description, a description on how to document or teach the change (for kpm, that would roughly be focused around how it affected the usual workflows), any drawbacks or alternatives, and any open questions that should be addressed before merging. the change is discussed until all of the relevant arguments have been debated and the arguments are starting to become repetitive (they "reach a steady state") the RFC goes into "final comment period", allowing people who weren't paying close attention to every proposal to have a chance to weigh in with new arguments. assuming no new arguments are presented, the RFC is merged by consensus of the core team and the feature is implemented. All changes, regardless of their source, go through this process, giving active community members who aren't on the core team an opportunity to participate directly in the future direction of the project. (both because of proposals they submit and ones from the core team that they contribute to)
-
So I propose having the repo in place, and using it for targeted proposals where we really want feedback from early users, and hold off formalising anything more until early next year, as you said.
-
Tags
- soliciting feedback
- too much ceremony/bureaucracy
- allowing sufficient time for discussion/feedback/debate before a final decision is made
- build concensus
- welcoming feedback
- open-source projects: allowing community (who are not on core team) to influence/affect/steer the direction of the project
- have discussion/feedback/debate in public (transparency)
- open-source projects: process
- feeling blindsided
- change proposal workflow: RFCs
- governance
- software projects: governance
- phased-in/gradual change (working towards some end goal)
- yarn
- attracting contributors
Annotators
URL
-
-
madewithsvelte.com madewithsvelte.com
-
Express - 19 $ 🏃♀️ Skip the Review Queue 🕒 Published in 3 days 💌 Full Customer Support 💚 Support the team
Wow, after seeing how this site works, I don't like much like it anymore.
Esp. this below:
Choose your preferred publish date - 9 $ Feature your project on top for 14 days and get an additional tweet - 19 $
I hope there is/will be soon a more open/free alternative (like the "awesome" lists that use GitHub PRs instead of an opaque/proprietary submisison form).
-
-
tunnelgram.com tunnelgram.com
-
Tunnelgram is fully open source (server and client) and uses the Tunnelwire Encryption Scheme, so you can see all of the code it's built on.
Tags
Annotators
URL
-
-
github.com github.com
-
they're in the svelte compiler: https://github.com/sveltejs/svelte/blob/master/src/compiler/compile/nodes/Element.ts#L668 (search for the warning text)
-
-
docs.npmjs.com docs.npmjs.com
- Oct 2020
-
twitter.com twitter.com
-
Open Science Community Tilburg on Twitter. (n.d.). Twitter. Retrieved October 28, 2020, from https://twitter.com/OpenTilburg/status/1318518990000607234
-
-
github.com github.com
-
github.com github.com
-
exec(params) do load path end
So the command being wrapper must be a Ruby file, because this will use
load
to load its source into the interpreter (rather than executing it in a shell (we're already in a shell)). -
-
-
formnerd.co formnerd.co
-
react-final-form: README.md:1: You build great forms, but do you know HOW users use your forms? Find out with Form Nerd! Professional analytics from the creator of React Final Form.
-
-
medium.com medium.com
-
withindex.js, we have a single source of truth, giving fine grained control on what we expose to the outside world.
-
-
www.darktable.org www.darktable.org
Tags
Annotators
URL
-
-
studybreaks.com studybreaks.com
-
Wikipedia
Not always a reliable source
Tags
Annotators
URL
-
-
drive.google.com drive.google.comeog.pdf1
-
According to google firament means the heavens or the sky, especially when regarded as a tangible thing.
-
-
www.youtube.com www.youtube.com
-
Science as Amateur Software Development. (2020, September 26). https://www.youtube.com/watch?v=zwRdO9_GGhY&feature=youtu.be
-
-
en.wikipedia.org en.wikipedia.org
-
As a result, it is no longer open source.
-
-
github.com github.com
-
In the next major, we'll start copying the ref onto both the props and the element.ref. React will now use the props.ref as the source of truth for forwardRef and classes and it will still create a shallow copy of props that excludes the ref in these cases. At the same time, we'll add a getter for element.ref in DEV that warns if you access it. The upgrade path is now to just access it off props if you need it from the element.
-
-
github.com github.com
-
Source Code is a UX to interface with the raw machine.
-
-
ec.europa.eu ec.europa.eu
-
Anonymous. (2020, October 7). Second set of reports – Fighting COVID-19 disinformation Monitoring Programme [Text]. Shaping Europe’s Digital Future - European Commission. https://ec.europa.eu/digital-single-market/en/news/second-set-reports-fighting-covid-19-disinformation-monitoring-programme
-
-
opencontent.org opencontent.org
-
Free to accessFree to reuseFree to reviseFree to remixFree to redistributeThe question becomes, then, what is the relationship between these additional capabilities and what we know about effective teaching and learning? How can we extend, revise, and remix our pedagogy based on these additional capabilities?
I look at this and think immediatly about the Git model of allowing people to not only fork and reuse/redistribute pieces, but what about the ability to do pull requests to take improvements and push them back up the the source so that everyone potentially benefits?
-
-
-
Over time Adam, Surplus' creator, had less and less time to spend on the project and I decided to take my own shot.
-
-
en.wikipedia.org en.wikipedia.org
-
Redux, which features a single store, often called a single source of truth
-
-
igraph.discourse.group igraph.discourse.group
-
Python-igraph 0.8.3. (2020, October 8). Igraph Support Forum. https://igraph.discourse.group/t/python-igraph-0-8-3/473
-
-
www.theguardian.com www.theguardian.com
-
Queen stresses need for trusted news sources during Covid crisis. (2020, October 4). The Guardian. http://www.theguardian.com/media/2020/oct/05/queen-elizabeth-stresses-need-for-trusted-news-sources-during-covid-crisis
-
-
-
But maybe this PR should still be merged until he finds time for that?
-
Sorry this sat for so long!
Tags
- not a blocker (issue dependency)
- open-source software: progress seems slow
- waiting for maintainers to review / merge pull request / give feedback
- big change/rewrite vs. continuous improvements / smaller refactorings
- don't let big plans/goals get in the way of integrating/releasing smaller changes/improvements
- pull request stalled
- iterative process
Annotators
URL
-
- Sep 2020
-
github.com github.com
-
I don't read comments as I think they are dangerous
Why does he think they are dangerous?
-
-
scolaire.loupbrun.ca scolaire.loupbrun.ca
-
The initials fa in the class refer to Font Awesome, an open- source set of icons created by Dave Gandy,23 which further links this project to the open- source community and its ethos of collaboration. Font Awesome gives the community icons for making professional- grade web apps, rendering artifacts and objects legible in the contemporary web design ecology
Font Awesome est une police d'écriture et un outil d'icônes qui se base sur CSS, LESS et SASS (Wikipédia, « Font Awesome », consulté le 22 septembre 2020).
-