Domain: github.com
Stories and comments across the archive that link to github.com.
Comments · 4,419
-
Re:Client credentials for how many ID providers?
WebID currently builds on OIDC (because we couldn't get browser makers support WebID-TLS, which is much simpler), but I think you'll find that it doesn't have the same problems: https://github.com/solid/webid...
-
Re:Opportunity wasted
If they wanted to actually contribute to the community then they would have made an LLVM frontend
They did. LLVM is not currently a great fit for garbage collected languages, though the LLILC team worked with some of the Azure folks to improve it in this regard. LLVM also suffered from longer compile times (important for a JIT). The Roslyn architecture makes it easy to incrementally replace the JIT, because it supports trying to compile individual functions with a new JIT and falling back to the old one if it doesn't support all of the functionality required. The LLILC team made use of this when trying to bootstrap.
-
Re:Walk away?
Yukihiro Matsumoto: Not removed. Added the CoC himself: https://github.com/ruby/www.ru...
The only controversy I could find was this call for a more comprehensive CoC to be adopted, particularly because the one selected doesn't have any enforcement mechanism: https://bugs.ruby-lang.org/iss...
Elia Schito: Not banned. As a result of a complaint (that was accepted by the maintainer) a Code of Conduct was adopted, although note that it doesn't cover activity outside of official project spaces so the tweets in question would not be an issue with it anyway.
So still no examples of people being forced out due to CoC violations, or any retroactive application of the terms, or application to things said outside of official project spaces.
-
Opportunity wasted
If they wanted to actually contribute to the community then they would have made an LLVM frontend or submitted patches to Clang. Instead, they did what they always do, make a massive heap of code with nothing in common with anything.
But hey, if you want bugs galore, this is the way to go.
-
Re:Legitimate Kernel Developers Don't Want To Resc
Not the original poster, but in the examples of people just purposefully trying to make mountains out of molehills and stir crap to the detriment of all in an open source project realm, would this suffice?
There are those out there with too much time on their hands that just want to either seize power through questionable means or watch the world burn. Using moral panic and fear of a mob as means to their ends.
There are common trends in the way these things start/are enforced, and while it may not be of great concern now patterns have been established towards the behavior. In the worst of cases the mob can refuse to stop even in the face of evidence appearing that no wrong doing was ever done.
It may be an overreaction, but it the fear seems to be that this will be the wedge used to allow those willing to use purposeful over-sensitivity and bad faith to accrue power.
Mob mentalities should be feared, but we shouldn't succumb to them or to actors acting in bad faith for their own gain.
-
Pixel tracking and keyword tracking via JS
no thanks.
Use this https://github.com/asciimoo/se...
-
Credible source
Same data as time series of total emissions of all developed countries in a JSON format, make your own graph.
More about the dataset and how to get disaggregated data (by sector, source etc.)
The last two years were not the best but as GGP pointed out this is irrelevant. EU emissions are in a stable downward trend since the beginning of UN-watched observations (1990). US emissions were growing till 2007, and show a slight downward trend since.
-
Re:just wow
this is the only COC any project needs... https://github.com/domgetter/N...
From the self-proclaimed NCOC:
2. We accept everyones contributions, we don't care if you're liberal or conservative, black or white, straight or gay, or anything in between! In fact, we won't bring it up, or ask. We simply do not care.
Which rather ironically sounds like a code of conduct. In between all the bullshit where they whine about code of conducts they are in fact mandating certain standards of behaviour.
So all they have is a really whiny CoC.
-
Installing on a mac
If you're using a Mac on the desktop, and use Homebrew Cask to install software with a quick terminal command, know that I've just submitted a pull request so this new version can be quickly installed.
Anyway -- I did not expect them to keep living, but I'm really happy that these guys keep on chugging along, and getting ready for the next version. A couple of years ago it seemed that Chrome was the be-all and end-all of browsers. However, lately Google is turning up the profiling dial and I moved to Firefox and when I need the engine, Vivaldi.
-
Installing on a mac
If you're using a Mac on the desktop, and use Homebrew Cask to install software with a quick terminal command, know that I've just submitted a pull request so this new version can be quickly installed.
Anyway -- I did not expect them to keep living, but I'm really happy that these guys keep on chugging along, and getting ready for the next version. A couple of years ago it seemed that Chrome was the be-all and end-all of browsers. However, lately Google is turning up the profiling dial and I moved to Firefox and when I need the engine, Vivaldi.
-
Bloatware removal
Have to run it each time after update but much easier to remove than manually doing each one. http://github.com/arcadesdude/...
-
Re: Slack is an interruption machine
Slack clearly identifies all new messages. You can also directly message someone or @them in a channel to notify them (depending on their notification settings).
It's mostly about understanding how to use Slack, like IRC. It's just a room full of people talking, people should not assume you're reading every word if you're not actively engaged (if they do, they're using it wrong). They can @you, which is essentially like coming to get you from the other room to join the discussion.
Personally I use wee-slack which allows me to mix Slack (team for work and one Slack team that some of my "non-techie" friends use for general chat) in with my existing client so I can join slack teams right along side IRC servers using a single client. It really makes Slack a lot more usable, for me, anyway. But it also means I can seamlessly use the Slack mobile app on my phone if I'm away from my computer, which is really handy. -
Re:Turn on virtualization support in the BIOS, or
Take a look at: https://github.com/gnif/Lookin...
-
Re:source code?
Do they provide complete source code, including any required compilation scripts and data that can be used to build this exact binary image that they're distributing?
Because that's what the GPL **requires** them to do.
Requires
Kernel Side
hv_* kernel modules (hv_sock.ko) from kernel tree, or if you are using an older RH derivative kernel use Linux Integration Services
Userspace
XRDP / XORGXRDP
And something to help you along - linux-vm-tools -
Re:source code?
Do they provide complete source code, including any required compilation scripts and data that can be used to build this exact binary image that they're distributing?
Because that's what the GPL **requires** them to do.
Requires
Kernel Side
hv_* kernel modules (hv_sock.ko) from kernel tree, or if you are using an older RH derivative kernel use Linux Integration Services
Userspace
XRDP / XORGXRDP
And something to help you along - linux-vm-tools -
Re:source code?
Do they provide complete source code, including any required compilation scripts and data that can be used to build this exact binary image that they're distributing?
Because that's what the GPL **requires** them to do.
Requires
Kernel Side
hv_* kernel modules (hv_sock.ko) from kernel tree, or if you are using an older RH derivative kernel use Linux Integration Services
Userspace
XRDP / XORGXRDP
And something to help you along - linux-vm-tools -
Re:source code?
Do they provide complete source code, including any required compilation scripts and data that can be used to build this exact binary image that they're distributing?
Because that's what the GPL **requires** them to do.
Requires
Kernel Side
hv_* kernel modules (hv_sock.ko) from kernel tree, or if you are using an older RH derivative kernel use Linux Integration Services
Userspace
XRDP / XORGXRDP
And something to help you along - linux-vm-tools -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa... http://www.lindeni.org/lindeni... https://www.elecrow.com/ https://gist.github.com/probon... https://www.amazon.com/gp/prod... https://www.reddit.com/r/elect... https://github.com/petit-miner... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.board-db.org/ https://github.com/NextThingCo... https://detail.1688.com/offer/... https://detail.1688.com/offer/... https://www.aliexpress.com/ite... https://github.com/NextThingCo
Plus this ---> How to hand solder the Allwinner chip
Last, but not least, the following 3 youtube links for more soldering tips and tricks:
https://www.youtube.com/result...
https://www.youtube.com/watch?...
https://www.youtube.com/result... -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa... http://www.lindeni.org/lindeni... https://www.elecrow.com/ https://gist.github.com/probon... https://www.amazon.com/gp/prod... https://www.reddit.com/r/elect... https://github.com/petit-miner... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.board-db.org/ https://github.com/NextThingCo... https://detail.1688.com/offer/... https://detail.1688.com/offer/... https://www.aliexpress.com/ite... https://github.com/NextThingCo
Plus this ---> How to hand solder the Allwinner chip
Last, but not least, the following 3 youtube links for more soldering tips and tricks:
https://www.youtube.com/result...
https://www.youtube.com/watch?...
https://www.youtube.com/result... -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa... http://www.lindeni.org/lindeni... https://www.elecrow.com/ https://gist.github.com/probon... https://www.amazon.com/gp/prod... https://www.reddit.com/r/elect... https://github.com/petit-miner... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.board-db.org/ https://github.com/NextThingCo... https://detail.1688.com/offer/... https://detail.1688.com/offer/... https://www.aliexpress.com/ite... https://github.com/NextThingCo
Plus this ---> How to hand solder the Allwinner chip
Last, but not least, the following 3 youtube links for more soldering tips and tricks:
https://www.youtube.com/result...
https://www.youtube.com/watch?...
https://www.youtube.com/result... -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa... http://www.lindeni.org/lindeni... https://www.elecrow.com/ https://gist.github.com/probon... https://www.amazon.com/gp/prod... https://www.reddit.com/r/elect... https://github.com/petit-miner... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.pine64.org/?produc... https://www.board-db.org/ https://github.com/NextThingCo... https://detail.1688.com/offer/... https://detail.1688.com/offer/... https://www.aliexpress.com/ite... https://github.com/NextThingCo
Plus this ---> How to hand solder the Allwinner chip
Last, but not least, the following 3 youtube links for more soldering tips and tricks:
https://www.youtube.com/result...
https://www.youtube.com/watch?...
https://www.youtube.com/result... -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCoPlus this ---> How to hand solder the Allwinner chip
-
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCoPlus this ---> How to hand solder the Allwinner chip
-
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCoPlus this ---> How to hand solder the Allwinner chip
-
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCoPlus this ---> How to hand solder the Allwinner chip
-
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCo -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCo -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCo -
Re:This writeup is from hackaday.com
https://hackaday.com/2018/09/1...
Mod parent up!
Tons of very useful links from the hackaday link, in no particular order:
http://linux-sunxi.org/Main_Pa...
http://www.lindeni.org/lindeni...
https://www.elecrow.com/
https://gist.github.com/probon...
https://www.amazon.com/gp/prod...
https://www.reddit.com/r/elect...
https://github.com/petit-miner...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.pine64.org/?produc...
https://www.board-db.org/
https://github.com/NextThingCo...
https://detail.1688.com/offer/...
https://detail.1688.com/offer/...
https://www.aliexpress.com/ite...
https://github.com/NextThingCo -
Enable source debs
Your comment echoes WSL issue 107. The solution is to enable source debs or source RPMs or whatever in the distribution that you install in WSL, and you will get complete corresponding source code for all packages provided by the distribution.
-
Microsoft Open Source Code of Conduct
Components of WSL distributed as free software are subject to the Microsoft Open Source Code of Conduct. It's based on a combination of the same Contributor Covenant 1.4 that Linux uses and a (discontinued) TODO Group Code of Conduct.
-
Re:Um... NodeJS is doing just fine
At least that was the plan, now we're going back to Docker because filing a Kubernetes bug report gets you all sorts of grief about your formulations being too male-centric aggressive.
You have discussions like this: https://github.com/kubernetes/... - where hundreds of dev-hours are spent on renaming something because they found "PetSet" to be offensive to animals AND THEY WENT ALONG WITH IT.
-
Re:Code of Conduct - Exact Text
oh ho ho! Somebody already tried that. Specifically "expressing opinions that others find distasteful, in a forum unrelated to the project, shouldn't be grounds for action under this covenant".
That pull request was rejected by CoralineAda, the author.
Highlights from the argument against the PR:
Personal twitter accounts are not magic excuses (especially non-magical when you have a verifiable association as a core dev mentioned in your bio of course)
'chilling effects on free speech' seems more and more like a red herring.
I don't think that having a project name in one's Twitter bio counts as representing that project.
You either want to define a link between yourself on that account and the project, or you don't. You either want to borrow against the credibility of that project or you don't.
A disclaimer that this is a personal account and personal opinions are your own and do not reflect those of the projects or communities mentioned should do the trick.
But even with one of those silly "opinions are my own not those of $ORG" disclaimers, the manner and content of your free speech may serve to indirectly undermine obligations you have freely chosen to hold yourself to elsewhere. People do tend to see past the disclaimers, and you are not actually free of this consequence
I'm saying that if a contributor tells me that they feel threatened or unsafe around a core developer, I would personally not hesitate to either speak to them about their conduct or remove them from the project as necessary. To me, the safety of the community is paramount. There are very few exceptional programmers in the world and I guarantee that pretty much any developer can make meaningful and impactful contributions. Just look at the Linux Kernel, how many hundreds (if not thousands of developers) has Linus personally alienated?
Ada herself:
To be clear, "outside the context of that project" did not apply in the case of the Opal team. Elia posted those things with a Twitter account that directly mentioned his role in the Opal project, and meh made some very disturbing statements in the discussion on the issue tracker.
They are using this as a tool to attack people in the Linux community for expressing views they don't like.
-
Re:Allwinner is garbage
Allwinner is garbage. This is the shit you get in those chinese Raspberry Pi clones.
Uhm, what? They run circles around anything Raspberry Pi can do. Here's for example why rpi open firemware died because Raspberry is utter shit. And just see what the author recommends instead. Allwinner is a cheap-and-cut-corners alternative, but at least it gets shit done. Its support is also mostly non-existant, but the community managed to write free drivers — including beating the ATF into shape, so it's ready, included in Debian and mostly merged upstream (this one lacks a few patches for Pinebook/etc).
-
Re:Allwinner is garbage
Allwinner is garbage. This is the shit you get in those chinese Raspberry Pi clones.
Uhm, what? They run circles around anything Raspberry Pi can do. Here's for example why rpi open firemware died because Raspberry is utter shit. And just see what the author recommends instead. Allwinner is a cheap-and-cut-corners alternative, but at least it gets shit done. Its support is also mostly non-existant, but the community managed to write free drivers — including beating the ATF into shape, so it's ready, included in Debian and mostly merged upstream (this one lacks a few patches for Pinebook/etc).
-
Re:Allwinner is garbage
Allwinner is garbage. This is the shit you get in those chinese Raspberry Pi clones.
Uhm, what? They run circles around anything Raspberry Pi can do. Here's for example why rpi open firemware died because Raspberry is utter shit. And just see what the author recommends instead. Allwinner is a cheap-and-cut-corners alternative, but at least it gets shit done. Its support is also mostly non-existant, but the community managed to write free drivers — including beating the ATF into shape, so it's ready, included in Debian and mostly merged upstream (this one lacks a few patches for Pinebook/etc).
-
Re:Can't be examined in isolation
One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto
I think you can. Nothing in CoC states that you must also adopt the manifesto. Sure, this CoC was produced by dubious people with very questionable intentions. Likewise, GPL license is based on Stallman's ideas. This doesn't mean that we have to adopt all of the Stallman's extreme views about software in their entirety. I am still hopeful that sanity will prevail and it won't go past CoC. However, I do understand and share your concerns.
You're correct, the CoC doesn't absolutely require adopting the PMM. However, it would be very hard to ignore the fact that both were written by the same person with the same overall agenda in mind and what the previous person said is 100% correct, this is a political agenda and has nothing to do with technology and only relates to being respectful to people insofar as the ways in which that advances the political agenda in question.
The previous "code" Linux had was fine. If a change was needed, an amendment of "Also, don't be a dick" would have worked. However, they have ripped out a code which specifically called for quality and good engineering above all and replaced it with one written by someone who is, by their own words a "Notorious Social Justice Warrior". I don't know the person, I could be misinterpreting their words and maybe it is tongue-in-cheek. I tend to doubt it.
-
Re:Can't be examined in isolation
One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto
I think you can. Nothing in CoC states that you must also adopt the manifesto. Sure, this CoC was produced by dubious people with very questionable intentions. Likewise, GPL license is based on Stallman's ideas. This doesn't mean that we have to adopt all of the Stallman's extreme views about software in their entirety. I am still hopeful that sanity will prevail and it won't go past CoC. However, I do understand and share your concerns.
-
Re:Code of Conduct - Exact Text
Err, you left out the bottom part: https://github.com/torvalds/linux/commit/8a104f8b5867#diff-310ab816e1e15913bbe69e164b689ac9R77
Attribution
===========This Code of Conduct is adapted from the Contributor Covenant, version 1.4,
available at https://www.contributor-covenant.org/version/1/4/code-of-conduct.html -
Can't be examined in isolation
I really, really, really wish these had been handled non-concurrently. It's virtually impossible not to analyze or comment on the two events together, which leads to some unsettling connotations for some.
While I think Linus taking a breather to maybe not be as much of a dick while still demanding high quality code is an admirable moment of self-reflection, the roots of this Code of Conduct are quite unsettling.
One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto.
From the CC:
A Code of Conduct for Open Source Projects
Open Source has always been a foundation of the Internet, and with the advent of social open source networks this is more true than ever. But free, libre, and open source projects suffer from a startling lack of diversity, with dramatically low representation by women, people of color, and other marginalized populations.Part of this problem lies with the very structure of some projects: the use of insensitive language, thoughtless use of pronouns, assumptions of gender, and even sexualized or culturally insensitive names.
Marginalized people also suffer some of the unintended consequences of dogmatic insistence on meritocratic principles of governance. Studies have shown that organizational cultures that value meritocracy often result in greater inequality.
From the PMM:
Meritocracy is a founding principle of the open source movement, and the ideal of meritocracy is perpetuated throughout our field in the way people are recruited, hired, retained, promoted, and valued.
But meritocracy has consistently shown itself to mainly benefit those with privilege, to the exclusion of underrepresented people in technology. The idea of merit is in fact never clearly defined; rather, it seems to be a form of recognition, an acknowledgement that “this person is valuable insofar as they are like me.”
(If you are not familiar with criticisms of meritocracy, please refer to the resources on this page.)
It is time that we as an industry abandon the notion that merit is something that can be measured, can be pursued on equal terms by every individual, and can ever be distributed fairly.
These are explicitly political documents... and they should be addressed as such. I don't think anyone has a problem with "don't be a jerk, and don't make it personal" in an open source project. Arguably, Linus has stepped over the line on occasion. The adoption of this document goes far beyond rectifying a mere lack of teeth in telling people to "Be excellent to each other"
-
Can't be examined in isolation
I really, really, really wish these had been handled non-concurrently. It's virtually impossible not to analyze or comment on the two events together, which leads to some unsettling connotations for some.
While I think Linus taking a breather to maybe not be as much of a dick while still demanding high quality code is an admirable moment of self-reflection, the roots of this Code of Conduct are quite unsettling.
One really can't discuss the wording of the CoC without discussing the Contributor Covenant and the larger philosophical goals of the Post-Meritocracy manifesto.
From the CC:
A Code of Conduct for Open Source Projects
Open Source has always been a foundation of the Internet, and with the advent of social open source networks this is more true than ever. But free, libre, and open source projects suffer from a startling lack of diversity, with dramatically low representation by women, people of color, and other marginalized populations.Part of this problem lies with the very structure of some projects: the use of insensitive language, thoughtless use of pronouns, assumptions of gender, and even sexualized or culturally insensitive names.
Marginalized people also suffer some of the unintended consequences of dogmatic insistence on meritocratic principles of governance. Studies have shown that organizational cultures that value meritocracy often result in greater inequality.
From the PMM:
Meritocracy is a founding principle of the open source movement, and the ideal of meritocracy is perpetuated throughout our field in the way people are recruited, hired, retained, promoted, and valued.
But meritocracy has consistently shown itself to mainly benefit those with privilege, to the exclusion of underrepresented people in technology. The idea of merit is in fact never clearly defined; rather, it seems to be a form of recognition, an acknowledgement that “this person is valuable insofar as they are like me.”
(If you are not familiar with criticisms of meritocracy, please refer to the resources on this page.)
It is time that we as an industry abandon the notion that merit is something that can be measured, can be pursued on equal terms by every individual, and can ever be distributed fairly.
These are explicitly political documents... and they should be addressed as such. I don't think anyone has a problem with "don't be a jerk, and don't make it personal" in an open source project. Arguably, Linus has stepped over the line on occasion. The adoption of this document goes far beyond rectifying a mere lack of teeth in telling people to "Be excellent to each other"
-
Re:RIP Linux
So do I or don't I personally call "everybody" neo Nazis? You have two choices here. You go for "do" which is a lie, or got for "don't" in which case your previous claim was a lie.
I have a third choice. I was speaking loosely and generically, and the essence of my statement is that you personally engage in this kind of behavior, as I have demonstrated, and that it's also true of your social "justice" ilk.
YEs but we both know I didn't accuse anyone of being one.
It's a smear tactic to associate those afoul of the "code of conduct" with neo-Nazis.
But you never once addressed the actual point.
The point has already been addressed -- it's that you'd rather quibble instead of making a counterpoint. We've seen how these "codes of conduct" are used to attack people politically for their outside opinions that have nothing to do with "neo-Nazis". We can trace this right back to "Coraline Ada" and Opalgate.
That's admitting defeat and you're doing it more and more with every post
:)Oh, you're still playing this game after you started with a Godwin loss? How retarded. But what else do I expect from a social "justice" idiot?
Are you denying Twitter has banned quite a nmbe of people who do identify as nazis?
The topic was about what was happening at large scales to right-wing users. You and the left-wing media denied it. You were dead wrong.
-
Re:What does IOS have to do with SIRI?
Yes, it does. The phone sends UDP packets to the hubs for the device, or depending on the device it might send direct without any hub. The devices then responds accordingly.
I use HomeBridge running in a Docker image on my NAS, to get various things that don't have native HomeKit support working (LightwaveRF gen 1, Dyson fans, Neato robot vacs, Logitech Harmony remotes). You can see this UDP packet behaviour by watching the logs. -
Re:Was sweet while it lasted
Oh fuck me you're not lying. https://github.com/torvalds/li...
-
Re:NFS ?
Could be done - you'd need to write a wrapper (probably around Ronnie's libnfs. If you want to do it take a look at the wrapper code created for libsmbclient.
-
Google - AMP + Bing + etc
-
Re:(rolls eyes)
Looks like https://www.bufferbloat.net/pr... would help a lot on your DSL line. It can be used on any openwrt compatible router https://wiki.openwrt.org/doc/h... . Also, a lot of Asus routers compatible with asuswrt-merlin have it https://github.com/RMerl/asusw...
It will help with games a lot - you will see about 30ms increased latency (time to send one full size packet at 0.5Mbps) when uploading over idle, and up to 50ms of increased latency when downloading (most of the time only about 5ms increased but at peaks it will go higher since your router are not at the correct location for doing QoS in the downstream).My FTTH 200Mbps symmetric connection doesn't have good QoS on ISP's end, and without fq_codel/cake I see peak latency of about 100ms when downloading and 50ms when uploading. With it, I see almost no additional latency when uploading and about 1ms when downloading.
Uh, latency is something you want to *decrease*. 30ms *increased* latency like you cite there would be about twice as bad as what I have now. Little things like this make you sound like you don't really understand what you're talking about, especially when you say them multiple times (so, not a typo).
-
Re:(rolls eyes)
Looks like https://www.bufferbloat.net/pr... would help a lot on your DSL line. It can be used on any openwrt compatible router https://wiki.openwrt.org/doc/h... . Also, a lot of Asus routers compatible with asuswrt-merlin have it https://github.com/RMerl/asusw... It will help with games a lot - you will see about 30ms increased latency (time to send one full size packet at 0.5Mbps) when uploading over idle, and up to 50ms of increased latency when downloading (most of the time only about 5ms increased but at peaks it will go higher since your router are not at the correct location for doing QoS in the downstream). My FTTH 200Mbps symmetric connection doesn't have good QoS on ISP's end, and without fq_codel/cake I see peak latency of about 100ms when downloading and 50ms when uploading. With it, I see almost no additional latency when uploading and about 1ms when downloading.
-
Re:Browser
Install uMatrix or your favorite script/annoyances blocker, among other measures (such as blocking video autoplay, flash, etc).
Use a browser that lets you disable "multi process", I know Waterfox allows this. Others let you change the number of threads, I set those to 1.
Configure it to always start your last open tabs, that way you can close and open the browser periodically (don't leave it open unattended).
The current browser developer mindset is that THEY are the OS, they will eat all your cpu cores and ram because only they matter, they don't behave well to the other running apps...
I'd rather have a slower browser that leaves a lean OS than a fast browser that makes everything else grind to a halt. This is why i tend to use Firefox forks, but not Firefox itself because that has gone too bloated. Chromium is a backup, i keep to very few tabs and close asap, because it WILL eat your resources, like it or not..
-
Re:Yay, NoScript!
The NoScript dev -- not "devs"
;) -- here.Thank you for your commentary, which is quite to the point except for two details which I'd like to set straight:
- The existence of this vulnerability, let alone its nature, has never been disclosed neither to me or the Tor Browser team. The very first hint I had about it has been this tweet by the ZDNet reporter, sent about one later than Zerodium's one, and noticed even later.
- Based exclusively on that Zerodium's tweet (not a proper bug report, just a innuendo without even a link to a live PoC), the "NoScript team" (just me, actually) scrambled to create a reproducible test-case, dig in NoScript 5 "Classic"'s code base which had not been touched for months*, find the bug, fix it, test the patch, package two new versions (one for the beta autoupdate channel, one for the stable one) and deploy them both in quite less than one hour, real-time while been interviewed by the journalist. In the old days, when I had my own garage bands, our typical rehearsals were much longer -- and pleasant
;)
* NoScript 10 "Quantum" has been the main branch and the only I focused on since December 2017: it's a complete rewrite and was born unaffected by this bug. NoScript 5 has been kept around so far for the Tor Browser and the others based on Firefox ESR 52, like Palemoon.
I'd like also to add that NoScript 10's code is much simpler, leaner and easier to understand / maintain, and has got a lot more "friendly" eyeballs reviewing it for possible flaws. Therefore I'm quite confident something like this wouldn't go unnoticed that easily. Anyway, I vow to keep fixing whatever security bug is found (either cooperatively or in a hostile and disturbing way, like in this case) as fast as humanly possible, and even a bit faster, like I always did
:)