What are you building right now?

in #steemdev-megathreads7 years ago (edited)

Quick note to my followers - this is a forum post in /f/steemdev for the #steemdev-megathread tag on chainBB.com. You'll probably see a few posts like this from me over the next few weeks as I figure out how to separate my blogging identity with my forum identity. I'll write a post with more on that later, along with what I think the frontends need to do to bring order to all these different content types.

Since @netuoso's post announcing the /f/steemdev forum - I've been trying to remember what it was like to be on a forum. It's been a while since I've actually had a forum to participate in/be a part of. I figured I'd start by trying a megathread for developers working in steem. What's a megathread? It's a thread to post things about a similar topic over a set period of time. Things that don't really deserve a new forum or blog post, but you'd still like to write about somewhere. These threads can be whatever you make them (stories, questions, event-related, pictures only) and can last as long as the community has interest in them.

The point of this megathread is to quickly share what you're working on or the current challenges you're facing related to Steem development work. If what you're writing turns into a blog post, by all means go write a blog post on steemit.com about it or start a new thread in the appropriate place here on chainBB.

With Steemit's focus on short term content visibility - this should be a fun experiment in long term visibility. This post will pay out in 7 days, but as far as I'm aware, the comments each will have their own independent 7-day payout window far beyond that. Each time a dev replies with what they're working on, it'll bump it to the top in the /f/steemdev forums. I'm curious how many months or years we could keep a thread like this going and still earning rewards for it's participants!

I'm currently not working on anything at the moment and am still deciding what to tackle next, but I'll probably post about it in this thread when I've got some thoughts. If anyone else is working on stuff, feel free to kick this thread off with a response! There's a lot of interesting stuff going on.

Edit - I also think I'm going to flag anything in the post that's not steemdev related.

Sort:  
There are 2 pages
Pages

I'm writing my first ever Steem application called AskDB.

It works like Quora + StackOverflow + Brainly and allows people to earn coins by asking and answering questions or helping students to do their homework.

I will launch a beta version this week 👋

looking forward to that!

Awesome! This is a great idea and something that fits really well with the content model Steem has. Looking forward to it!

Good stuff, this is definitely needed.

I'm working on more tools for SteemReports.com. Hoping to migrate the database from sqlite to postregsql as time allows.

The main technologies I'm using include Python with Flask/Numpy/Scikit-Learn and Pandas for the back-ends, and learning Vue for future front-ends, though I'm not very good at it yet!

Glad to see you're still pushing ahead with the site! You've got some awesome reports in there that I use from time to time. Hopefully the migration to postgresql brings some performance enhancements. How much data are you storing at the moment anyways (out of curiousity)?

Thanks! The in total I'm storing about 22GB, mainly comments/posts for the search facility. I'm not really sure how much moving to postgresql will actually improve performance now I've upgraded the server tbh. I could be storing some of the data more effectively though with better indexes anyway.

Sounds about right - chainBB uses a similar amount (23.190GB).

I think you'll see a decent increase in performance. SQLite afaik isn't the most performant DB, or at least it didn't used to be when I was experimenting with it back in the day. postgresql should at least be better at storing the used data in memory or something! :)

I am working on steem.rocks. Test run was successfull and I implemented lots of new "activities" and fixed bugs.

A few days ago, I was ran out of the disk since in the test run the server was the smallest digitalocean droplet. Rented a new server and preparing for a new major release.

Was just testing this out since you sent me over the link - looking good!

thank you!

Currently working on upgrading TheSteemitShop to comply with the new branding.

Working on a really cool project called SteemPixels which will be a decentralized version of Reddit's /r/place collaborative pixel canvas.

Also working on my SMT called AdepToken and trying to understand the Bancor Protocol more.

I'm working currently working on steemfeed.social, a front end filter for the steem blockchain. The idea is to be able to filter some of the crud out more easily. For me, chainbb surfaces great content really well, so broadly speaking my project is redundant in that regard. But it does do a couple of things that chainbb can't do yet. The latest feature I added yesterday (which I added because I noticed it was mostly missing in chainbb; it's a common feature on most forums) is 'latest comments'. When I first implemented it, it was mostly inane crap, so I then set it to automatically filter out short comments. That, along with using one of the reputation filters, actually has lead to it being pretty useful. I found some great content yesterday using it.

The other thing I've been mostly working on is steemnotify.me. You can get updates for all your steem posting activities at the website, or better yet use one of the browser extensions. These will only give updates while ever you have them open, so it has some limitations. The next step is to port them across to Android and iPhone apps, at which point they will be running while ever your phone is on (which can easily be 24/7).

There's one other project that I'm working on that I'm keeping a secret (because it's an idea that should make me some money if I'm first to market). It's a gambling related app. I started it a few months ago but haven't worked on it for about the last two (as I was working on steemfeed.social and steemnotify.me). It was proving way harder than I initially thought. Which basically describes most projects I take on... ;)

Whoah! Thanks for the big upvotes, guys/gals. Really appreciated!

SteemitProjects with Noisy :)

I saw an early prototype of this - looking forward to what it becomes!

What specifically are you guys working on these days? Still doing the backend or is it pretty much all frontend work these days?

Yea, mostly backend. Thats mostly noisy's work and some community contributors.

I'm part of a group called @blockbrothers. We are currently working on a notification app called Steemify for IOS. I'm currently Alpha testing it.

https://steemit.com/steemdev/@blockbrothers/announcing-steemify-a-dedicated-notification-app

Nice one....please am new here

I'll write a post with more on that later, along with what I think the frontends need to do to bring order to all these different content types.

Thanks @jesta, as you know from our conversation in discord I'm very interested in this as well - please let me know what I can do to support whatever you propose to help solve this!

Back on topic - love the "megathread" idea - I am currently working on the first (I think?) social game to be integrated with Steem! I created a Facebook game a number of years ago - back when that was a thing - and it's mostly died off since I don't have much time for it but recently I realized it would be cool to let people log in with their Steem account and buy the in-game currency with SBD!

So far in the process I've come to realize that Steem development is in incredibly early stages and it has a long way to go to get to the level of ease of use that it should be to really encourage development. I hope I can help take it to the next level!

I plan to release the game in the next couple of weeks. I don't expect anything big to come of it, but I think it's a fun game so will be nice to see if others in the Steem community enjoy it as well.

Sounds interesting! Can't wait to see what a game on chain looks like ;)

Hah awesome, really cool to see it integrated into the game like that.

Well I wouldn't really call it an "on-chain" game exactly - it's not like what peerplays is doing. It just uses steemconnect as a login and payment method.

Gotta start somewhere!

A great way to bring creators together - thanks.

I am currently working on suggested design changes to Steem and also a new front-end for Steem that will shift the balance in ways that might benefit everyone. System balance is my speciality - but this is all an experiment... As long as all us fish can swim, the collective boat can be rocked quite safely.. lol.

Look forward to seeing what you come up with! It'll take a village to really explore the entire UI/UX scene for exactly what these new crazy blockchain frontends can do.

Yes, I think one of the main concerns people have with using them is that they don't want to give away their master password - which some of them are asking for. I can totally understand that and will definitely not require that in my project. :)

Using the posting private key IMO is the way to go ;)

agreed, yes!

Working on Vessel today.

@netuoso made a pull request to enable Witness Voting in Vessel, which is now merged in, and I'm attempting to get some bug fixes in to release along side it. I spent the earlier part of the day resolving the weirdness when delegating to an account you've already delegated to by adding an edit button to the delegations screen. Looking to button up a few more small things, bundle the release, write a post and maybe release it in the next couple days.

https://media.giphy.com/media/l2QDMX2oehNbE0BTW/source.gif

I'm also thinking hard about a steemdb.com v2 and how I'd code it. Nothing yet, but the v1 codebase at this point is slow and the database is growing to insane sizes. One of the big reasons for a rewrite is that I also want to build it to support any graphene chain for golosdb/decent-db/muse-db/peerplaysdb/etc :)

I am going to try to develope my website to sell and buy art using SBD in the next week, (Steemarket.com) but I'm not sure this is a steemdev subject.

I'm working on post statistics: http://cristivlad.com/stmpost/

This is how I see steemit thanks to MoreInfo extention.

Hope you manage to extract some useful statistics.

I'm trying to get a grip on javascript and steemjs. Comming from a C++/C# background that seems harder than expected. I could really use a mentor now...

I can help you with some questions. I'm no expert but I've busted out a couple of steemjs apps so far.

Back when I did web development dinosaurs must still have been walking around. I remember modems making noise and CSS starting to get commonly used. Apps are new to me, I need to learn the terminology. I want to build a simple site that has some blockchain interfacing. I now made something very simple and started to look into hosting. Oh boy,..., where to start...

Yeah. In the last few years (I'm not sure how long actually, but it was new to me when I went to use the steemjs api) a new server stack has emerged - called nodejs. What's great about it is that you can do server-side programming in javascript now. What's bad about it is that you can do server-side programming in javascript now. ;) It's terribly documented, and being javascript it is non-blocking and asynchronous which adds a "tear your hair out" level of difficulty. If you've ever used PHP and an *AMP stack, you'll be in for the shock of your life. Where everything is simple and just works in PHP and *AMP, it's infinitely more difficult in nodejs.

But having said all that, you can do some amazing stuff in nodejs, and there's a huge repository of modules/extensions (which is usually documented even worse than nodejs).

It can be a really frustrating exercise, not least because the steemjs api is documented so badly as well. Honestly, I'm not sure if the last 3 months that I lost down the rabbit hole that is nodejs and steemjs was worth it... ;)

By the way, if you want to get a good overview of what you can do with steemjs, look up @jfollas's posts. He did series of about 12 tutorial posts which are simply the best documentation you will find on steemit. Here's his last one with links to all the previous ones - https://steemit.com/steemdev/@jfollas/write-a-steemit-web-app-part-14-recap

But if you've got any questions on how to do stuff in nodejs/steemjs, feel free to ask, as it's all fresh in my mind at the moment.

Wow, that's an excellent link! Thanks! Went straight to the bookmarks :-D

Comming from strongly typed languages this feels like swimming in the mud, lot's of dirt splattering around and me not going anywhere.

Anyone got advice on web hosting? Preferably not too complex. I want to start with a simple website that does some blockchain iteractions using steemjs. Thinking about using a bootstrap template. Later I will be needing a database and a secure connection because I want to do something with steemconnect.

I looked at aws s3 but that feels overwhelming.

Because I'm poor, and didn't know whether I'd get any community support for my websites/apps/etc I went with namecheap because they are inexpensive beyond belief. What's surprised me the most is that their online support is excellent. They know stuff all about nodejs, but anyone who says they know anything about nodejs is lying.. ;). As I went with the cheapest package I had to set up everything on the server myself, and do it from the command line. While googling, I found that a hosting company called "Digital Ocean" I think it was, had excellent detailed articles on how to set up nodejs and all the accoutrements on CENT OS (which I chose to be the OS of my server). They might be worth looking into as well.

I'll tell ya, I came from strongly typed languages as well, and javascript is a sloppy mess and a nightmare. You can use Typescript which is strongly typed and compiles to ordinary javascript. However, I had an awful time trying to get it to work with nodejs and expressjs (look expressjs up, as you'll want to use it if you go the nodejs route). I gave up in the end and just used the ES6 javascript syntax with "use strict" flag and it at least pulls you up if you start making errors with types and whatnot. Not perfect, but a good first step.

Database-wise you can't go past MySQL. Although, the node stack seems to be geared towards something called MongoDB, which is a different model, as far as I can work out, and is centred around JSON. JSON is JavaScript Object Notation, in case you haven't stumbled across that one yet. ;). It's a data notation like XML, but exactly resembles javascript objects (which aren't really 'objects' like you would have known them from proper OO type languages).

Man, I'm rambling. Oops.. :)

Man, thank you for all your 'ramblings'. Too bad I can only give you my $0.03 vote. I hope to be able to contact you later with more questions ;-)

I'm follower 207 :-D

Megathreads are a great idea! I don't have any developer stuff to talk about, but I have other steem-related stuff to talk about if thats cool.

Right now I am working hard to increase the number of great music posts on steem every day. There are two reasons for that:

(1) I am now curating for @curie's music subcommunity AND for @ocd, which means that I could be supporting as many as 11 posts per day with $20 curation upvotes. However right now there's not enough fresh content to allocate all of that money as music rewards. This is a huge opportunity for musicians.

(2) Started the BEATMAKERS ON STEEM subforum last week, still working to try and get people involved. I love the forum format, it feels a lot more conversational than steemit's frontend design. A few users have already participated on the subforum and I am hoping to grow that this week.

Both of these represent ways for musicians to monetize their work independently. All that I have to do is convey that information to musicians and I'm confident that they will flock to steem.

While it's not steem development related, it's sort of steem related. You're helping to develop the community itself! :)

Hey matt, funny meeting you here! i get your pain in trying to bring more musicians to steemit, it is a difficult job for me as well. Maybe we could brainstom on steemchat?

Im also working with curie now, except as a community builder, funny how things go right?

I'm always down! The next few weeks for me are pretty busy since I want to do the best curation I can for curie and OCD, and doing lots of big posts. But its always good to brainstorm ideas.

I'm working on nothing at the moment. But next week I think I'll finish off my Steemtaskr project, and pull the plug on the notification apps. Not many are using them, and there's no enthusiasm from the community for them. I can't afford the server, let alone when it's getting very little use. One of the steemit peoples mentioned that they are aiming to have notifications sorted by the end of the year, so my apps will be redundant then.

I am working on several project. Trying to build out a website for SteemDevs so I can easily manage marketing material and present new users with a lot of walkthrough.

Yesterday I submitted a few Utopian contributions, and plan to submit a few more today.

As you wrote about in the main post, I recently helped get Witness Voting built into Vessel. The next Vessel project I am working on, if no one else beats me to it, is a powerup feature. Eventually, I am going to be working to adding a block explorer and various other tools to Vessel. Eventually it would be cool to operate 100% of all Steem methods thru Vessel.

I am also still working with MinnowSupport to help provide a mobile streaming client for their MSP Waves Project.

That's all for now. Will be back with some more updates!

So many features that need adding hah. At some point we're going to clog up the UI so much that it'll need reworked. I've been trying to visualize that in my head for a while now. Power up, convert SBD -> STEEM, transfer/withdraw to/from savings for SBD/STEEM, all of it will need a home at some point.

Just having the features available is a good start at that though :)

Right. I was thinking of clicking the balance in the account overview page to power up

After some fidgeting, I might finally have a grasp on custom HTTP protocol schemes for Vessel.

https://media.giphy.com/media/xT0xelIAQAoXESd9le/giphy.gif

Are you guys even gonna notice my comment or what i am doing right now ?
I am building a minimum wage system for photographers on top of a steemit like platfrom
Check my blog for more info

Looks interesting, are you still at the concept phase at this point?

I've had a great two days of coding. Ported my notification app to android effortlessly via phonegap. Well, in development mode, at least. I'll try and package it for production tomorrow. I found out that you have to pay apple 100 bucks to list on their app store. Get bent, Apple!

And in the process of porting the app I updated the website to look a bit better, the code to function a bit smoother, and plugged the odd hole in the notification net.

Awesome, gotta love when things start coming together.

I'm still paying my 100/year for my "Apple Developer" license, not entirely sure why since I don't really do app dev anymore :D

Ah, perfect... you can release my app for me... :p

Resteemit.com By-donation Instant Upvote & Resteem Service
loading.gif
Works on Any Steemit Article. Join the Trail
See your article on @resteemable

Reworked the voting controls here on chainBB yesterday, much better support now for downvotes.

Vote inspector here on chainBB now reports beneficiary amounts, that's what I fiddled with today so far.

Can see it in action here:

https://chainbb.com/vessel/@jesta/vessel-009-witness-voting-improved-delegation-controls-auths-and-customjson-ops/votes

The biggest problem right now is that all the major frontends for Steem completely overwrite the json_metadata field when you use them to edit. If you wrote a post on chainBB.com, it will set one version of the meta data, but if you go edit that post on steemit.com it'll end up overwriting all of that JSON data with stuff that steemit.com wants. The app tag within the meta is specifically what I'm concerned about for the time being.

If anyone's got thoughts - I'd love to talk about it and potentially start a new thread.

I thought an 'edit' was actually a new post. If that's the case, then the original post and metadata are still intact.

They are new operations, but the get_content API call only returns the most recent iteration (with the overwrites).

Ah ok. Sounds like steem(it) need to work on a json_metadata standard.

Yeah - I'm hoping we can raise some urgency on it as well. With SMTs partially focused on adoption by other sites, we need to make Steem itself multi site friendly for that to work :)

I'm playing around with the metadata field at the moment in my current project, and it seems you can add custom metadata and it is retained after edits on another front end. So there is at least that small positive in that you can set a duplicate "app" key (call it "application", say) and write and read from that on your front end.

The minute two of us start using application instead of app though - it'll start getting overwritten :D

I'll call mine application69..

I've just spent the last few hours trying to make the arithmetic in javascript work on the required numbers to determine the potential value of each new vote. It took me a while to realise that one of the numbers is too big for javascript to handle. I'm not sure what to do now, as I couldn't seem to get around it with a couple of libraries I looked at. But it must be easily doable as there are a number of sites on the blockchain that calculate it. Maybe I'll sleep on it and then come up with a manual algorithm to work it out.

Hrm, that's strange, I haven't encountered that before. Which numbers are you working with? rshares?

The estimates on chainBB are slightly off, but I didn't run into any issues with the numbers there. parseInt seemed to handle those large numbers alright.

It's the recent_claims variable that's a couple of digits too big. Perhaps I'm using a less than optimal equation to work out voting value. Although, having quick look at your link, you seem to be using recent_claims as well, without problems I'm assuming.

I ended up creating an algorithm to get a pretty good estimate of the value, but I've just noticed it's putting out wildly too big vote values for people with large sp. I might need to revisit it, or try and work out how you use recent_claims without getting a NaN error. Are you using a big number library?

edit: I've just noticed that when I run the app on my pc I get less wild results than when I run in as an Android app on my phone. Bloody strange..

edit2: I've just checked my calculation, and it gives allegedly accurate results for high steem power too. So there must be something wrong with algorithm I found to calculate vote value. Does this sound right?:
proportion = vests/recent_claims
100% upvote at 100% power = proportion * reward_balance

That's giving me different results than @penguinpablo's vote calculator.

edit infinity: Got it working. Woot!

I've started work on yet another project. My head is like a blender at the moment. I won't say just yet what I'm working on, as I want to be first to market, but it will allow us to use steem/sbd for things. I think with this one I will keep it quiet so I don't feel rushed to get it out before someone else does. And that way it can be a little less beta than it otherwise would be.

I also need to work on porting my steemnotify.me browser extensions to Android and iPhone. I might try and do that next week after I make a bit of headway on my current hush hush project...

Well I have been on StackOverflow for over a year and I can state that it was the coolest forum I have ever met, with people always trying to help as much as they could. Hope you will build something proportionally good!

Upvoted and following. Loots of good information everywhere...TY for sharing.

Working on a welcome bot for communities. It's been on test trial in the last couple of days and working well. We're onboarding a lot of new users to steemit in turkish community.

This bot welcomes them and gives useful posts about how steem(it) works, why should not we spam, etc. Also sends 0.002 SBD them as a welcome gift for bot registrations like banjo, minnowsupport.

I will open source it later in today.

I'm currently building a cryptocurrency focused non-profit. This non-profit will focus on holding local events to help spread awareness and adoption of cryptocurrency. I will be starting locally in Minneapolis, MN. Depending on the success, I will hopefully expand to other areas in the state. I'd also like to get others involved in this project from distant communities who are interested in the same goal (contact info below).

I will be hosting various events for regular people who are interested in learning about cryptocurrency and showing them how to use it, as well as events for local business owners where they can learn various ways that cryptocurrency can be used in the real business world and how they can start accepting cryptocoins.

My goal is to expand the awareness of cryptos in the general public by introducing and educating them on what it is and how they can get started. I also want to expand awareness to the business community also showing them what it is, how they can get started, and ways they can begin accepting crypto's as payment for their goods or services.

I'm currently working on developing the website. I'm still unsure how this will all work out as a lot of it will need to be funded by donations. I'm currently planning on dedicating nearly all of my Steem earnings to this project. I'll also be accepting donations in various other cryptos.

Support my idea

If you like my idea and want to help, I will be accepting donations at these addresses.

Anyone that donates can send me a message. I will list you on the sponsors/donators page of the website when it is finished. I will also provide a link to your business or website if you'd like! I can be reached at nrmayersky3@gmail.com

BTC - 1FWHFL3HV7sWV3U8KvTkw4VhTsvoWTrwaY
ETH - 0x60e39a8c6a849283ec76a0ac8d73dd6188c983fc
LTC - LhK3NN8rS6n6okSqd1yGaUvrNmv9xDUqqR
You can also send me any type of Steem to @noly.

No idea what TOPSOL is, but this is a bit different from my goal. I am not a big proponent of solar energy as it's too inefficient right now. Also, my goals go a lot further than just arranging a single meeting to spread awareness as I stated in my original post.

Thanks for the link though, perhaps I'll submit one of my meetups to be entered for the prize.

?

What does a lone question mark mean? I can't answer a non-existant question, bud.

This isn't really Steem development, maybe that's where the question came from.

I hope I will be earning this much one day on my posts :D

Im right at the begining... so wil uswe some of ur usefull thoughts)))

I think Chain BB is fantastic, and mean to participate in it more. One large challenge the Steem blockish faces it's how to stearate these different entities. Is it even possible?

Any front-end on steem can leave out posts if it wants... Zappl for example only shows posts made on zappl. Steemit is including everything right now but as more frontends get popular, hopefully people will branch out more.

chainBB has the same capabilities of only allowing posts from chainBB to show.

I'm hoping we see that feature on Steemit at some point in the future. I think twice about writing forum posts right now because it also goes out to all my followers on Steemit (and sometimes I don't want that).

Mm. Same here. It's funny that, currently, Steemit is the main barrier to adoption of other Steem apps, haha.

Cool. Thanks for the quick response.

Yes, I'm interested and now gathering my materials for my next move on chainBB.

I'll disclose it as soon as I'm fully ready.

A slightly off-topic question but:

  • Where is the source-code for chainBB? I want to raise an issue but don't know where the repository is.

Frontend code repository is here: https://github.com/aaroncox/chainbb-frontend (assuming that's where the bug is).

Thank you!

I'm building castles in Minecraft. :)

Following in the footsteps of ancient leaders - building castles to protect your coins :)

Also meant to add something about the rewards window thing that you commented on @jesta.

I've been 'proposing' a sort of reverse curation on comments. it would work like this:
After the 7 day reward window has expired on the original thread, any rewards on comments would include a 25% curation reward back to the OP.

Also should mention another idea I'm toying with - an ebay like equivalent for steem/sbd. It's not something I really want to do to the level of professionalism that it would require, but I'm just surprised that it doesn't exist already. It's quite possible, though, that one day I'll wake up and just decide to create it. If I do, it will only be a simplified version, as no doubt someone will eventually release a professional version that will kill anything I can come up with.

That would be super interesting (the reverse curation on comments). Honestly the frontends could probably do that just by automatically setting beneficiaries to the original poster.

One thing to be worried about though is that the 25% curation rewards would still come off of the comment, so the poster of the comment would only get 50% of the reward. 25% curation, 25% original poster, 50% author - not to mention any % based on platform which could make it lower.

Yeah I've been looking into 'beneficiaries' functionality as a way of implementing the reverse curation.

Good point about the curation split. I still think it's fair, as the OP is the ultimate enabler of those comments further down the line.

You mean if we comment in this thread (or Megathread) and someone upvote it after 7 day period , we will get reward for that? I am kinda confused.

No, the rewards window is only for 7 days after you make a post/comment. After that time any votes you get will not generate any rewards for you.

I mean long after the top/original post is 7 days old, any future comments will still be able to earn their own rewards with their own 7 day period.

It's just a place for devs to rant about what they're working on.

I think there should be an option in steem for longer than 7 day payouts, or some kind of limited extended payout for more long term type content. Not everything is a news item, some things stay interesting for quite some time.

Agreed and I've been saying the same thing for a while. Unfortunately right now this isn't something individuals can change and would need to be a blockchain wide option, which would need support from the Steemit team.

Why the steemit team? Would just need wide enough community support to include in a hardfork, right?

Yeah, technically that's true, we could do it without them. However there's performance issues with increasing the payout duration (it's more posts that witnesses have to track) and we'd have to have someone change the code, testing, and getting it approved as a pull request.

Yep that makes sense.

On a slightly related note, do you how this would work with SMTs, in theory? Could you make your own payout rules and rewards rules, or would they all essentially function like steem?

It could - but it won't be possible until the main steem change allows for changes within itself too. That stuff right now is just all hardcoded right into the software so nothing can change it (not even SMTs, yet). It'd be awesome if you could adjust that stuff though.

ok.i follow you @jesta

We have snazzy code highlighting here on chainBB now:

console.log("hello world");

Markdown to do this:

``` js
console.log("hello world");
```
console.log("woot!");

Thanks for your input, in fact that is what we expect from Steemit many more innovations, I will be aware of your publications, I follow you @javisem

I'm working for CPA offer and I try to develop myself as much as possible because this area needs a lot of professionalism for this I do a lot of research

i am new in steemit.com
kindly if u can help me about these things

Loading...

I've been working on chainBB and decided to publish the dev build as I'm working on it. If I'm going to be occasionally writing about new stuff I'm adding, might as well have a version online of it.

The dev branch on the chainBB github repo now lives at:

https://dev.chainbb.com

It's bound to be broken but you're free to poke around. Right now there's no reply button on any posts :)

The big thing I want to share is this:

https://dev.chainbb.com/steemdev/@jesta/what-are-you-building-right-now/votes

Note the 4th URL parameter votes. This URL now loads the post and then loads the post's vote overview. You can access this on any post by clicking the little blue thumbs up counter in the upper right of a post.

Pretty excited with how the UI is shaping up.

Wrapping up work today before the long weekend - new Vessel release is out (though I haven't announced, available on github) and will have an update to chainBB before the end of the day.

I've released my SteemNotify android app. Interestingly it hasn't showed up in the f/steemdev forum. It's not hidden. Might be a bug, @jesta.

Vessel update coming along nicely.

What exactly is Vessel, @jesta?

You messing with me right now? :)

https://github.com/aaroncox/vessel

Nah. The problem with steem is that there's so many apps, it's hard to keep track of what's what. Sometimes I look at links, and think 'yeah, that's a good one, I'll use that', and then forget all about it one week later. Other times I think I'll go check that link out tomorrow, but never get around to it. I did check out Vessel once after seeing one of your links, but can't remember what it was about.

Looking at the link now I see that it's a desktop wallet. We don't need a desktop wallet for steem, do we? The great thing about having it online is that it can't get lost or destroyed in a house fire. Having said that, I don't really know what a desktop wallet is... :D

IMHO using a website-based wallet is a recipe for disaster and has a much, much higher risk than using a desktop wallet.

Everytime you enter your master password or active key on a website - there's a risk that the website has been compromised somehow and you could lose everything. You are trusting that website to not send your keys off to some hackers inbox, and most likely you won't know when it's been compromised until after the funds are gone.

Storing your keys in a desktop wallet prevents the need from ever having to use those keys and accept that risk of entering that sensitive information on a website. You control what version of the software is on your computer, it's encrypted, and the keys never leave the app. If your computer gets compromised/hacked, someone could keylog you or alter your copy of Vessel, but the chances of that are tiny compared to a website getting compromised.

Also regarding the "stored online" - the only place it's stored when using steemit is your browser and anyplace you've chosen to back up your keys/passwords. You could definitely lose it or it could get destroyed in a house fire if that browser is the only place you use it. It's the same with Vessel, since they're both on your computer, but in either case you should have backups someplace that's not on fire :)

Realistically, everyone should be:

  • Using their posting keys on steemit for everyday activities.
  • Storing active keys in a desktop/mobile wallet, and never using them on a website.
  • Never using the owner key on a computer for anything, except account recovery.
  • Backing up ALL of the keys/passwords offline, someplace that's safe in the event your house burns down.

So yes - we absolutely need a desktop (and mobile) wallets for Steem! Pretending your web browser is a safe place can be very very dangerous, especially when money is involved.

My keys are in the cloud as well. ;)

Short of being hacked (or steemit going rogue), my steem isn't getting lost.

Regarding a desktop wallet, can you store a copy of it somewhere else? Is that a valid firesafe mechanism? I always assumed the concept of a hardware wallet was that it was tied to that particular hardware. If that isn't the case, then I can see how controlling your own wallet with offsite backups is the safest approach.

All it takes is one clever guy using an XSS attack while you're trying to do a transfer, and your steem would be gone.

Your keys are just text - you can store them wherever you want. Paper someplace laminated, etched into metal, whatever.

Peace over all of us, very nice post from either the word or the appearance

I am a beginner, I need the support of seniors players long steemit to support my passion in playing this, steemit

I say thank you

There are 2 pages
Pages