ANNOUNCEMENT: I'm fed up of dealing with the badly programmed steemd, I'm out

in #dawn-network8 years ago (edited)

HF18


was the most epic software release fail I have ever personally witnessed in my life, and I will keep running my witness until the bill comes for may, and I'm ditching it. I am glad that I am going to be getting enough power downs from my long time of loyalty to the platform, but I don't want to deal with the bullshit anymore.

I have decided that after wasting 3 days with @xeroc's piston-libthat the idea of building a mirror/proxy of the Steem blockchain is a waste of time.

I have possibly now secured an apartment in a convenient location at an unbeatable price (€120/month including expenses).

I will continue to post from time to time to honor my followers and fans, but if I have a house I can really start to get busy sorting my life situation out and dedicate a lot of time and effort to making the Dawn Network the noetic successor to Steem, and helping bring people into the project, and once the chain and network is online.

Steem is still probably one of the best decentralised network systems, if not the best, but this isn't saying much if you look at the fiasco that so many of the others are.

But I am now going to dedicate myself, since I have the resources to be able to do this, to helping make sure that Dawn solves every problem that we see in the rest of the Blockchain community. We are going to do it right, no nonsense, no lack of communication, no imposing our personal agendas on the network, it will be written in the best language designed for realtime concurrent server applications, our web platform will be far better designed than the one here, and the code will be something everyone can vote on, to decide how the changes occur, and we will make the changes one at a time to make sure we don't make the muddle that this system does. And even native platform apps for Windows, Linux and Mac.

Thankyou to everyone for your support, and if you want to support the developing of the first completely free (as in freedom) blockchain on the internet, that will never be coopted by corporations, banks, or governments, just come visit us at the Dawn Network discord chat and let's get this happening!

😎


We can't code here! This is Whale country!

Vote #1 l0k1

Go to steemit.com/~witnesses to cast your vote by typing l0k1 into the text entry at the bottom of the leaderboard.

(note, my username is spelled El Zero Kay One or Lima Zero Kilo One, all lower case)

Sort:  

I have decided that after wasting 3 days with @xeroc's piston-lib that the idea of building a mirror/proxy of the Steem blockchain is a waste of time.

Erm, not sure what you are trying to say, but to "mirror/proxy" the Steem blockchain, you don't need piston-lib.

I also don't really see the arguments for your claim in the headline. What exactly made you thing that steemd is badly programmed? Did you come to that conclusion from trying to work with piston-lib?

No, mostly from running a witness node.

And yeah, piston-lib has been very difficult.

I don't see a future in the platform because I have had my loyalty rewarded with far too many arbitrary and stupid changes, the resistance of Steemit, Inc. towards fixing the injustice that has seen a constant attrition of userbase.

You can search the blockchain for code snippets and guides and NONE of the code works anymore, on the piston codebase. It's not been your fault in many cases either.

I appreciate what you have been doing, but I am pretty sure that you also are probably getting to the end of your tether about dealing with the operational policies of Steemit most especially towards development. You made a lot of rewards from your early work on it, but I can see how it wasn't really even half of what you needed to deal with the constant instability of the API, this new hardfork broke so many things, again... In my opinion the 'beta' tag doesn't excuse it anymore.

The absents of new updates to the library is not caused by the constant improvements that the Steem teams does but rather by other obligations that are currently eating up my time.

I can only slightly agree in that some changes could have been communicated better, but saying that those are just too much, is IMHO an overreaction. There is of course something in between constant breaking changes like with steemd and never chaining software like bitcoin.

I can only slightly agree in that some changes could have been communicated better, but saying that those are just too much, is IMHO an overreaction

Agree

Good luck with your next project.

Thank you for posting Loki.

Sorry to hear this.......it seems so final. However things change....especially after they peak out in ridiculousness...Steemit will ride out the storm...it is a vehicle for freedom.

Wishing you all the best in your endeavors. Cheers.

The Steem User Community will ride it out. The promise will be realised, because it is so important. Steemit - they have lost their right to forgiveness in my opinion.

I've worked on systems with bigger issues, but they were less public. The Steem team need to get more professional.

Good luck with your endeavours. Great to hear you'll have somewhere to live.

Yeah, I have heard stories... but we will be doing it right. No wasting resources on negotiating with the terrorists dressed in fancy suits with fancy PR campaigns tricking people into apologising for their concealed malice.

I am looking forward to the rest and focusing on something that I will have a big influence on. I have a lot of obstacles to overcome but I think that I am now primed. That the promises, and their lack of substance, have motivated me so much, I am grateful for but it's time to move on and build the future.

No wasting resources on negotiating with the terrorists dressed in fancy suits with fancy PR campaigns tricking people into apologising for their concealed malice.

Ah, the rub. Is it about the PR stuff? I have to say, PR (public relations, not pull requests 😉) give me an Alfred Hitchcock feeling 🤢

I am referring of course to politicians, bankers and ceo's...

You could say our PR thus is to not be polished, not to make promises, and generally be honest and communicative :)

I have actually witnessed worse software-release fails when it comes to user experience, but then, I used to work for large, multinational companies 8-).

Best of luck with Dawn, may it live long and prosper. Is there any other place besides Discord to get updates?

I am thinking about what to do about that. I will be cancelling my witness server when the bill needs to be paid but I think I will keep the big server, and @faddat is in the process of developing web applications based on Buffalo, a similar architecture to Django, but built on Go, so we will put something together, it would make sense for us to put together a place where we are entirely responsible for it and can make it as good as it can be.

For now my next week's focus will be getting up to speed on how to develop using the Go language, so that I can fully work with the stuff that @faddat is doing, which currently goes over my head a little bit. I think that I have the mental capacities required to build a new architecture for a better design of token ledger, and a deterministic consensus algorithm for regulating things like a voting system and so forth, without the unneccessary complexity in Steem.

I posted some time back some ideas I had for generating graphs to enable a coherent but fragmented consensus in the platform. We have the advantage that we are starting from scratch, and not with a stupid imperative to continue to work on an architecture that has a broken design in its most fundamental parts.

Here's to the future! :)

And the winner is: D R A M A!!!!!. Again :( .. I can't wait for the day when "the smart people" turn into "the mature people". You guys are all very smart, and you are more appreciated than you think, just please grow out of the drama. Sorry, there is no pity here! GOOD LUCK!

It is a signature of this plstform... ;)

We are going to do it right, no nonsense, no lack of communication, no imposing our personal agendas on the network [...]

I might be, but you're not going to do it right, there is no right. You will have problems, you will have personal agendas, etc. The idea is to work out in advance how to solve these problems when they inevitably arise. Mark my words.

If you do shut down then I will say thanks for doing it in the first place, I learned a lot watching you figure it out and get set up! 😁 Best of luck with Dawn, it looks pretty cool.

The main objective is to build a system with no single point of failure. Centralisation in Steem is the essence of its failure, in the reward curve, in the closed management and development, and the software licence.

Back in March last year, just before Steem was launched, Dan said that a fully open development process would lead to clones. But nobody in their right mind would want to inherit Dan's shitty codebase anyway ;p

Haha, you'd be surprised.

Let me tell you, I would have cloned it if it was truly open source, and by the time I even found Steem in December there would have been several already. In terms of the social network and that, it would have been fine, I'm sure they would have been even shittier. But in terms of the coin value, I think Steem would have been looking more like Doge.

What do you think? Bitter as the pill is, is there not some point to that?

I disagree. I think very few competent teams would have been able to deal with, or would have chosen to work with a C++ codebase. Ultimately it would have been better for the community anyway, because then we could have chosen a better management team. As it stands, if Steemit, Inc. fuck up, users are all orphaned. At least multiple clones could easily transfer accounts and have a smoother transition process. It would also amount to 'voting with your feet', since the arrangement as it stands depends on witnesses who have a different set of interests than the general userbase.

Dan set it up this way because he didn't want anyone else to take his userbase away from him. So instead, he, and the people he collaborated with, are going to be abandoned, slowly but surely. I personally think unless there is a radical change in management practices, Steem is going to be abandoned.

Perhaps, we'll never know. Sounds like shaky reasoning to me though. I think you underestimate the competency and willingness of the competition.

Yes it's true it was designed for a monopoly. So was Bitcoin, but by virtue of it's actual design, not by license.

I don't know if I agree with Steemit Inc. approach. It's true what you and others have said before, that they're operating on an established (I won't say old) business and company model where the best scenario is a high sale value to some bigger fish.

Maybe it will be abandoned. It certainly is more likely with all this shade.

BTW, forgot to ask, do you have a Golos account?

I do, but they hitched their wagon to the wrong horse. :) I actually have two but I'm not using it, it's a russian thing and I wish them luck dealing with the many issues built into the code and trying to fix them.

Well, at least they are a fork short of a full cutlery set.
I may have used that expression in an unusual way.

I think that line deserves a better (happier) environment!
Is it your own creation?
And ... may i borrow it?
When the journos get hold of that line ... and the management of steemit, they will have a lot of fun - not to mention, Get Forked etc! Thank you for the laugh.

I think I read it in a novel a long time ago, don't remember where, and Google is not helping me.
What I mean is that Golos is a better place for not having had fork-up 18, but that, of course, is not the original meaning, rather the opposite. The Steemit management will not be amused by the way I mean it 8-).

Sad to see you go. I enjoyed seeing you grow and learned a bit from you sharing your work.

It is what it is.

I'm not gone yet but I have important things to do that mean I have to deprecate my writing to the steem blockchain in favour of building something far better.

Thanks :)

I'm in the same boat. From what I seen from you, I know you'll be able to do it :)