WDC-FTC joint projects
-
Wyrm was assimilated
-
.
-
> I don’t know if our friend is a core FTC developer but it seems he has no experience with big software project management, so i will try to make it clearer :
Perhaps I should make something clear to you: I’m a professional software developer with 22 years of industry experience. My resume reads like a who’s who of the internet. I’ve architected systems that were over a million lines of code in the length of the project. My github repository has software that I architected and wrote that powers cloud computing for nation-level Telecos. I wrote the player for IFilm.com that launched viral videos on the internet 6 years before Youtube, and sold that to MTV. I invented a file system that is capable of storing all of the data that humans will ever create and sold that to AoL. I have 53 software patents listing me as the primary inventor, ranging from the massive distributed file system to music creation software and many topics in between. I’ve contributed to over 30 open source projects including such popular projects as Hibernate (Java ORM) and Apache JCS (Java Caching System), because I get paid to do it in the course of my day job. I’ve managed teams of software developers ranging in size from 2 to 40, been the lead architect for countless enterprise projects, and presently I’m the lead developer on a project for one of the big 7 studios leading a team of 7 developers, 2 artists, and a product owner on a rewrite of a 3.5 million lines of code. I’ve started my own gaming company, wrote my own physics engine, and designed my own CPU architectures. I can code in over 50 languages and have created 2 which are in production use in large enterprise systems. My githup repository is filled with my “big software project management”. I am, by any reckoning, an industry expert in the field of software development and project management, and my pay scale absolutely reflects that.
> Suppose that FTC dev team has a plan that interests us called product A, and we have plans to make another thing that looks interesting to you (see link in my first post ) … let’s call this product B.
> The time invested from FTC dev team doing A and implementing B coupled with the time invested from our team implementing A and building B is a LOT BIGGER than FTC building A on both wallets coupled with the time WDC dev team building B on both wallets.
So it is NOT duplicating work , that’s the whole point.
I don’t even know where to begin with this. It doesn’t take a coder to understand that implementing a feature in one code base is less work than implementing it in two different ones. Your logic fails so miserably I can’t begin to understand how you thought this would work. I’ve made a suggestion regarding how it COULD work, which bears no resemblance to your suggestion (they share a common code base)… you seem to have ignored that. If you have to redo the work in a second code base, you’re duplicating effort. Period. I don’t know how you could possibly suggest otherwise.
>95% coins have a rebranded wallet including FTC wallet which actually started as a rebranded LTC wallet, so i really don’t get the problem about it.
That’s because you’re obviously never worked on an open source project as a developer, let alone solved an actual problem like the one your describing.
>Another misconception … kevlar seems to believe that FTC has something that interests us now and we would like to leech it’s features now, well it doesn’t … we are not interested in neo scrypt, of course we would like to know the whole dev plan to define what exactly we would like to have ( some one please post a link to get more info :) )
I think you are interested in getting on the latest bitcoin core. It’s stopping you from merging upstream changes… but you already pointed out above that you have no idea how that process actually works, and you’re suggesting you don’t want the latest developments from the Bitcoin team included, yet in your original post you said you did. Seems like you don’t really know what the hell you want.
>I think a better argument would be: ‘we are not interested in what you are doing’ period, and that would be ok.
It’s just not true! OF COURSE we’re interested! We’re greatly interested! We would LOVE it if someone would come to us and go, “Hey, I got this here pull request…” and start collaberating with our developers! I’m sure you’d see a lot of good interaction and ideas exchanged in the process.
The problem is you’re not suggesting that, because you have no idea how to do that, or what the value in doing so is, or that it’s even what you should be doing. What your suggesting is formalized structure and overhead which adds absolutely no value to the open source development process what so ever. If you got paid to do open source development 40 hours a week for a living like I do, you would know this.
>FTC and WDC are similar not equal which means that any pull from external source needs to be properly reviewed, tested and integrated which takes time, at least we don’t just type the ‘pull’ command with something we like and get done with it.
I’m not even sure what it is your saying now. Type the ‘pull’ command? Have you ever used RCS before? Yeah… testing takes time… I think people understand that intuitively. I’m not sure who ‘just types the ‘pull’ command with something we like and get done with it’, or even what that is supposed to refer to. Can a non-developer translate that into developer speak for me please?
>I don’t know were i said that we will define the ‘arbitrarily imposed deadlines’, this has to be negotitated of course but it wouldn’t make sense that one teams complies with commitments while the other don’t.
ANY deadline is arbitrary! If you’ve done any software development, you would know that time commitments in software development only define how long it will DEFINATELY take, not how long it will ACTUALLY take. That’s why agile processes embrace change as part of the process and build that cost into the estimations, doing away with arbitrary deadlines and replacing it with velocity which CAN be used to measure when something will be done.
>Overall I think it would have been a lot more useful if he just ask instead of ‘throwing jabs’ blindly, attacking doesn’t make someone smarter; if it is not clear our intention is not to attack FTC or it’s community or somehow hijack the work of their dev team.
I just ask what? If you have the first clue what you’re suggesting, or if I want to get involved with someone who has demonstrated a severe lack of knoledge or understanding of how to properly manage developers working on an open source project. No, I don’t think I need to ask anything here.
>Are there any official opinions about this ?
Yep, my opinion is about as official as you’re going to get. I am a bonified, well established open source developer actively writing code. Bushstar is gone, and MrWyrm is running the show as best I can tell, but he knows better than to just subscribe people to someone elses vision, or speak on the behalf of a developer. What your suggesting is a disaster in the makings. We’ve tried it your way for over 2 years now, and it’s resulted in the death of the coin, while other projects flourish under the model I’m describing. Projects like Storj, Bitcore, BitShare, and… well… Bitcoin itself. They don’t have anything like what your suggesting, they do everything as I described it. Just go look for yourself if you don’t believe me.
>Even if we don’t reach an agreement it doesn’t hurt to have a good debate here and explore some ideas for the future won’t you guys agree ? :)
We don’t need to reach an agreement for two voulenteers to decide they want to work together. We don’t need an argreement for someone to clone the project, do some work, and submit a pull request. We don’t need you to interfere with our development, or tell us what to work on next, and we sure a hell don’t need you to impose business like formalities on something that doesn’t operate anything like a business. People get paid to do work for a business, so if you want to contract a developer, please let me know because I know some good ones who need the money. And when I say money, I mean cash up front at fair market wage, not tips for fractions of a penny. What’s needed is standards and innvoation… something which you’ve not suggested at all, and can’t be provided under the model you’re suggesting. And if you think for one minute you’re somehow different or better at running an open source project like a business, well get in line because idiots just like you are a dime a dozen. This isn’t just a bad idea, this is something that’s been proven to be extremely detrimental to open source development because thousands of people before you have tried it. Your predecessor tried it, and that was a disaster of the worst sort! What you’re suggesting is how non-developers approach software development… it’s definately how I did it when I was first getting started in open source about 10 years ago. Your qualifications of having ‘started a company and written code in C++’ do not qualify you as a developer, nor to the qualify you to lead other developers, or manage an open source project. PLEASE stop before you do more harm than good.
>By the way kris_davison and MrWyrm you are doing a great job :)
thanks to other posters too
They really are. MrWyrm in particular. He’s been handed a crap sandwitch of the smelliest kind, and he’s realized that no amount of condiments will ever make it taste good because it’s still a crap sandwitch. But instead of continuing to make the same mistakes, or sticking his head in the ground, he’s done a brilliant job of educating himself on the relevant topics required to manage a project like this. Topics like economics, management, community building, blockchain technology, and most importantly, open source development, leadership, and how to start a movement. He’s come to understand that leadership, like you’re suggesting, is TOTALLY overrated, and what’s needed is momentum, and he’s been studying how to build that by doing things like acting by example, welcoming others and treating them as equals. He’s actually starting to renew my faith in the coin… faith which has been used and abused in the most obscene way possible… but that’s water under the bridge now. Just today he came up with the most brilliant description of open source software I’ve ever herad, and yet he’s not a developer. I’ll paraphrase it here for you, with my appologies to MrWyrm if I get it wrong:
He said, “It’s like building legos with a small child. I have more skills at building big walls, so I go quickly, and the child works on small little walls, and then sticks them onto the big wall. I then tweak his contribution a little to make it sturdy all over, and then we continue. His lack of skill is not an impediment to contributing.”
We’re lucky to have him.
Immagine for one second if this was dancing. We’re doing the Feathercoin dance. Specifically at this point, Lizhi is dancing, and we’re all watching, because he’s the only one who’s actually coding. But let’s, for the sake of the metaphore, assume we’re all dancing. And what you’re doing is saying, “Hey! You all should come and dance here, and incorporate our dance moves into your dance moves.” And we’re saying, “No, that’s not how this works. You see, if you want us to dance with you, what you should do is come dance with us, and then if we like some of the moves your doing, we might start to dance like that too. But you can’t tell us how to dance and where to dance. That’s not how this works.”. You then replied, “Ok, but what we do is LINE dancing! You see, it’s better than whatever dance your doing, and people who don’t dance are punished.” and we said, “No, you don’t get it. We like dancing where everyone gets to decide how they dance, and if two or more people want to do a dance together, they’re encouraged by the others to, but they’re never given titles like, ‘head dancer’ or ‘dancing relations manager’. They’re just dancing.” And you went, “Oh. Well our dance is definately better, it’s too bad you don’t want to dance with us.” And we’re saying, “No, you misunderstood. We LOVE dancing with EVERYONE. We think people should be free to dance the way they see fit, and if someone starts a movement, then maybe some real collaboration will happen when that first follower turns that lone nut who’s dancing alone into a crowd of people dancing. But you won’t get that to happen by telling everyone how to dance, and when to dance, and not paying them to dance your way. It doesn’t work that way, it’s been tried many times in the past, and it fails every time, because people just go dance the way they want to. They want to dance the way they see fit. We’re not a business, we’re dancing! Come dance with us!”
…
I promised my friend Calem I wouldn’t post on these boards any more, but he got a good bye post, so he’s going to have to understand if I uphold the spirit of the promise, if not the letter. As my friend, I trust he will forgive me this transgresion. If you’re still reading, thank you for understanding. You’re one of the good ones.
I’m not going to post here any more. My work here has finally been done, as I have succeeded in accomplishing what I have tried to do for over two years now.
I came here to learn about crypto-currencies. I’ve done that.
I came here to make friends. I’ve done that.
I came here to enrich people’s understanding. I’ve done that.
I came here to write code. I’ve definately done that.
I came here to help people. I’ve tried really hard to do that.
I came here to educate. I’ve done a lot of that.
I’ve also failed on each of those accounts.
I came here to learn about crypto-currencies, yet I still don’t know what makes a crypto-currency the best one. If anything, my conclusion is there is no best one, which is somehow unsatisfying, yet also relieving, because I don’t have to decide which currency I’ll hold or transact in today. I learned that the market will make that choice for me, regardless of my ethos.
I came here to make friends, but I’ve made a few enemies in the process. Many people don’t like the fact that I won’t appologize for who I am. A few appreaciate that we need people who dismiss the individual in search of the whole, just like we need doctors who ignore the whole around them and focus on the individual people they can save, and that my role in this world doesn’t require people skills, and that I’m ok with being hated, even if it means I’m not remembered when that hate turned to rage, and rage to action, and action to change, and change to a better place. Most just think I’m an asshole. You are, of course, correct. That is my role here: The guy who cared nothing for other people’s feelings and would say what really needed to be said, even if it was wildly unpopular, or even outright wrong, or just plain rude. Yes, I LIKE arguing, debate, controversy, and drama, because it’s how you address what the other people are saying: By making an argument, debating, acting controversial, and even sometimes dramatic in order to get them to see the point being made. I find those tactics to be the part of any healthy software development process, and I understand they do not scale to the people world, but I won’t appologize for being who I am. I am a coder, and I understand most of you are not. For many of you, that makes me lesser than you in your eyes, and that’s ok. For a few, it makes me a knight amongst pesants, and I don’t like that at all either. I’m just a coder, not a hero, not the devil. If I’m not your friend, then either you chose that for yourself, or I chose that for you because your a dumbass, and go fuck yourself.
I’ve tried to enrich people’s understanding, but some people have literally become more entrenched in their dogmatic beliefs upon which they will not be swayed. To them, I have been the loudest in a desperate plea to engage with an honest discussion of the subject, but in over 2 years, no such discussion would happen. Maybe if I leave they’ll listen. Maybe not.
I’ve tried to write code, and I gave it my best shot at one point. I posted regular updates, I made podcasts of my development, I linked to the github repo over and over, and I got a fair amount of support from the community, but I failed to start a movement. Hope, bless her heart, was a first follower. Tuck cheered me on from the start. I’ll miss bantering with them here. But I never reached a tipping point, and I don’t think I will with this community, no matter how good a job I do. It’s just not the right person to do it, and I have to accept that fact.
I came here to help people, but I understand I’ve hurt them too. I’ve championed a coin which I knew was being mismanaged and I was talked into complacency. I failed to recover the money that was scammed from people by that GPU farm fiasco. I watched as millions of dollars of investment of people’s money was pissed away on lies that I knew were lies but didn’t know how to reach the people to stop them from losing their money. I tried to help people, but in the end I fear I only made it worse, both through my actions and through my inactions. I am negligant, although assuredly not criminally and liably like some of the others involved.
I came here to educate, but there’s only so much you can teach people before you realize that there’s more effective ways of educating. I will continue to try and educate people, but not here. This is not the place for me to do that any more.
MrWyrm has my full support, and a direct line to me that we keep open. I hope that you all learn the lessons he’s learning, and benifit in the same way others have before now from this board. I hope my legacy is, at the very least, a cautionary tale on what happens when you allow people who are disruptive in the mix. And I hope you will learn from my example, and learn how to dance the way you want to. I’ll see you all again in version 2.0.
#include using namespace std; class For_every { public: void ngular(){cout << endl << "I";}; void que(){cout<
-
:D
.
-
“It doesn’t take a coder to understand that implementing a feature in one code base is less work than implementing it in two different ones. Your logic fails so miserably …” i never said that making the second implementation takes 0 time (i don’t understand how could you infer that ‘logically’), i said that it takes a lot less time for the team that created the module than for a third party team, and i explanied why this is a fact and how open source companies exploit this fact to make revenue.
-
>95% coins have a rebranded wallet including FTC wallet which actually started as a rebranded LTC wallet, so i really don’t get the problem about it.
That’s because you’re obviously never worked on an open source project as a developer, let alone solved an actual problem like the one your describing.
Another ‘cloudy’ assumption. Using code from other party, make changes and then re brand it, is not an open source only activity, big companies buy smaller companies and rebrand their products (including software) all the time, you are implying that one has to be an experiencied opensource developer to rebrand succesfully a piece of code, that is … mmmm … well just wrong, very very wrong
-
about long corny dancing metaphor … you said in a lot of sentences the same thing i did, we have different development models period. How you infer that i implied that your development model is worse than ours is a mistery to me, because i didn’t. (another far fetched inference )
-
about your comment on how ‘idiots like me’ are trying to make a business around opensource :
For starters when you try to insult someone it would give you a higher status and make more impact if you at least tried to do that with some class, i see that you won’t understand this … at least not now … but keep this in mind for the future ;)
Anyway Red Hat which has more than a billion of dollars in revenue each year are managed by ‘idiots like me’ that are trying and ‘failed’ miserably. It would take little time to list on google companies that have a succesfull business around opensource running by complete ‘idiots’ that are making a lot of money ‘failing’
By the way, having deadlines and pressure it’s not a private company only attribute ,another ‘murky’ assumption; governements, health care, stablished opensource projects, etc. all of them have this attributes to succesfully achieve their goals
-
about your curriculum.- impressive indeed, i confirm my withdrawal of my initial comment about the subject
-
about other points you made … mmm ok … well probably you need to speak to some one else … with another area of expertise
Anyway i was beginning to refute your rant point by point with an extended answer but i realized that it would be just an incredible waste of time. Obviously something very bad happened here because you are ranting about things that has nothing to do with anything and it is extremely emotional not rational which make your inferences too far fetched; obviously a rational debate isn’t possible only greek style drama. So what about this proposal : Lets not waste each others time; i am sure supporters don’t want to see us going circles trying to show who has the biggest penis around … in a forum thread … so i will refrain myself of posting paragraphs of boring read about my qualifications. Let’s just move on !
To community: I understand these are difficult times for all alts, but we have to be strong, let’s not fight for petty reasons, never stop posting ideas and opinions because you are afraid some one will call you an ‘idiot’ , that is how communities die, and right now we all have the responsibility to keep our respective communities alive so let’s put all our energies doing just that. Succesfull communities are not forged by lonely ‘rock stars’ and will never be.
Worldcoin will always be open to true collaboration, wether in developement or in other areas and as i said before, if now it’s not the right time let’s keep the door open for futher joint work ;)
PD: As always please forgive me my bad English maybe it’s the source of misunderstandings :)
-
-
Collaboration always is a good way to move forward, if the goals match.
The difference I see is, that WDC developement is done like it’s done in a company, with a planning, developement and implementation phase together with defined timelines and commitments to these timelines, while in FTC everybody -technical and and non-technical people- ‘donate’ their time to the coin and therefore adhereing to a strict timeline is not really possible.
I still see possibities to collaborate, but I see it more on a case by case basis, rather tan beeing a collaboration program.
-
Collaboration always is a good way to move forward, if the goals match.
The difference I see is, that WDC developement is done like it’s done in a company, with a planning, developement and implementation phase together with defined timelines and commitments to these timelines, while in FTC everybody -technical and and non-technical people- ‘donate’ their time to the coin and therefore adhereing to a strict timeline is not really possible.
I still see possibities to collaborate, but I see it more on a case by case basis, rather tan beeing a collaboration program.
I completely agree with what you said :)
-
I see a kind of cognitive dissonance here. The WDC team wants to cooperate with us, but they don’t want anything we have or do currently. What’s the point to cooperate with someone who cannot deliver anything interesting even if it’s a step in a wrong direction?
Is there anything interesting you can provide? A rebranded Qt GUI isn’t interesting, sorry. It doesn’t improve functionality or add any. If you speak of development, why haven’t you invited your developers here to speak without a middleman?
-
I see a kind of cognitive dissonance here. The WDC team wants to cooperate with us, but they don’t want anything we have or do currently. What’s the point to cooperate with someone who cannot deliver anything interesting even if it’s a step in a wrong direction?
Is there anything interesting you can provide? A rebranded Qt GUI isn’t interesting, sorry. It doesn’t improve functionality or add any. If you speak of development, why haven’t you invited your developers here to speak without a middleman?
Hi ! thanks for your answer.
-
We don’t want anything you have now, that is the reason i wanted to know what is the plan for this year (which still i don’t have a good idea), as Kevlar correctly pointed out, we would be interested if FTC rebase their wallet to lastest (not interim) BTC version, i am sure we could find a lot of interesting things in the pipeline if we somehow could have some access to it.
-
i will try to summarize our dev plan :
2.1) Decouple UI interfaces completely from core deamon, these UI will be built in a scripted language so people won’t need to recompile trying to change the font, color , etc,
There are 3 interesting consequences of this part :
a) UI improvements will progress a lot faster than core (as it should ) with the help of people that has no experience with crypto, c++ or qt -
b) It will start an unified source code tree for diverse form factors : tablets, desktops, hdpi, etc which could share most of core programming and only the UI would change ( as Ubuntu or Windows are trying to do )
c) a theme engine will be born
2.2) Making the wallet 100 % modular
User modules could be built in an scripted language too, abstracting and simplfying a lot of issues related to crypto
For example making a beautiful ticker for your wallet will take just 10 lines of scripted code without the need of recompiling anything or crypto related topics, just some common sense
The idea here is to recruit a lot of passive potential man work that know java script but doesnt have the time to learn c++ or crypto related algorithms, and overall feel intimidated with the learning curve that programming directly in the wallet implies now ; making our wallet very attractive to new developers
Every module could be loaded runtime.
Official modules have a hash so when the software starts, it will compare this hashes with the original ones to assure that no single dot was changed. ( actually we can have this service now with our automatic download tool - gauss)
Obviously security concerns should be addressed including making a very secure sand box .
The point being : most coins are trying to improve with core changes ( pow - pos) and searching the holy grail ( a perfect system ASIC ‘resistant’ - and inmune to 51 % attacks ), in our view core technology is good enough and we use BTC and LTC growth as basis for this claim,… but if against odds some one finds this holy grail our daemon isolation will make this migration easier, the currently working download system could make a strong push for people to update in case a hard fork is required in the event we need to change PoW - PoS in the future. All this gives us the confidence to innovate in areas not explored yet which we believe are very important for the user experience.
-
-
It doesn’t take much knowledge to write a shell script for something like awk to replace all Xcoin instances with Ycoin ones. Copy-paste the graphics, apply a core patch for coin specific code and you’re ready to go. No need to make things even more complicated. The current code base is bloated already.
Have you got any interesting developments in the core going? As I’ve said previously, any UI tweaks aren’t really appealing.
-
It doesn’t take much knowledge to write a shell script for something like awk to replace all Xcoin instances with Ycoin ones. Copy-paste the graphics, apply a core patch for coin specific code and you’re ready to go. No need to make things even more complicated. The current code base is bloated already.
Have you got any interesting developments in the core going? As I’ve said previously, any UI tweaks aren’t really appealing.
Of course it is bloated thats the whole point , do you really expect a graphic designer will run an awk script to change the icons (i know it doesnt work this way its just an example for complexity) ? generally speaking usability teams can not depend on core progress ; thats the mantra which modern software companies are working on (it is not our invention ) and creating an unified source code for all form factors it is not (technically speaking) just an UI tweak. Whats more trying to convince a business to accept your coin and answer to their manager information requirements : “its easy to make an awk script” is a lot harder than convincing them saying : “you just need your web dev type 5 lines of code to have that info in a friendly in wallet graphical way”.
As i say, the only core progress we are interested now is reabasing our core wallet which we will do with or without cooperation with another coin. For us trying to change pow and pos is a waste of time and screw those who have bought the hardware to support the net. Of course if someone does a completely brilliant transformation we will adopt it, but we won’t spend countless hours trying to discover the holy grail ourselves.
-
About hard anonymous transactions : we want business to accept our coin, we will do it if regulation approves this formaly ( we value pragmatism over idealism )
-
About x,y,z Incorporations to the blockchain: thats a broader subject, but trying to bloat the chain with transactions that the network itself doesn’t have the ‘knowledge’ ( for example network know coins because it know its structure and can mine them, the same can not be said about cell phones for example if you are trying to incorporate a market shop directly in the chain)is a mistake in our view; we prefer a completely slim, secure chain that does what has to do in the best way possible other wise a wide range of new attacks are possible. Of course scalability issues aren’t resolved either.
-
-
PD: i am pretty sure that business in general and users don’t really care about scrypt or neo scrypt, they just expect core to function well thats it, to them all core progress is (and should be ) transparent so we will leech progress from others so our users can directly ‘see’ our progress very fast
-
I see you are interested in getting your code rebased. That’s the primary reason for this talk. When you wanted v0.8 with the ACP a year ago, it was Bushstar who did the job for a bounty and I made the final overnight fix to make it work. Why don’t you hire someone again if there are no problems with investors on your side?
-
-
i wasn’t there when that happened, although kevin speaks very good about that relationship and from peter himself, thats the reason i chosed this forum first, there was an history in cooperation; very sad peter is not here anymore
-
dev team was not completely reformulated at that time
-
i mention code rebase because that’s the only thing i am seeign right now that it would be interesting for us (again i am not finding any plan from any dev), this doesnt mean that we are not able to do it ourselves is necessary
Or as kevlar put it, make a pull request from your work
-
as many of us have a bussiness background ( in fact this is the reason we were able to change a lot of policies very fast) we would like to make investments were we recover our money (sustainability)
-
our team is solid but small. We would like that changes in the block chain being more thouroughly tested so sharing the QA would be nice ( again not a necessity, just a wish)
-
-
Also, a friend of mine asked me to clarify something that it seems it can generate confussion.
We all are volunteers of course, we don’t impose a time schedule to devs, it’s the other way around we ask them to make a commitment about what they can do with the time they have available to invest.
for example is some one says, “i have one hour monthly to spare to the project” we say “great ! then maybe you can help us making the splash screen on the next month!” , so if he accepts and makes this commitment we put pressure on his deadline (not ours).
Of course we will see in the comming months if this works or not.
-
Another gem from Kevlar I’m stealing.
[Kevlar]
This is exactly the behavior I referred to that has been proven to be detrimental to open source development.
FTC started this way.
It resulted in people burning out before they did any work at all.
That’s exactly the wrong way of including a voulenteer, treating them as an equal and encouraging collaboration.
That’s exactly the wrong way of including a voulenteer, treating them as an equal and encouraging collaboration.
That’s NOT how you start a movement.[/kevlar]
-
Another gem from Kevlar I’m stealing.
[Kevlar]
This is exactly the behavior I referred to that has been proven to be detrimental to open source development.
FTC started this way.
It resulted in people burning out before they did any work at all.
That’s exactly the wrong way of including a voulenteer, treating them as an equal and encouraging collaboration.
That’s exactly the wrong way of including a voulenteer, treating them as an equal and encouraging collaboration.
That’s NOT how you start a movement.[/kevlar]
:)
I am starting to think that your definition of ‘detrimental to open source’ is : “Those who don’t bow under thy majesty …”
I don’t know what happened to Peter and others but i suspect it is an easy guess. Does being like that makes you feel tough ? Do you really know what being strong means ? it means that you are capable of making your comrades feel STRONGER not WEAKER even when you *think* you are right and they are wrong … to lend a hand instead of a fist to those who just want to help, thats how true alliances are forged, when true loyalties are born …
Too easy to taunt, too easy to lose control, so full of yourself, almost incapable of acquiring value from others
All people have something valuable to offer: knowledge, coding skills, advice, opinions,. ideas, optimism, serenity, empathy … and it is our duty to make the best of it, because we will need every drop of it in the future; i mean what do you think will happen in a couple of years when crypto really starts being mainstream and financial institutions begins to spend millions of dollars trying to make the rest of the world believe we are the worst kind of parasites in existence ? will your supporters feel safe behind your github repository [‘Powering cloud computing’] ??? . After that when governments, backed by private interests, start cracking the companies that are using crypto … will they feel confident because of your 2 new [‘in production use’] languages ??? And if by a miracle we go through that phase and credit card companies start investing billions of dollars trying to stop crypto at all costs … should the community feel safe with you ‘championing’ it with your paycheck in one hand and your physics engine [ © ] on the other ???
Alpha male character is only useful when you need to survive among a pack of dogs.
Personally i think you could be an incredible good asset to the community, but until you understand what that word really means you are kind of useless, well maybe some people will still back you, but that’s probably because they developed some form of stockholm syndrome.
We need to change the way we think, the way we act, the assets we consider valuable
I will spare you a rage induced heart attack because i will stop posting in this forum, at least for now,… some wounds need to be healed before … A defensive stance is not useful for any one to make progress
Be strong friends… Always, be truly strong
-
If I’m going to be misrepresented, I’m going to respond:
> I am starting to think that your definition of ‘detrimental to open source’ is : “Those who don’t bow under thy majesty …”
No, detrimental to open source means trying to make it like a catheral, and not embracing the bazzaar model.
> I don’t know what happened to Peter and others but i suspect it is an easy guess.
Ok, what’s your guess?
> Does being like that makes you feel tough ?
Being like what? I never thought I was tough. I’m quite failable in fact.
> Do you really know what being strong means ?
Yes, it means you posess power.
> it means that you are capable of making your comrades feel STRONGER not WEAKER even when you *think* you are right and they are wrong
No, that’s what being benevolent means. Look it up.
> to lend a hand instead of a fist to those who just want to help,
No, that’s compassion, charity, and care.
> thats how true alliances are forged, when true loyalties are born …
No, that’s how people help one another. Alliances are forged when ethos are aligned. Your ethos is entirely incompatitable with the rest of the open source world’s.
> Too easy to taunt, too easy to lose control, so full of yourself, almost incapable of acquiring value from others
Is that an ad hominin attack on me? Say of my character what you will, the truth in my words remains intact.
> All people have something valuable to offer: knowledge, coding skills, advice, opinions,. ideas, optimism, serenity, empathy … and it is our duty to make the best of it, because we will need every drop of it in the future;
I agree with those values. I disagree with your attempt to extort it for your own selfish gain.
> i mean what do you think will happen in a couple of years when crypto really starts being mainstream and financial institutions begins to spend millions of dollars trying to make the rest of the world believe we are the worst kind of parasites in existence ?
I think the government’s ability to control our wealth will be lessened.
> will your supporters feel safe behind your github repository [‘Powering cloud computing’] ??? .
Supporters? I didn’t know I had supporters. Last I checked, I have technology, and the ability to make more. I don’t need supporters. I have no idea why they would feel safe behind a github repository. Satoshi has the same legacy: He wasn’t known for making friends and massaging their feelings, he was known for his brilliant application of technology. So have I been, and so shall I be. I’d much rather build technology which will safeguard millions of generations’s privacy to come rather than safeguard your pathetic illusions of grandeur. That’s not my role, and I won’t apologize for it.
> After that when governments, backed by private interests, start cracking the companies that are using crypto … will they feel confident because of your 2 new [‘in production use’] languages ???
If they did then someone told them a really horrible lie, but who would do such an awful thing?
> And if by a miracle we go through that phase and credit card companies start investing billions of dollars trying to stop crypto at all costs … should the community feel safe with you ‘championing’ it with your paycheck in one hand and your physics engine [ © ] on the other ???
No they should feel safe with the blockchain being secured by the laws of physics. I’m not sure what my paycheck or my personal projects have to do with anything related to crypto security.
> Alpha male character is only useful when you need to survive among a pack of dogs.
Alpha male characters are a bad stereotype. So are idiots with business backgrounds trying to organize an open source software project when they don’t have the first clue what they’re doing.
> Personally i think you could be an incredible good asset to the community, but until you understand what that word really means you are kind of useless, well maybe some people will still back you, but that’s probably because they developed some form of stockholm syndrome.
Stockholm syndrome requires that I first hold them hostage. It also assumes that technology is somehow tied to the creator, and that creators of technology are useless. None of these things bear any resemblance to reality.
> We need to change the way we think, the way we act, the assets we consider valuable
That should go without saying by now…
> I will spare you a rage induced heart attack because i will stop posting in this forum, at least for now,… some wounds need to be healed before … A defensive stance is not useful for any one to make progress
It’s unfortunate you missed the message entirely. The correct approach was dancing with us, and learning how to work with the rest of the open source world, not rage quitting.
-
Again there are lot of open source projects that have milestones and deadlines, it is not taboo nor black arts it works for some of them (tip: google is your friend)
Anyway the point is that how we organize ourselves is our business period, may work or may not, but you don’t have anything to do with it, if you were not comfortable with the word deadline well you could just said that in one sentence and surely we could try to sort it out someway sparing me of useless long read.
I am amused that even i almost explicitely warned not to take the bait you took it :
"too easy to taunt … ", i throw the meat i dare you to go after it, and you go after the bait, invalidating your melodramatic long goodbye post which ironically is probably the best contribution you are able to make to this community for now.
Also it’s interesting to read your inhability to process simple metaphors and analogies, no wonder why you are so proud of your dancing metaphor, answering with pseudo rationality resemblant to a cheap manga version of Dr. House
You tried to to keep your self control though , good work ! it’s a start …
“The correct approach was dancing with us, and learning how to work with the rest of the open source world, not rage quitting”
i never lose control nor take it personally (even when it is)
My colleagues and i feel a lot of respect to ghostlander, peter, lizhi even if we do not agree with some development made, and we will probably fuck up many times because nobody really knows what’s the final shape successful crypto will have so what ?. i will try to contact them in the comming months when we have something concrete to show, that’s it. I hope that by then you move with ‘your teachings’ elsewere as you said you would.
So here we go again with another chunk of meat :
“too easy to taunt …” (will you take the bait again ? or we can end this here )
-
Again there a lot of open source projects that have milestones and deadlines, it is not taboo or black arts it works for some of them (tip: google is your friend)
Anyway the point is that how we organize oruselves is our business period, may work or may not, but you don’t have anything to do with it, if you were not comfortable with the word deadline well you could just said that in one sentence and surely we could try to sort it out someway and sparing me of useless long reading.
I am amused that even i almost explicitely warned not to take the bait you took it :
"too easy to taunt … ", i throw the meat i dare you to go after it, and you go after the bait, invalidating your melodramatic long goodbye post which ironacally is probably the best contribution you are able to make to this community for now.
Also it’s interesting to see you inhability to process simple metaphors and analogies, no wonder why you are so proud of you dancing metaphor, answering with pseudo rationality resemblant to a cheap chinese version of Dr. House
You tried to to keep your self control though , good work ! it’s a start …
“The correct approach was dancing with us, and learning how to work with the rest of the open source world, not rage quitting”
i never lose control nor take it personally (even when it is)
My colleagues and i feel a lot of respect to ghostlander, peter, lizhi even if we do not agree with some development made, so we will probably fuck up many times because nobody really knows what’s the final shape successful crypto will have, so i will try to contact them in the comming months when we have something concrete to show, that’s it. I hope that by then you move with ‘your teachings’ else were as you said you would.
So here we go again with another chunk of meat :
“too easy to taunt …” (will you take the bait again ? or we can end this here )
Fighting him is the first phase
-
I can assure you, from my experience, Peter,Wellenreiter, Ghostalander, Ruthie, myself and others did do a massive amount of work to get us to where we are, wherever that is…