SteemWorld ~ Weekly Support ~ #1

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. After some tests it became clear to me that I can not realize everything with the current server (1) what I actually planned. The database for the vote statistics alone is now more than 28 GB in size and it is growing day by day. Once one uses indices for such huge amounts of data (which I have to do to ensure good performance), the storage space required multiplies. So in the future I won't get along with the current server for data requests (90$/month) and probably need a much more expensive machine.

The second server, which currently only provides the page itself and some resources, runs on another hoster and will be sufficient for now. It was important to me to separate the services from each other so that SteemWorld will continue to function even if the data server is overloaded. Even though I now receive a lot of requests per second, everything is fortunately still doing really well with the current setup.

Of course I won't order a server I can't afford at the end or only if I am active on Steemit and the decisive people have voted me. The programming of new features and maintenance of the existing ones alone fills almost my entire week. It's really hard for me to lose another day after the work is done (with answering the comments probably two more days) for the presentation in the form of an English post. So now I'm trying to find a solution with these weekly posts.

I hope that I will soon find some time to start my own witness server in order to pay part of my bills with the block production rewards. I recently needed to make a powerdown because my fiat bank account ran out of money and I would not have been able to pay the rent for my apartment otherwise. It is really a bad feeling to loose STEEM (for which I have worked a lot the whole last year) in these times of low market prices.

I am going to mention important changes in these weekly posts, but most things are pretty self-explanatory anyway and usually don't need any further introduction. I'd rather create an extra post every 4-8 weeks with details about the new functions and explain everything a little better structured and in its final state. Most of the time I revise the described features in the following days/weeks and the description is no longer up to date, so I think this way makes more sense.

[DE]


Dieser Post ist dafür gedacht die Serverkosten für SteemWorld.org zu decken und mir in Zukunft weitere Entwicklungen zu ermöglichen. Nach einigen Tests ist mir klar geworden, dass ich mit dem jetzigen Server (1) nicht alles realisieren kann, was ich eigentlich geplant habe. Allein die Datenbank für die Vote-Statistik ist mittlerweile mehr als 28 GB groß und sie wächst von Tag zu Tag. Sobald man Indizes für solche riesigen Datenmengen verwendet (was ich muss, um eine gute Performance gewährleisten zu können), vervielfacht sich der benötigte Speicherplatz. Ich werde also in Zukunft nicht mehr mit dem jetzigen Server für Datenanfragen (90$/Monat) auskommen und brauche wahrscheinlich eine deutlich teurere Maschine.

Der zweite Server, der aktuell nur die Seite selbst und einige Ressourcen bereitstellt, läuft bei einem anderen Hoster und wird erstmal ausreichen. Mir war es wichtig die Dienste voneinander zu trennen, damit SteemWorld auch bei Überlastung des Daten-Servers weiterhin funktioniert und keine Downtime entsteht. Auch wenn ich mittlerweile sehr viele Anfragen pro Sekunde erhalte, läuft der Laden ja erfreulicherweise noch richtig gut mit dem aktuellen Setup.

Natürlich werde ich keinen Server buchen, den ich mir am Ende nicht leisten kann oder nur, wenn ich auf Steemit aktiv bin und mich die entscheidenden Leute gevotet haben. Allein die Programmierung der neuen und Wartung der vorhandenen Funktionen füllt ja schon so gut wie meine gesamte Woche. Da fällt es mir echt schwer nach getaner Arbeit noch einen weiteren Tag (mit Beantwortung der Kommentare wahrscheinlich eher zwei) für die Präsentation in Form eines englischen Posts zu verlieren. Daher versuche ich jetzt mit diesen wöchentlichen Posts dafür eine Lösung zu finden.

Ich hoffe, dass ich bald Zeit finden werde, meinen eigenen Witness-Server zu starten, um einen Teil meiner Rechnungen mit den Blockproduktionsbelohnungen zu bezahlen. Kürzlich musste ich einen Powerdown machen, weil auf meinem Bankkonto kein Geld mehr vorhanden war und ich die Miete für meine Wohnung sonst nicht hätte bezahlen können. Es ist wirklich ein schlechtes Gefühl STEEM (für die ich das ganze letzte Jahr viel gearbeitet habe) in diesen Zeiten niedriger Marktpreise zu verlieren.

Wichtige Änderungen werde ich auch in diesen wöchentlichen Posts erwähnen, aber die meisten Dinge sind ja sowieso ziemlich selbsterklärend und benötigen meistens keine weitere Einführung. Ich werde lieber alle 4-8 Wochen mal einen extra Post mit Details zu den neuen Funktionen erstellen und kann damit alles etwas besser strukturiert und im endgültigen Zustand erläutern. Meistens überarbeite ich die beschriebenen Funktionen in den Folgetagen/-wochen noch und die Beschreibung ist dann schon nach kurzer Zeit nicht mehr aktuell, daher halte ich diesen Weg für sinnvoller.

New Features


Expiring SP Delegations

Thanks to @emrebeyler for the idea and information about the undocumented API call ;)


New Preview Currencies

In The Making


Post Finder

It will still take some time until this is ready to be used, but I'm doing my best to get this working in the coming weeks...


Same Posts Filtered By Tag 'deutsch'

Each custom filter has a filter type that defines which operators can be used for it. The filters 'Tags' and 'Authors' for example use a string array type so that multiple values can be separated by a comma. I'm thinking about adding a button for the array types that will enable us to set the values in kind of a list dialog for easier editing.


Default Image View


Zoomed Image View

When post preview images are too small and we want to see some details without opening the post, we can just move the mouse over the image and it will get zoomed:


Available Filters

The main filters in the upper area define the source feed of the posts (following, trending, hot, new) and some more general settings. The setting 'Content' can be used to only show posts with specific content (for example with or without video content).

In the section below the main settings we can add custom filters and enable/disable them easily via the check box in the left. All changes will automatically be stored in a cookie so that all filters will remain after closing the page. Of course they will also be stored in the settings file when exporting the user settings (Settings -> Save Settings).

A few more filters are planned and there will be something like a 'NOT Operator' for inverting the custom filters.

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. Don't listen to all the mainstream news and 'alternative' youtube channels that are making us smaller than we really are. Crypto was great and it always will be. It all begins with connecting our thoughts with emotions. We are the creators of our world.

Sort:  
There are 2 pages
Pages

I use your service daily and I love it! Of course I will support your weekly expense posts. Resteemed.

Sorry to hear that you had to power down a bit.

This way (weekly posts with list of new features) is a preferred way to fund such projects. You might want also to consider using utopian for it but I guess that would require to open source your work.
Please contact me on steem.chatI might be able to help you optimizing your infrastructure.

so many here use your service! it saddens me deeply that only few of the big whales appreciate this. maybe a @berniesanders is ready to give some support. apart from @jesta or @ned, @blocktrades, @timcliff and many others... the list is long. good work, dear @steemchiller and i hope the best for you and that the whole platform finally recognizes what you do for us. that truly deserves to become trending. greetings

@steemchiller, eine ganz blöde Frage. Hast du ein Amazon-Partnerprogramm? Dort kannst du auch mehrere Partner-IDs erstellen und evtl. so eine Partner-ID hier posten. Ich kaufe ab und an bei Amazon ein und es wäre schade wenn die Partnerprovision verfällt. Die kalkuliert Amazon fest ein und zieht die von den Händlern ab. Alternativ kannst du mir deine Partner-ID auch per verschlüsselte Steemit-Nachricht schicken, falls du die nicht veröffentlichen möchtest.

Bei den momentanen Kryptopreisen wären irgendwelche FIAT-Einnahmen evtl. besser.

Ich selber hätte auch keine Probleme wenn du innerhalb der SteemWorld-Oberfläche 2-3 Partnerlinks unterbringen würdest. Zum Beispiel Amazon und Smartsteem.

I agree - a very valuable service you are providing. Thank you for doing so.

Sending a small token (literally 😎) of my appreciation and challenging others to do the same.

Screenshot_2018-07-04-10-11-45.png

Da mach ich doch gerne mit. Es kann ja nicht sein das der Entwickler des besten Steemittools für seine Lebenserhaltungskosten ein Powerdown machen muss.
20180704_162304.jpg

Steemianer the man needs our help. If everybody a little bit gives we can reach a lot.

Wie wir alle hier wissen, ist dein grandioses Tool für uns alle von größtem Wert, weil wir es täglich mehrfach benutzen und schätzen gelernt haben.
Es ist unverzichtbar, viele Tausende nutzen es!

Es geht gar nicht, dass du bald die Serverkosten und deine normale private Miete nicht mehr bezahlen kannst, weil du fulltime deine Arbeitszeit und deine Energie hier reinsteckst.

Wir, als community, dürfen dies einfach nicht zulassen. Bitte, bitte integriere einen "Donate" Button in deine Seite, wie ich schon mal vorgeschlagen habe. Ich denke, jeder wäre bereit dir nicht nur einen STEEM oder SBD zukommen zu lassen, sondern immer wieder, wenn ihm danach ist. Ich würde es auf jeden Fall so machen. Auch langfristig sehe ich kein Hindernis ein Bezahlmodell einzuführen. Bitte mach das! Du lieferst ein für alle wertvolles Tool, du hast damit eine Menge Arbeit, die nicht dementsprechend entlohnt wird. Lobende Worte und upvotes sind ok, aber davon kannst du letztendlich nicht leben. Und ich denke, du kannst auf jeden Fall mit diesem Tool Gewinn machen.

Ich gebe in meinem Beruf auch gern und oft unentgeltlich, aber irgendwann ist auch bei mir mit dem Altruismus Schluss.

Ich drück mal jetzt selbst den "virtuellen", noch nicht vorhandenen Donate-Button.
10 SBD hab ich in dein Wallet transferiert.

bildschirmdruck 2018-07-04 001.png

Es wäre schön, wenn andere es mir gleichtun würden.

komm mal zum @steem.camp, chillen & grillen :)

maxresdefault.jpg

I can't afford to loose steemworld after steemdata.
My heart is not strong enough. How about displaying some ads jokes aside
a weekly/monthly fee may help with the payments until you setup your node.

sorry to hear that you're running out of budget
I've been wanting to ask why you're not running a witness
you should, you should :)
I hope you get supported with your work
Steemworld is really such a huge help for all of us

and yes, you should post on a weekly basis I do think so :)
some annoying witnesses wannabes even post nonsense on a daily basis
so why not you when your post even gives value
they don't have to be long anyway

I can't imagine what my Steemit world would be without your Steemworld and am sure am not the only one who's become dependent on it
Thank you for creating it btw!
I hope you get support perhaps a delegation from @burnpost :)

Hallo.
Das mit dem wöchentlichen Berichten finde ich eine gute Idee aber ich glaube das das auch noch zusätzliche Zeit und Arbeit in Anspruch nimmt, welche du anderweitig nutzen könntest..
Ich schließe mich da @pawos an, bei so vielen finanzkräftigen Leuten welche deine Seite nutzen, solltest du eigentlich schon reich sein und dich um die Finanzierung deiner Server und deines Lebens keine Gedanken machen müssen.

Herzliche Grüße condeas

Zum Glück kann sowas aber auch automatisiert werden. Muss ja nicht immer so viel Text sein, meinen Vote würde er auch mit nur ner Überschrift bekommen! :)

Ich sehe das genauso. Bei so vielen Nutzern sollten doch im Monat wenigstens die Kosten des Servers gedeckt sein.

Auch ich möchte mich noch einmal herzlichst für die wunderbare Arbeit, die du in steemworld steckst, bedanken. Ich verwende das Tool fast täglich und wüsste nicht ob ich ohne das tool überhaupt noch auf Steemit aktiv wäre...
Als Dankeschön hab ich dir auch ein paar SBD geschickt und schließe mich der Meinung von @peter2017 an, dass ein Spendenbutton in der Steemworld sehr viel Sinn machen würde ;)

I'm my opinion, you have the best helper app on Steemit, and it saddens me (1) to hear that you've had to power down to support this great service and (2) that some of the power players and Steemit, Inc. aren't supporting your work. I hope this effort to "crowdfund" SteemWorld will get the results you need, and more!

Best regards from a big fan who uses SteemWorld every day.

=^..^=

Firstly thank you for your hard work behind the steem world, you have faced some problem with server and new storage place, feel sad as your money ran out. But you have added some specific feature over post like zoom on image. We always support you for your work. Hats off to you!

Vielen Dank für deine Arbeit!
Wichtig ist das für dich auch genügend 'reinkommt um die Server zu finanzieren und das auch noch was für deine Arbeit raus springt. Mach daher diese Support-Posts notfalls häufiger als einmal die Woche. Es gibt wohl kein besseres Tool als Steemworld.org und die meisten User werden dich sicher gern unterstützen. Leider gibt meine Votinpower derzeit nicht all zuviel her.
Aber, es kommen gewiss wieder bessere Zeiten.

Steem on!

Hätte ich mehr, würd ich mehr geben! Weiter so!

Dein Tool ist das von mir auf Steemit am häufigsten genutzte.
Ein Full Vote hast Du dir mehr als nur verdient - leider ist das bei mir wohl auch nur ein Tropfen auf den heißen Stein.
Ich werde den Post auch später noch resteemen.

Von mir gibt es auch den allergrößten Respekt und Dank für deine Arbeit. Ich weiß nicht was ich ohne Deinem Tool machen würde.

Thanks!
Can I make a feature request for the Post finder?
Display versions.
So one can see, if he sees the original version or a heavily edited one
:)

Feature requests are always welcome ;) I think 'display versions' would not be possible with the current Steem architecture, but I will see what I can do. The post details contain date fields for 'created' and 'modified' so there are just these two states one could filter by.

awesome work again @steemchiller been using steemworld.org for months, been really hard to see information i need across multiple sites like steemnow, steemd, steemreport, busy etc and steemworld.org is has everything in one place with very very nice, user friendly interface. You're so talented !

qns : possible to filter my own posts and sort by tag, payout, comments? and maybe views ? popular post on my own account
suggestion : are you able to add a counter for no. of post made today/week/month as tracking.

Thank you very much! You are some steps ahead with your ideas but I like them and will definitely think about it ;)

thank for considering it =) btw 1 more suggestion : able to add the daily closing price of steem/sbd ratio in too ? and perhaps a graph too like what steem.supply have in the past.

1 more suggestion :are you able to move bandwidth bar to 'stats' tab for small sp account to see easier and upon first loading of steemworld

steemworld is just so essential plse continue all you can, amazing work.

It's a great app. Keep up the good work!

Thanks for giving us this beautiful, useful and really efficient tool, @steemchiller.

You deserve very much than my 100% upvote and my resteem! 👍🏼

A big hug from @amico!

I've shared this post to twitter after hearing your call resonated in the halls of SFR.

Vielen Dank für deine Dienste und dein Durchhaltevermögen, andere User hätten da sicher schon das Handtuch geworfen. Sobald dein Node läuft hast du defintiv mein Vote zum Witness.

Arbeitest du Vollzeit an Steem? Ich will dir das auf keinen Fall ausreden, aber Vollzeit an so einem finanziell riskanten Projekt zu arbeiten ist schwierig, besorg dir lieber ein zweites berufliches Standbein.
Steemworld läuft sehr sehr gut und du kannst absolut zufrieden mit deiner getanen Arbeit sein und deine Zeit ruhig erstmal in Projekte stecken die direkt Geld abwerfen um deine Kosten zu decken.

Zur Not erstell tägliche Posts und ignorier unseren lieben @cheetah. Ich denke es gibt viele Leute die dir gern täglich ihr Vote geben würden. Ich werde probieren deine Posts bei den bekannten Bots einzureichen, der DACH-Bot dürfte ich dich auch die nächsten Stunden upvoten. Das wird deine Probleme zwar nicht direkt lösen, aber ist immerhin etwas.

Stimmt, dem DACH-Bot hab ichs auch nochmal geschickt, der soll gefälligst mit 100% voten :)

Auch wenn ich mich wiederhole:
Hammermäßig gut! Danke danke danke.
Ich klopfe noch ein paar Extravotes auf deine Replies hier.

I love SteemWorld! I have followed you and will continue to support you. Thank you for creating such a quality service!

Hey @steemchiller,
I just realized that I use daily your super tool but I never supported you in the past ! Thank you for this amazing tool !!!

I have said it before and I will say it again. Your site is absolutely amazing and extremely helpful. Thank you for all the work you are putting in it.

A small question. Is it maybe in future plans to allow to see more than a week in the wallet transfers, upvote history and so on?

Is it maybe in future plans to allow to see more than a week in the wallet transfers, upvote history and so on?

Yes, I've planned this for a long time and a button to go back to the past days will definitely be added soon.

Originally it was planned to add a date picker so that one can jump directly to a specific day/week but I can't load the account operations by time, just by index, so I would need to parse and handle all ops on my server first, which is a bit more time consuming to be done.

But I will do my best to get it working in future ;)

That is great news! :) Thank you!

Hey thanks for what you do. I use steemworld daily and wanted send you more than my 7 cent upvote.

Upvoted! Love your website, but I don't have a need for it other than tinkering around. I'm sure many others have use for it though, Goodluck!

Just keep up your great work my dear friend! You're doing a wonderful job and it is truly appreciated. Steam world is the most in depth Single Stop for everything that is steemit!!

YOU ARE AWESOME!!!

this is the best steemit tool available. Love your work, have covered steemworld in a few videos but its time to do an updated one. I keep steemworld open all day, use it to do so much and stopped using gina because steemworld does everything 'I' need.

Let me know when you set up a witness server, you will have my vote for sure.

I am willing to support you with SBI share since I am using your service @steemchiller. I will transfer it now...wish you all the best!

Steemchiller.png

Thank you always for your work.

Danke für die tolle Arbeit!

Steemworld is an awesome tool and i'm glad you are running a post each week to gain funding to keep it the best 'eyes on the Steem blockchain' to date. Cheers!

Hi, excellent work with steemworld, I love your page.

Thank you once again for the amazing utility you have created! You continued work and dedication to SteemWorld is making it the best Steem Data site available. I could see you implementing a "PRO" section that would be some features that are only for paid users. I know I would throw some monthly or yearly steem or sbd. The same thing was told to @mahdiyari recently regarding SteemAuto. There are plenty of people who would be willing to pay a small fee for services.

Dank @mwfiae wurde das bei mir auch mal wieder ins Gedächtnis gerückt! Man kann es einfach nicht oft genug wiederholen. Es wird wirklich Zeit für ein monatliches Abo, @steemchiller. Mein Vote habe ich natürlich schon längst vergeben aber eben nochmal ein wenig mehr gemacht und würde mich freuen, wenn mein Kommentar noch ein paar weitere SBD nach sich zieht.

Bildschirmfoto 2018-07-06 um 11.07.56.png

DANKE Steemchiller!

Bin aktuell nicht flüssig :(

Sonst hätts von mir auch was "bar" gegeben :D
Dafür hab ich wenigstens erfolgreich Werbung gemacht ;)

PS: Zwangsabo nicht, aber dafür wärs cool wenns so patreonmäßig was gäbe....
(Noch mehr Todos für meine Frontend-Liste... )

I'm a fan of SteemWorld and can't imagine life in Steemit without it. I wish you the best of lucks in all your projects.

I have one small idea or request that would be very easy to do.

Could you change the tab name (HTML <title></title> section) so that the username appears in the browser's tab name? That way you can easily identify the pages in the browser history. For example, I've been looking to several user's SteemWorld in the same tab, and I want to jump back to one I previously loaded (and not by traversing every one I visited). If I click and hold on the "back" button I get this list:

Selección_056.png

That would also be useful when looking at the history panel:

Menú_057.png

It would be nice if the history listed "SteamWorld (beta) @username"

Thanks for the great work.

Thank you for the great idea! I've changed the title to 'SteemWorld ~ @username' ;)

Wow, my request was implemented in no time! Thanks !

I hope that I will soon find some time to start my own witness server in order to pay part of my bills with the block production rewards.

You'd have my vote. I have wondered in the past why you are not running a witness node. Seems like a no-brainer as you're really dedicated to Steem and you're doing all this work on a great tool... I see no reason that you should not be at least top 50 witness by now.

I'm glad you've decided to start these support posts. My suggestion is to post more. I can understand the hesitation to do a daily post or something because of the expectation for "content," but if we can support off-chain videos, livestreams, audio, and images with our votes, we can certainly support development of such important tools.

Another option would be to go open-source and receive support through @utopian-io. Have you thought about that at all?

https://steemworld.org is awesome @@@steemchiller. I don't use any other tools for getting updates related to my steemit account. It is very sad that the creator of this great steemit tool had to power down and sell Steem when the price of Steem was very low. I am hopeful that you will be able to pay your dues and earn a lot in future.
Best wishes!

Just to say I would vote you for a witness in a heartbeat

Sorry, I have sen this post so late :-(
Anyway, thanks @steemchiller for the most useful tool in the steemworld...
Please, keep working for the community.
All my support and best wishes.

Danke für das geniale Tool👍 Mach bitte weiter so🤗

I love https://steemworld.org and use it every day! My vote isn't worth much, but you have my full support. Maybe https://fundition.io/ can help you.


I hope some change about Safety, e.g. Witnesses vote. Could you use steemconnect?

Could you use steemconnect?

Yes, that is already planned and I'm going to implement it soon. I will add a possibility to switch between SteemConnect tokens and SteemWorld (direct input) so that everyone can decide what they want to use.

I am looking forward to it, thank you for your contribution.

Hi friend @steemchiller we are nothing without you, you are like a mirror, a logger or log book of my deeds like God's assistance do the same job when I saw my life, the same work is yours you never missed, never sleep and never partial like my Mighty.
You are completely awesome.
Love you.

I love https://steemworld.org and use it everyday! My vote isn't worth much, but you have my full support and resteem.

Steemworld ist ein hammer tool und ich benutze es super gerne. Danke für deine Arbeit du verdienst deutlich mehr support, ich wusste nicht das es so knapp ist.

Eine Witness ist auch eine gute idee, weil für solche wie dich ist das gedacht.

There are 2 pages
Pages