profile
viewpoint
Eric Berry coderberry Realvolve American Fork, Utah https://berry.sh Co-founder of @CodeFundio • I ❤ Ruby • Pay the maintainers • He/Him

coderberry/angular_casts 5

URUG example Angular app with Rails 4

coderberry/airbrake-grails 4

Airbrake Client for Grails

andrewmcodes/codefund-react-api-hook 2

CodeFund.io API hook for React.js

beersbr/Javascript_game_development 2

A repository for learning the finer points of javascript game development

coderberry/acts-as-reviewable 2

Partner Fusion internal reviewing engine plugin

beersbr/ludum_competition 1

the ludum make money game competition

coderberry/ac2tz 1

Area Code to Time Zone Web Service

coderberry/ace 1

Ajax.org Cloud9 Editor

coderberry/acts_as_loggable 1

Simple log utility for models. Add any number of optional arbitrary details fields, or user_id.

issue commentdailydotdev/daily

🧩 FEATURE REQUEST: Placeholder image in offline mode

The thing is that currently if the image fails to load it changes the source to a remote fallback image. We would like to download the remote image and add it to the local folder so it will be available even without the internet. This is where the magic happens: https://github.com/dailydotdev/daily-apps/blob/master/packages/components/src/components/DaCardPost.vue#L140

Thanks!

RajnishKatharotiya

comment created time in 3 minutes

startedhumanwhocodes/momoa

started time in 30 minutes

issue commentgitcoinco/gitcoinco

Noteworthy grant, we deleted out funding key, OUCH!

sure done

On Tue, Nov 24, 2020 at 12:37 PM Mo Balaa notifications@github.com wrote:

Thanks a bunch! any chance you can un-end the grant also?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/gitcoinco/gitcoinco/issues/114#issuecomment-733190307, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAD5PCMGS5UACKHGZTGIPJDSRQDOVANCNFSM4T76BWYQ .

--

@owocki http://www.twitter.com/owocki


gitcoin is live and has generated over $7.3mm for Open Source Software - see our results https://gitcoin.co/results

thebalaa

comment created time in 41 minutes

issue commentgitcoinco/creative

200 DAI - 16:9 Gitcoinbot (and the Public Goods Justice League) vs Moloch Images

@owocki
molochvsbot

Thanks for the feedback. I made it better with a few line changes. I think this is the best form.

owocki

comment created time in an hour

issue commentgitcoinco/gitcoinco

Noteworthy grant, we deleted out funding key, OUCH!

Thanks a bunch! any chance you can un-end the grant also?

thebalaa

comment created time in an hour

fork XhmikosR/nodemon

Monitor for any changes in your node.js application and automatically restart the server - perfect for development

http://nodemon.io/

fork in an hour

push eventsourcecred/sourcecred

Hammad Jutt

commit sha 1a3b9ce0d13a72cc1f12a8155be59c0b2078fdfc

Implement persist method on LedgerManager (#2481) The persist method writes the local ledger changes back to the ledger storage while ensuring that there are no conflicts or inconsistencies in the ledger history as well as minimizing the potential for remote changes to get overwritten due to race conditions. This is not super airtight or ready to be used my many people frequently updating the ledger at the same time, but it should cover the majority of sync conflicts that might arise. Test Plan: Unit tests + test with github storage backend once that's implemented

view details

push time in 2 hours

delete branch sourcecred/sourcecred

delete branch : feature/ledger-manager-persist

delete time in 2 hours

PR merged sourcecred/sourcecred

Reviewers
LedgerManager persist logic approved

The persist method writes the local ledger changes back to the ledger storage while ensuring that there are no conflicts or inconsistencies in the ledger history as well as minimizing the potential for remote changes to get overwritten due to race conditions.

This is not super airtight or ready to be used my many people frequently updating the ledger at the same time, but it should cover the majority of sync conflicts that might arise.

Test Plan: Unit tests + test with github storage backend once that's implemented

+157 -2

0 comment

3 changed files

hammadj

pr closed time in 2 hours

startedkrzkaczor/ts-essentials

started time in 2 hours

PR opened sourcecred/sourcecred

Ledger: add APIs for getting allocation and distribution by ID

Description

This adds APIs for looking up an allocation or a distribution by ID by adding lookup maps as properties on the Ledger and filing those maps during the parsing of the DISTRIBUTE_GRAIN actions in the ledger log. This is a co-requisite for https://github.com/sourcecred/sourcecred/pull/2534 to surface the allocationId and distributionId, which will allow future development of features that provide transparent reporting on how grain is being distributed, such as the new Explorer Home page.

Test Plan

yarn test passes, unit tests added for full coverage

+85 -2

0 comment

2 changed files

pr created time in 2 hours

push eventsourcecred/sourcecred

Thena Seer

commit sha 86ffba4d49f79af2b25bc9500f20a1f5a45ff315

Ledger: add APIs for getting allocation and distribution by ID

view details

push time in 2 hours

push eventsourcecred/sourcecred

Thena Seer

commit sha fd3b8b8aacb1dcd091542f831e88b94c5ded7764

Ledger: add APIs for getting allocation and distribution by ID

view details

push time in 2 hours

create barnchsourcecred/sourcecred

branch : allocations-ledger-api

created branch time in 2 hours

created repositoryjeffbrown/demo2

Micronaut Demo2 Application

created time in 3 hours

created repositoryjeffbrown/demo

Micronaut Demo Application

created time in 3 hours

issue commentdailydotdev/daily

🧩 FEATURE REQUEST: Placeholder image in offline mode

Sure, I would love to work on this one, Would you elaborate on what exactly should I change?

RajnishKatharotiya

comment created time in 3 hours

issue commentgitcoinco/creative

200 DAI - 16:9 Gitcoinbot (and the Public Goods Justice League) vs Moloch Images

@bollattime interesting approach! the one thing that is a bit worrisome is that the moloch monster is a diff style than the bots (diff level of detail + line weights)

@elliottjobmann cool!

@daniniguez thx i like the direction this is going

owocki

comment created time in 3 hours

pull request commentsourcecred/sourcecred

Ledger: Add grain distribution history to accounts

I'll add the new allocation and distribution APIs in a separate PR and come back to this one.

blueridger

comment created time in 3 hours

pull request commentsourcecred/sourcecred

Ledger: Add grain distribution history to accounts

@decentralion re: #2. Since the policy type was just a little extra sugar that we don't actually need right now, would you be alright with me just removing that field, and then we can add the allocation and distribution ids and lookups later when we need them?

blueridger

comment created time in 3 hours

push eventsourcecred/sourcecred

Eli

commit sha 8af97fcba8d978577a4102be7cba0bea27437b84

immediate policy: optionally include past N weeks Right now, the immediate policy uses cred from the most recent interval. This generalizes it such that users can create policies based on the past N weeks, without the discounting of the Recent policy. Note, this raises a question around naming, as Recent is actually a better name here, and we could use something for the current Recent policies that highlights the discounting more. __Test Plan__ Unit tests provided check that the `immediatePolicy` works for valid params, and also checks for invalid `credIntervalCount` parameters.

view details

push time in 3 hours

issue commentgitcoinco/gitcoinco

Noteworthy grant, we deleted out funding key, OUCH!

just updated https://gitcoin.co/grants/1576/noteworthy-distributed-overlay-networks-for-token

thebalaa

comment created time in 4 hours

push eventsourcecred/sourcecred

Eli

commit sha c2c172d1c919389c464f3365a18f9ccd8835825f

grain cli: add simulation flag This adds an optional `--sim` flag which allows users to run a simulation of the upcoming grain distribution without writing to the ledger or accounts. This will be more useful as we allow more advanced simulation configurations, and should not be considered final. Ultimately, we will want to create simulated ledger and accounts data which can be analyzed more easily than copying and pasting a markdown table. This also could serve as the foundation for simulating multiple distributions that a community could vote on. __Test Plan:__ Trivial change and sanity checked against the similar code in `src/cli/go.js`. Tested myself using `yarn grain` and `yarn grain --sim`, checking my local cred instance's ledger for changes.

view details

push time in 4 hours

push eventsourcecred/sourcecred

Eli

commit sha 9a599a7485d31ee66bf9582533640222a9858196

grain cli: generate markdown tables for distributions This adds support for generating markdown tables of distributions given an instance's `config/grain.json`. Users can now view the grain distributed to each recipient across individual policies and also collectively. Columns show the amount coming from each allocation policy, and each table represents one distribution, with columns omitted for unused policies. This is part of a larger effort to make the grain distribution simulations easier to run, which I will create an issue for. On `yarn grain`, users will receive md tables which they can share or archive (see comments for example). I tested this using different policy configs on my local instance, and sanity checked the formatting myself. In addition I ran this with 1Hive's instance to make sure the currency logic worked in practice. Wrote unit test for formatting helper function.

view details

push time in 4 hours

pull request commentsourcecred/sourcecred

grain cli: generate markdown tables for distributions

(sample abbreviated output from SourceCred's instance)

GRAIN Distribution

Distributed 100,000g to 47 identities

IMMEDIATE: 100,000g

name total % IMMEDIATE
decentralion 15392.518 15.39% 15392.518
sourcecred 11596.646 11.60% 11596.646
topocount 11579.256 11.58% 11579.256
KuraFire 10016.685 10.02% 10016.685
panchomiguel 7680.499 7.68% 7680.499
hammad 7617.725 7.62% 7617.725
bex 7246.847 7.25% 7246.847
s-ben 6742.579 6.74% 6742.579
lbstrobbe 4515.401 4.52% 4515.401
sandpiper 4363.889 4.36% 4363.889
evan 2473.328 2.47% 2473.328
yalor 2389.790 2.39% 2389.790
youngkidwarrior 1829.155 1.83% 1829.155
wchargin 1552.408 1.55% 1552.408
joiecousins 1508.501 1.51% 1508.501
benoxmo 929.703 0.93% 929.703
BrianBelhumeur 492.100 0.49% 492.100
amico 488.807 0.49% 488.807
deltafreq 419.674 0.42% 419.674
Vanilladelphia-eth 339.441 0.34% 339.441
cortanav 260.494 0.26% 260.494
beanow 237.468 0.24% 237.468
elihanover

comment created time in 4 hours

pull request commentsourcecred/sourcecred

grain cli: generate markdown tables for distributions

(sample abbreviated output from 1hive's pollen instance)

HNY Distribution

Distributed 34 Honey to 389 identities

RECENT: 25 Honey

BALANCED: 9 Honey

name total % RECENT BALANCED
fabri 3.327 9.78% 1.240 2.087
sourcecred 1.759 5.17% 1.759 0.000
HoneyB 1.523 4.48% 0.962 0.562
bjerg 1.515 4.46% 0.979 0.536
rperez89 1.451 4.27% 0.599 0.852
willjgriff 1.432 4.21% 0.834 0.598
lEscanore 1.417 4.17% 0.906 0.511
D0SH 1.220 3.59% 0.859 0.361
lkngtn 1.142 3.36% 1.142 0.000
sandpiper 1.022 3.01% 1.022 0.000
crisog 0.946 2.78% 0.597 0.350
Rayne 0.786 2.31% 0.786 0.000
luigy-lemon 0.745 2.19% 0.745 0.000
Jasper 0.670 1.97% 0.670 0.000
FreshPrince 0.645 1.90% 0.400 0.245
sem 0.638 1.88% 0.379 0.258
sirhamude 0.593 1.74% 0.471 0.122
Harry 0.592 1.74% 0.592 0.000
Felix 0.583 1.71% 0.551 0.032
pab 0.496 1.46% 0.320 0.176
elihanover

comment created time in 4 hours

pull request commentsourcecred/sourcecred

grain cli: generate markdown tables for distributions

Sample output on 1Hive's pollen instance:

HNY Distribution

Distributed 34 Honey to 389 identities

RECENT: 25 Honey

BALANCED: 9 Honey

name total % RECENT BALANCED
fabri 3 9.78% 1.240 2.087
sourcecred 2 5.17% 1.759 0.000
HoneyB 2 4.48% 0.962 0.562
bjerg 2 4.46% 0.979 0.536
rperez89 1 4.27% 0.599 0.852
willjgriff 1 4.21% 0.834 0.598
lEscanore 1 4.17% 0.906 0.511
D0SH 1 3.59% 0.859 0.361
lkngtn 1 3.36% 1.142 0.000
sandpiper 1 3.01% 1.022 0.000
crisog 1 2.78% 0.597 0.350
Rayne 1 2.31% 0.786 0.000
luigy-lemon 1 2.19% 0.745 0.000
Jasper 1 1.97% 0.670 0.000
FreshPrince 1 1.90% 0.400 0.245
sem 1 1.88% 0.379 0.258
sirhamude 1 1.74% 0.471 0.122
Harry 1 1.74% 0.592 0.000
Felix 1 1.71% 0.551 0.032
pab 0 1.46% 0.320 0.176
borisblock 0 1.42% 0.329 0.155
Blazar 0 1.39% 0.471 0.000
RogueTwo 0 1.38% 0.469 0.000
Santigs 0 1.26% 0.279 0.149
solarmkd 0 1.25% 0.425 0.000
Aitor 0 1.18% 0.258 0.145
elihanover

comment created time in 4 hours

pull request commentsourcecred/sourcecred

grain cli: generate markdown tables for distributions

Sample (Abbreviated) Output on SourceCred's cred instance.

GRAIN Distribution

Distributed 100,000g to 47 identities

IMMEDIATE: 100,000g

name total % IMMEDIATE
decentralion 15393 15.39% 15393
sourcecred 11597 11.60% 11597
topocount 11579 11.58% 11579
KuraFire 10017 10.02% 10017
panchomiguel 7680 7.68% 7680
hammad 7618 7.62% 7618
bex 7247 7.25% 7247
s-ben 6743 6.74% 6743
lbstrobbe 4515 4.52% 4515
sandpiper 4364 4.36% 4364
evan 2473 2.47% 2473
yalor 2390 2.39% 2390
youngkidwarrior 1829 1.83% 1829
wchargin 1552 1.55% 1552
joiecousins 1509 1.51% 1509
benoxmo 930 0.93% 930
BrianBelhumeur 492 0.49% 492
amico 489 0.49% 489
deltafreq 420 0.42% 420
Vanilladelphia-eth 339 0.34% 339
cortanav 260 0.26% 260
beanow 237 0.24% 237
peth 128 0.13% 128
Jzjallday 102 0.10% 102
Most-Evil 58 0.06% 58
coopahtroopa 12 0.01% 12
alive 11 0.01% 11
elihanover

comment created time in 4 hours

PR opened sourcecred/sourcecred

grain cli: generate markdown tables for distributions

Description

This adds support for generating markdown tables of distributions given an instance's config/grain.json. Users can now view the grain distributed to each recipient across individual policies and also collectively. Columns show the amount coming from each allocation policy, and each table represents one distribution, with columns omitted for unused policies.

This is part of a larger effort to make the grain distribution simulations easier to run, which I will create an issue for.

On yarn grain, users will receive md tables which they can share or archive (see comments for example).

Test Plan

I tested this using different policy configs on my local instance, and sanity checked the formatting myself. In addition I ran this with 1Hive's instance to make sure the currency logic worked in practice. Wrote unit test for formatting helper function.

+181 -19

0 comment

5 changed files

pr created time in 4 hours

push eventsourcecred/sourcecred

Eli

commit sha c98c77f7bcd1045cfd8e43ebfe886f14ce4469ed

grain cli: generate markdown tables for distributions This adds support for generating markdown tables of distributions given an instance's `config/grain.json`. Users can now view the grain distributed to each recipient across individual policies and also collectively. Columns show the amount coming from each allocation policy, and each table represents one distribution, with columns omitted for unused policies. This is part of a larger effort to make the grain distribution simulations easier to run, which I will create an issue for. On `yarn grain`, users will receive md tables which they can share or archive (see comments for example). I tested this using different policy configs on my local instance, and sanity checked the formatting myself. In addition I ran this with 1Hive's instance to make sure the currency logic worked in practice. Wrote unit test for formatting helper function.

view details

push time in 4 hours

more