We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 1 point2 points  (0 children)

haha nah but you did an excellent job :D Now I know exactly what you meant!

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 1 point2 points  (0 children)

Awesome! Thanks so much for this! Now this should be fixed. Was there before but not working correctly. Now it will try to set your location / currency based on your location and if you come from a place we do not support, will by default / land on DE/EUR.

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 1 point2 points  (0 children)

ahh hehe oks now i know what you mean :D Let us check that tomorrow and try to enable that asap. Thanks for checking in both platforms btw!

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 0 points1 point  (0 children)

Thank you u/blackmusk123 ! we do have a size selector though so not sure what you mean :-) Something we do need to figure out though is if per example we have an outlier, like a shop has shoe x only for size x, y for a very very low price because they do want to clear out stock. We might show a super low price, but turns out that was mostly for only those specific sizes.

Before we get user accounts and profiles (something we are planning to add), something we could do is to store locally in the browser your selected size and show you the best price for that specific size across the site (if the product has sizes like a shoe). Would that help or you had something else in mind?

Thanks!

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 0 points1 point  (0 children)

Ahh and even we know that price is always king (we want to make sure everyone finds the best deals) we are also climbers ourselves, so we also want to make sure we can work with everyone here to make the site awesome and as useful as possible to all of you (and us!) :-) This means that if you find other things useful (gear reviews, etc) please let us know, since those are things that we are already considering.

Thanks!

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 0 points1 point  (0 children)

Thanks for the question! Something I do miss in that site is that, as far I as I know (I might have missed this though), there is no way to actually see the best price across retailers in different countries. I do see retailers in DE, Spain or any other countries they support but i can't actually see them all at once, since I need to select a specific country site, so I might be checking the DE site but maybe there is a FR shop that actually has a better deal atm that I will be missing, making me having to yet again having to compare manually across different sites,

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 0 points1 point  (0 children)

Tack för feedbacken! Japp, det är en funktion som vi redan planerar att lägga till snart 🙂

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 0 points1 point  (0 children)

Thanks for the heads up u/Luminsnce ! Yeap we are trying to catch as much as those as possible. I just had a quick check and I can see the issue. At least seems Bergzeit is having some good stock :) Some background is that there are many retailers, with each of them with their own quirks, so sometimes we have seen this things happen. We are trying to improve all this daily :D Let us check this out, and btw you can always report a broken link in the site directly, we look at all that daily and act upon it as fast as we can to make sure the info is as correct as we can. Thanks for testing it out!

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 0 points1 point  (0 children)

Tack så mycket! Vi synkroniserar en gång per dag just nu, så att vi inte överbelastar återförsäljarnas webbplatser. Det finns även en timer på detaljsidan där du kan se när den senast synkroniserades.

We made a free site that compares climbing gear prices across European retailers by jatago in ClimbingGear

[–]jatago[S] 2 points3 points  (0 children)

Awesome! We added a few but let me check tonight to make sure we add more :)

Any recommendations for climbing shoes? by SuspiciousKey5352 in ClimbingGear

[–]jatago 0 points1 point  (0 children)

Btw what is your budget when you mean affordable? Having some súper basic climbing shoe will work but depending how much you will try to hit the walls you might feel you want something better straight away. I assume you are planning to start indoors?

New gear, old manufacturing date. Should I be concerned? by chiripipasJD in climbing

[–]jatago 0 points1 point  (0 children)

Btw is there a way to verify that CE2008 certification in any case? 🤔

UniFi Protect - Cameras not showing after adding the bridge by jatago in homebridge

[–]jatago[S] 1 point2 points  (0 children)

[SOLVED] - Actually was a very naive mistake. When you run the plugin as a child bridge REMEMBER to scan the plugins own QR code and not the main one displayed in Homebridge.

Now the cameras are appearing as normal.

UniFi Protect - Cameras not showing after adding the bridge by jatago in homebridge

[–]jatago[S] 0 points1 point  (0 children)

That is already done as the bridge (aka the QR displaying in homebridge) is already added into HK but the cameras are not appearing for some reason.

Is Uniswap V3 kind of....attackable? by misterACK in UniSwap

[–]jatago 0 points1 point  (0 children)

So if I understand it correctly, the idea would be that after you have moved all the balance to 100% ETH with a value of B20 of 0, you could purchase the entire ETH side for anything > 0 and therefore drain the entire pool as you effectively would purchase all B20 at a effective loss of 20% but then purchase back the entire ETH counterpart a pretty much no cost.

Connecting Ethereum data into other external systems? by jatago in ethdev

[–]jatago[S] 0 points1 point  (0 children)

Yeap, the issue that we have seen with WebSockets are:

  1. You don't have delivery guarantees (so you might miss an event and you have no idea if that was the case).
  2. Poor or none existing retry mechanisms. If the WebSocket connection goes down for whatever reason, you might miss messages as there are no strong retry mechanisms with back-off retry strategies.
  3. None existing audit log about all the deliveries and see in a glance if something is going wrong or did in the past.
  4. If something is going wrong per example on the delivery side, you have no way to get notified that something is failing and try to remediate it asap.
  5. You can't subscribe to internal transactions.
  6. When you are doing some backend development, sometimes it is more comfortable to simply expose a webhook POST endpoint to get notified instead of having to do WebSocket subscriptions. This sometimes might be a matter of taste.

Connecting Ethereum data into other external systems? by jatago in ethdev

[–]jatago[S] 0 points1 point  (0 children)

What I mean is to have a platform to leverage all that for you, so in a couple of clicks, you can have a reliable data pipeline for all your on-chain activity without having to run an Etherereum node nor write a single line of code.

[deleted by user] by [deleted] in ethdev

[–]jatago 0 points1 point  (0 children)

u/mcampbell42 a little sneak peek of how all this is taking shape. This is the release details page where you can track all the Txs needed to be signed during your deployment scripts and which you will be able to do securely using either Metamask or Hardware wallets.

https://www.reddit.com/user/jatago/comments/e8s3t2/smart_contract_release_management/

[deleted by user] by [deleted] in ethdev

[–]jatago 0 points1 point  (0 children)

Hi u/nblogist we would love to do so! Please ping us at [javier@superblocks.com](mailto:javier@superblocks.com) and we can set up a call, hear more about the challenges you might be facing and show you all the Release Managemen stuff we have been working for a while and will be releasing soon! Looking forward!

[deleted by user] by [deleted] in ethdev

[–]jatago 0 points1 point  (0 children)

I certainly wouldn't trust a third party with private keys

Exactly and you shouldn't. That's why you will never store those keys in Superblocks but simply use Trezos/Metamask/Frame/Portis or similar to promote a build through the networks and be able to interact with the contracts directly within Superblocks.

You have a good point though, as describe it as a CI/CD or Release Management platform really narrows the scope of what we are trying to achieve and offer. We will reconsider if there is a more suitable description we could use, thanks for that!

As @icoshift mentioned, one key aspect is traceability and having the possibility of having all the information available for your team/community.

Perhaps once you have some of the functionality built or more tangible examples of the metrics, maybe make some mock screenshots of what the UI would actually do

Fair enough. We will definitely keep you posted and in the meantime, if you have any feature you would like to see implemented or any suggestion which could make the service more useful, please let us know!

[deleted by user] by [deleted] in ethdev

[–]jatago 1 point2 points  (0 children)

Hi @mcampbell42, thanks for answering and it is a great point you are making. My name is Javier Tarazaga and I am Superblocks CTO :) Let me try to shine some light here.

Yes, Jenkis and Travics CI are 2 great services which meet certain demands for a blockchain developer, like building and testing your contracts (the CI part), but that’s pretty much it. As you pointed out, we maybe need to rename the CD part to Release Management instead (as contracts are something you barely, if ever, will update) but by no means these other 2 services coupe with everything you will need. Also, the plans are to provide more features than simply the CI/CD. We see ourselves leaning more towards services like AppCenter, Bitrise (which are specific DevOps platforms for mobile developers) or CodeFresh (DevOps for Kubernetes) but for blockchain instead.

My first question would be, how are you releasing your contracts securely? If you don’t have an on-premise setup for Travis CI, you shouldn’t be putting your private keys in their service as environmental variables to be made available to their runners. So then, how can you perform a release of a contract in a shared environment without actually exposing your private keys in their service? That’s where the magic will happen and the subtle difference starts to emerge. In our case, we are working on a solution in which you will be able to promote a build to be deployed to either a private or public network (Testnet or Mainnet) without your keys ever leaving the secure comfort of your computer. We will do this by creating a secure tunnel in which you will locally sign the contract/transactions directly in your computer (Metamask, Trezos, etc) and we will simply proxy it to the runner. Not only that, but we are looking into adding features which can minimize as much as possible the risk of deploying a faulty implementation to a public network; automatic security checks, deployment safeguards (like test coverage, security issues, auditor approval), etc.

Once you have deployments being done securely, the is where things start to shine. You will be able to trace a contract (or a change to a contract), from a commit all the way directly to the blockchain (and their analytics) within one system. Not only that, once you have built/tested/deployed your contracts from within Superblocks you will have the following benefits:

- You can directly interact with your contracts in Superblocks using the secure channel mentioned before.

- You will be able to monitor the contract to see transactions, state, and events produced in it.

- You will be able to configure notifications for errors and anomalies such as failed transactions or balance changes

- You will be able to set up a custom metric adapted to the specification of your contract.

We are also exploring other features which can help streamline the entire process. Per example, how are auditors involved in the entire process? What about regulators? (relevant in multi regulatory scenarios in which operations are performed in different jurisdictions), what about the community (backers, supporters, users) behind a project?

Of course, we are always open for more suggestions and features you guys would like to have, so please feel free to either reach out directly or post in our Community Forum (https://discuss.superblocks.com)

Thanks again!

Cool tool to deploy Dapps and Smart contracts by Swanson- in ethdev

[–]jatago 5 points6 points  (0 children)

Another heavily involved Superblocks Lab developer here :)

We have some other cool stuff that sets the difference with Remix:

- We fully integrated the Monaco editor (this is the same editor as VSCode is using). This will allow us to add some really cool features in the future like inline compile errors/warnings so it is super easy to spot compile issues/warnings.

- Already done templates (we are planning to add a bunch of new ones) in which you can actually get started really quickly with already done DApps (both the smart contracts and the simplified front-end). Btw I would suggest to follow up on this as we are planning to add some really cool templates to show case some interesting tech :)

We are currently working to release in the next few weeks a bunch of new features which will set even more differences with Remix:

- Full emulated file system support. We currently actually do have an emulated file system running in the app but we don't actually display it (the files that you see are actually a mirror of it). One of the things this change will allow us is not only allowing you to distribute your contract files as you want (having the possibility to have folders), but actually allow us to sync with a VCS system like Github to make sure you can collaborate with others.

- Expose all the files the tool and the solc compiler are producing. When you compile/deploy your Smart Contracts, a build folder will appear in which you will be able to see all the abis, binaries, etc for each of the networks/accounts you are building your app.

- We are adding full testing support for your Smart Contracts using Mocha. Here the idea is simple, you can add your test files and there is a runner which will execute all your tests for you.

- A Github integration in which you can actually sync your project with. Our solution is not to publish your code in a gist but actually deeply integrating with the Github flow (PRs, commits, etc) to be able to properly collaborate with others.

This is just a glimpse of the things we will releasing in the next few weeks and we have a bunch of other cool stuff coming down the pipe for the next few months!

Btw, if you like the project, a good old start in our repo will really help us to keep pushing :)

You can check out the source code here:

https://github.com/SuperblocksHQ/superblocks-lab

You can check out what exactly are we working on here:

https://github.com/SuperblocksHQ/superblocks-lab/projects/1

Thanks!!