SteemWorld ~ Weekly Support ~ #16

in #steemworld6 years ago (edited)

[EN]


This post is intended to cover the server costs for SteemWorld.org and to enable me to continue my development in the future.

In case you missed the first part:
SteemWorld ~ Weekly Support ~ #1

[DE]


Dieser Post ist dafür gedacht die Serverkosten für SteemWorld.org zu decken und mir in Zukunft weitere Entwicklungen zu ermöglichen.

Falls du den ersten Teil verpasst haben solltest:
SteemWorld ~ Weekly Support ~ #1

Updates


Transfer to / Withdraw from Savings

In the Balances tab it is now possible to transfer STEEM/SBD from our Account Balance to the Savings Balance and (vice versa) to withdraw available savings back to our account:


By moving liquid STEEM/SBD to the Savings Balance the saved assets can only be accessed by withdrawing them from there and waiting until the withdrawal period (3 days) is over. This makes the liquid assets a bit more secure, because (in case of a hack) they can't be immediately transferred to an exchange. Same as for the Powerdown I will add a page warning at the top, so that we get informed when a withdrawal request has been started for our account.


Transfer to Savings


Withdraw from Savings


In case we own STEEM and SBD there will at first pop up a dialog like this:


Number of received replies

We now have the count for replies in the Stats section:

Thanks to @meins0815 for the reminder ;)

While parsing the blocks my server counts the number of replies we received for our posts and comments. You may wonder why the count is not the same as it is being reported from @steemitboard and the answer is that I don't count answers to other peoples comments in your posts. I like it better this way, because it's a bit more accurate.


Table of running SBD conversions now sortable

Thanks to @tcpolymath for the idea ;)

In the making


  • Finding/Building a trustable open source solution (maybe Keychain) for using private keys on SteemWorld
  • Web service for loading the data in a more efficient way and to enable me to add many cool new features in future
  • Different views / no limit in the posts overview
  • Details for coming rewards (number of posts/comments, maybe a pie chart)
  • Improved coming curation rewards overview
  • RC costs calculation

Links


EN  |  What is SteemWorld?
-> Welcome to SteemWorld.org!

DE  |  Was ist SteemWorld?
-> Willkommen auf SteemWorld.org!

Thank you for supporting my work!


Positive thoughts create a positive world. It all begins with connecting our thoughts with emotions. What we focus on is what becomes powerful. We are the creators of our world.

Much love,

Sort:  
There are 2 pages
Pages

I use Steemworld every day, so i like to support you 👌

Thank you for your service to the @Steemit community, @SteemChiller

Steemworld is, no other word for it, indispensable.

I use it almost daily!

@steemchiller will you eventually redirect the outgoing links to other UIs than steemit?
Just a thought; trying to move the focus to those other platforms, so steemians will not depend on the steemit UI only.

You can choose your desired Steem Site in the Settings (General -> Steem Site). Currently there are Steemit, Busy and SteemPeak available, but I will add more soon ;)

oh, for sure you thought of it ;)

I couldn't steem on without you buddy :) Thanks again for all you do here!

Steemworld is a very useful app and if you could tell us all how much it costs to run your current and future servers then maybe we could find a way to support it without using the rewards pool as at present.
You mentioned that it cost $93 dollars a month to run your older server setup.
If we knew exactly what the costs were (your work included) we could set up a fund so that you would not have to rely on the present inefficient and low value steem upvote method.
I always upvote 100% on your posts. At least the ones that I see in my feed.
I don't use autovoters anymore so it's a bit difficult to keep track.

Upvoted for visibility and for anyone that wants to join me in creating a support fund.

You mentioned that it cost $93 dollars a month to run your older server setup.

That's only for one server, but I'm running also a second one for SteemWorld.

If we knew exactly what the costs were (your work included) we could set up a fund so that you would not have to rely on the present inefficient and low value steem upvote method.

That's difficult to say, but I think I currently need ~ 500 USD a month. Of course, that's still way below the payout I earned before quitting my job, but I would be able to live at least. With the current market prices it's really hard to survive for much longer, but I'm doing my best. STEEM at 3.00 USD was great, at 0.80 USD it was getting dangerous, but now it's deadly.

I don't think a fund would be a solution that I would prefer, because it makes me depend on other people filling the fund. With votes it's a bit easier I guess.

With votes it's a bit easier I guess.

With the current low price of steem. You are going to run into problems if you rely on upvotes.

Have you considered a subscription model?

How many hits does steemworld get per day/week/month?

I use it daily as I'm sure many other people do.

You could charge as little as a dollar a month per account using the service if you have the volume.

I'm pretty sure people would support steemworld as a service.
I would definitely support the services you provide.

It's about the best app around for such an overview of the steem blockchain for non technical users.

Have you considered a subscription model?

Yes, that would be a possible solution, but I'm not sure if the people would still use SteemWorld when it would cost something. Especially minnows would not like it, because they would earn even less than before.

How many hits does steemworld get per day/week/month?

I've currently no counter on my servers, but SimilarWeb shows 330K visits for November. In July there were about 660K.

I'm thinking about building kind of a promotion service for posts. People could make bids for being promoted for one day (or longer) and the highest bid wins. The winner would pay the bid amount and SteemWorld would then display a link with title and picture of the promoted post on the starting screen of SteemWorld for the agreed time period.

With currently ~ 11K views per day their posts would get much more attention and votes I guess. Maybe that's the solution...

I like that "promotion" idea.

I've been on steem for almost a year now. As a new user I wouldn't have paid for any kind of subscription to SteemWorld but as a steemian I might now because
I have SteemWorld open in a tab 100% of the time when I'm on steemit.

I have you on an auto vote so I can support you without missing anything.

If you do decide to go with a paid subscription, I recommend giving free month or two to new users. once they see what SteemWorld is all about they wont want to steem without it.

As per my other comment about newbies, I agree with you, they cannot afford it and it takes most of them more than 3 months to become independent.

The idea of promoting a post by bid...I like it, but maybe it should stay on your front page for 2 days, then, have a button we can click to see the last three posts you promoted (makes them feel you gave them extra value).

Those who want to show appreciation for all you offer us should then reward those bidders by upvoting and/or commenting on their post.

From what you say, you basically need to have at least $20 per day. Set the min bid for 10STEEM - to win the bid, we'll have to bid higher.

At the worst, it should seriously reduce your reliance on voting only.

Feliz de apoyar a @steemchiller en el mantenimiento y desarrollo de esta fenomenal herramienta que nos brinda un excelente soporte e información de actividades a los usuarios activos de Steemit, abrazos fraternos!!

Thank you very much for such detailed and meticulous work by you and your team. These never cease to amaze me how human brains could think and devise solutions to all practical problems! The world would be much happier if those politicians are as dedicated as you in trying to improve our well being!

Hope for the best and wishing all those in distressed to get some healing soon!

Cheers.

Lieber Chiller,

eventuell hast du es vergessen:
Du könntest den Hinweis und den Link zu diesem Support-Post noch während des Startvorgangs deiner SteemWorld anzeigen lassen (so, wie bei deinen vorherigen Support-Posts).

Lieben Gruß, @double-u

Loading...

If I like something in your writings... I am indeed loving your original ideas to support steemit community by your great website...

Another thing.... when you have stopped drugs...and made that post.... Really you are doing a very nice strong great thing to your life and your family and friends whom are supporting you....

By the way.... Resteemed with great respect and love....

Big respect for your amazing work.
A huge Thank you.
Resteemed :-)

Don't know if somebody did it before but I had to.


2p9a78.jpg

I have almost the same number of replies and comments. Congratulations on all the great work, this update is very cool. I've never tried the savings option maybe I will try it in the near future.

Friend with pleasure I leave my support to your account, you deserve it. and I will also give you resteem.

Friend, a big brotherly hug from Venezuela, a country that fights for its freedom. It's not easy, but there we go.

Very interesting developments, and I must say that the internal market chart is really good. And more interactive than the one at SteemIt.com. Soon enough, SteemIt.com will be obsolete as we can do everything else through other sites and frontends. :-)

Keep up with the good work!

Upvoted and resteemed. Remains by far the best and most useful steem tool.

Posted using Partiko Android

Totally appreciating all you do! Much gratitude from Thailand.

Thank you so much for the service I use it every day, I appreciate all the time and energy that goes into making it

Posted using Partiko iOS

I just discovered steemworld yesterday, and I have no idea how I have done without for this long, haha! Thanks I love it.

Awesome update @steemchiller!
I recently seen the red warning banner
at the top about power down! Almost
thought it was mine but it was another
users lol It's very noticeable and a good
thing! Thank you for all you do! Take care!

Always working on it, improving, changing, adjusting... I noticed the "replies received" counter earlier, before coming here. Steemit is definitely a more enjoyable experience, thanks to you!

thank you for all your hard work. I am learning about things I never knew were possible and its all thanks to you!

Thanks for providing the Steem Community with an awesome tool!

Thanks steemchiller for everything you do for the community! We love your site and definitely support it. Hope my lame $0.01 upvote helps, I'll upvote and resteem your weekly support posts every week.

As usual, you deserve my (little) 100% upvote.
Thank you for your continuous effort and loving commitment to grow your creature, loved by so many Steemians!

Thankful for everything that @steemchiller does so that each day we have this tool that provides statistical information, in real time, to each of the users of the Steemit platform. Pleased to give my support to this publication.

Blessings!

Woohoo, STEEM is going up.
Thanks for your unwavering service and support of the most useful Dapp on STEEM.

Thank You, your service is great :) keep it up.
I just ran into a bug today, every account operation was showing and counting twice. I reloaded and its ok, just wanted to inform. Thanks Again. :)
Regards,
Dayyan Khan

@steemchiller can I ask you what is your setup to parse the blocks on your server?

Thank you, this would help me start developing more serious Steem apps. For now I'm only using the steem-js lib and there is a big lag to get up-to-date information (at least 1 to 2 min).

I've built a web service in PHP for answering the requests from the clients. The parsed data is being stored in SQLite databases on SSD. I use multiple databases to be able to re-parse only some parts of the blockchain when needed (by copying the files to a backup path on my server, so that the clients can still retrieve the old data in the meantime. With SQLite it's also possible to join data from multiple DBs in one SQL statement).

I currently don't run an own node on that server and the new blocks are being downloaded from other public instances with cURL (I will start an own one in the coming months) and they are parsed each minute (with help of Cron). The blocks are being stored in SQLite databases (100,000 blocks per file), which (when full) are being compressed with XZ, which makes them much smaller in size. To save even more SSD space I'm using an own algorithm for JSON compression.

If you want to access the account history in real time, you would need to start an own node with enabled account history plugin and parse the virtual ops of the incoming blocks yourself (or use the inbuilt RocksDB solution). I currently would not recommend this and it may be better to use Hivemind for that, but I guess you will nevertheless have the same distance (a few minutes) to the current head block in that case.

@steemchiller that is an incredible engineering feat you just described. I think a lot of potential steem developers would be interested to learn more how you do it.

Can you still query a SQLite db which has been compressed with XZ ?

Can you still query a SQLite db which has been compressed with XZ ?

No, that's not possible. I heard that there are compression plugins for SQLite available, but I've never tried them.

My parser automatically decompresses the files when needed without deleting the original archive files. After walking through 100.000 blocks it deletes the current decompressed file and continues with decompressing the next archive file and so on. Decompression for one file takes about 3-5 seconds, so it does not take much time when executing a full re-parse, and I don't need much additional disk space on my server.

Understood, you're decompressing only for cron jobs or full re-parse but not for regular user request. Thank you for the answer.

Keep up the good work. 100% upvoted and resteemed as usual :-)

..my newfound steemizen friends over a @welcomewagon gave me a quick overview on the benefits of keeping track of stuff using steemworld..

Thanks for the tool, and the efforts too keep it running.. Will keep and eye on these weekly updates and vote you some kudos and whatnots for the awesome

You do good work mr chiller

the only blockchain app I use daily is this, and I am able to access it on my mobile phone, thank you very much @steemchiller

Thanks for your continued work on improving your tool. I appreciate all the work you put in, as well as your active role here in the community discussing it with us. The replies being added is a nice addition.

I mentioned this before, but if you can get your tool to break down earnings say by week it would be invaluable for those of us who will be paying taxes on earnings from the pool. I know I plan on doing so, and based on some guessing imagine I will be overpaying to play it safe. Not sure how feasible it is, but seems you already have a tool gathering the data for alltime/last 30 days/last 7 days so perhaps something could be tweaked if you have time.

As long as there is no taxable event I don't see any need for that. Of course, when doing a payout to an exchange and converting coins to fiat there is a tax event happening, but otherwise I don't see any reason for over-complicating things.

Not sure where you live, but here in the U.S. every payout would be a taxable event. Similar to the royalties I receive in self publishing. What is taking place here through posting and curation is a form of mining, with each payout from the pool being a taxable event.

Edit: Links removed per request.

The way I see it, in normal instances where one is purchasing the crypto, then the tax wouldn't be owed until such a time as one traded or sold (for a profit naturally). In this case however, we are earning what is considered property from our effort instead of money. They still want their slice of it.

I realize many will be ignoring this, and very well may get away with it for years or perhaps forever. However, I believe that in coming years they will seek the seizure of assets over this as a revenue stream, and I would advise others to do as I am and pay now and stay ahead of the curve.

Unbelievable that people are searching for ways to pay taxes whenever they can. It's not taxable, because they can't hack the blockchain and most accounts are just anonymous profiles.

If they should try to tax Steemit rewards directly and without any fiat connection, it will lead to even more anonymously used profiles and privacy coins, which cannot be tracked in any way. They will never have enough agents to walk through all accounts of all blockchains to reveal the identify of the people behind them.

Please remove the links to that mainstream bullshit from my blog. Thanks.

Unbelievable that people are searching for ways to pay taxes whenever they can. It's not taxable, because they can't hack the blockchain and most accounts are just anonymous profiles.

I guess you missed the update from Steemit.inc where they said that they would cooperate with requests from the authorities when they made everyone agree to the new TOS some months back.

I know where you stand now though so won't broach the subject again. My apologies my approach and reasoning seems to have offended you.

Thank you :) Of course, I agreed to the new TOS and I know that they need to cooperate with the authorities, but from a technical standpoint of view they can't give personal information about you to the authorities, because they don't know who you are. We never needed to enter our name or address in the registration process, so it would be nearly impossible to make a connection to one individual with the data they have.

It may be possible for many accounts by watching them long term and trying to connect the available data, but it would be an enormous expense to do so. Many wales and larger stake holders registered an anonymous account (not on Steemit) and there is no data about them stored anywhere.

Of course, people like me can easily be tracked down, because I registered a few servers and websites, therefore I will pay taxes, if I should reach the minimum yearly earnings that is required for paying taxes (which is still not the case for me). It depends on what we are earning elsewhere, but for most people with only a few thousand SP I don't see any risk currently. That may all change in the coming years, but for now the authorities have enough other work to do.

I find it difficult to believe that taxes can be charged on something that has "no intrinsic value". The prices of crypto's vary so much that it is near impossible to place a value on them until they are cashed out. If, as @practicalthought said, that taxes are charged on crypto earnings, one could end up paying far too much in taxes. Suppose you earn Steem at $6 each and pay taxes on 1,000 Steem; That means you pay taxes based on earning $6,000 USD. Then you cash out your Steem at $1 each and only earn $1,000 USD. You just paid 6 times too much tax! Then the opposite could happen and you can bet your bottom dollar they will want a share of the GREATER amount and NOT the amount you already paid them. I can't see filing taxes on crypto until such time as you actually convert to your native currency, which LOCKS IN the supposed "intrinsic value".

Great thanks mate for all you do I have upvoted for you mate. It's a great site I use it quite a lot! I have only just seen your account creator with rc payment I will have to check this out! How much rc is needed? Thanks again

Posted using Partiko Android

You need ~ 6000 SP ;)

O right see lol thanks for the upvote and reply. All the best Mark

Posted using Partiko Android

I came back here to ask a question, as you are the only person I know who understands how Steemit works and is friendly enough to help out when needed.

I've been watching a number of new posters who are struggling because of their RC Status being too low.

One way I could help is by delegating SP and I have done so for four newbies and I cannot really do much more in that way.

However, I've noticed my own RC Status never seems to go below 95%, even when I've made a couple of posts and comments, so I wondered, is there any way I could help out deserving newbies with some energy? Whether it is by donating x billions or by x% ?

I hope you have some positive advice, as I would like to use this for helping at least a couple of posters each day.

As far as I know, there is currently no other way than delegating SP to the new users. There have been talks about making RC delegations possible, but I don't know if they are already working on such a feature.

Thanks for replying. I hope they do, as it feels bad to have so much RC that I cannot use, but good, talented posters cannot.

My best wishes for Christmas and a Happy - and lets hope, more prosperous, New Year.

PS: Your comment needs at least one more vote for it to pay out; I hope someone adds a vote.

Keep on doing great job and thank you for the service!

Thank You for making it easier to work @steemchiller

Con todo que usted dedica a la mejora, estoy agradecido, esta es una herramienta que utilizo todos los días.

Thanks a lot!
Danke Dir!

Upvote&resteem

Voted! Keep on the good work😊😊😊😊

Posted using Partiko Android

Amazing work. Thank you.

Es placentero, como esta herramienta, se busque cada vez mas, mejorar la operatividad, para nosotros.

thank you so much!

Danke dir!! Immer gut was du machst!

This story was recommended by Steeve to its users and upvoted by one or more of them.

Check @steeveapp to learn more about Steeve, an AI-powered Steem interface.

Hi @steemchiller!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 6.123 which ranks you at #269 across all Steem accounts.
Your rank has not changed in the last three days.

In our last Algorithmic Curation Round, consisting of 246 contributions, your post is ranked at #5.

Evaluation of your UA score:
  • You've built up a nice network.
  • The readers appreciate your great work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

This post has been just added as new item to timeline of SteemWorld on Steem Projects.

If you want to be notified about new updates from this project, register on Steem Projects and add SteemWorld to your favorite projects.

Sorry, but I prefer to be updated locally...so that I can upvote the person who puts in all the effort.

I'm just wondering...did you, out of courtesy, ask @steemchiller whether he wishes for you to take away his viewers from his update notifications?

Congratulations @steemchiller! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You received more than 30000 upvotes. Your next target is to reach 35000 upvotes.

Click here to view your Board of Honor
If you no longer want to receive notifications, reply to this comment with the word STOP

Support SteemitBoard's project! Vote for its witness and get one more award!

There are 2 pages
Pages