iHiD
Repos
128
Followers
330
Following
25

Crowd-sourced code mentorship. Practice having thoughtful conversations about code.

6852
1013

Easy-to-use pub/sub built on AWS. Ruby.

315
21

The codebase for Exercism's website.

203
67

Events

opened issue
ReferenceError in /tracks/php/exercises/reverse-string/edit

Error in v3 (client side)

ReferenceError in /tracks/php/exercises/reverse-string/edit MtPopUpList is not defined

View on Bugsnag

Stacktrace

https://exercism.org/tracks/php/exercises/hello-world line 17 > injectedScript:1 - intervalId<

View full stacktrace

Created automatically via Bugsnag

Created at 1 day ago
opened issue
ActiveRecord::LockWaitTimeout in CacheNumPublishedSolutionsOnExerciseJob@default

Error in v3

ActiveRecord::LockWaitTimeout in CacheNumPublishedSolutionsOnExerciseJob@default Mysql2::Error::TimeoutError: Lock wait timeout exceeded; try restarting transaction

View on Bugsnag

Stacktrace

app/jobs/cache_num_published_solutions_on_exercise_job.rb:8 - block in perform
app/jobs/cache_num_published_solutions_on_exercise_job.rb:7 - perform

View full stacktrace

Created automatically via Bugsnag

Created at 1 day ago
opened issue
Add to filter by Practice Concepts on exercises page
Created at 1 day ago
opened issue
Add tags (maths etc)
  • Add filters (include/exclude/meh) on tracks page
  • Show on exercise page
Created at 1 day ago
opened issue
Rename easy/medium/hard

Update to

Created at 1 day ago
opened issue
Add difficulty filter to exercises page
Created at 1 day ago
opened issue
Create OG images
  • Create OG images for everything
  • Code images for solutions
Created at 1 day ago
opened issue
Emphasis Practice key
  • Create narrower focussed practice exercises
  • When something has "practices" as a key, make a bigger deal of it in the UI.
Created at 1 day ago
opened issue
Clear notifications across tabs when something is seen in another tab

@SleeplessByte links pls :)

Created at 1 day ago
opened issue
Consider the end of mentoring session bit (for mentors)
  • Make it clear its optional
  • Consider not having two dialogs but just making it one dialog with two questions.
Created at 1 day ago
opened issue
Add button for backlinks for docs sub-sections

Add a little anchor on hover that is clickable here like GitHub.

Created at 1 day ago
opened issue
Generally improve linking and visibility in docs
Created at 1 day ago
opened issue
Add search to docs
Created at 1 day ago
started
Created at 1 day ago
issue comment
Instructions for Secrets subtract are back to front

Ooooh, sorry. Yes. "subtracts from it" not "subtracts it from". You're totally right that it's correct it it totally caught me out. "subtracts from it" isn't a phrase I feel I've heard before. I'm used to the thing being subtracted being in between "subtracts" and "from". (which may be less grammatically correct as it splits in the infinitive, but it sounds much more normal to me)

I think this would would have made sense to me:

The function secret_subtract should return a function which takes one argument x and subtracts the secret (passed in to secret_subtract) from it.

Created at 2 days ago
issue comment
Instructions for Secrets subtract are back to front

Happy to PR a fix, but don't know which way round this should be changed.

Love the exercise though :)

Created at 2 days ago
opened issue
Instructions for Secrets subtract are back to front

I may be wrong on this, but it caught out me, Brian and Erik, so I think I'm not.


The example for subtract is:

subtractor = Secrets.secret_subtract(2)
subtractor.(3)
# => 1

And the tests are:

subtract = Secrets.secret_subtract(3)
subtract.(6) 
=> 3

However, the instructions are: "It should return a function which takes one argument and subtracts from it the secret passed in to secret_subtract."

The functions above are subtracting the secret from the argument, not the argument from the secret. My passing solution subtracts the secret from the argument too.

Created at 2 days ago
opened issue
HTMLInjectionError in /tracks/java

Error in v3 (client side)

HTMLInjectionError in /tracks/java One of your code blocks includes unescaped HTML.

View on Bugsnag

Stacktrace

../app/javascript/utils/highlight.ts:93 - IZ
../app/javascript/utils/highlight.ts:108 - 
../app/javascript/utils/highlight.ts:103 - AZ
../app/javascript/packs/application.tsx:392 - HTMLDocument.<anonymous>

View full stacktrace

Created automatically via Bugsnag

Created at 2 days ago

Fix listen Gem (#2838)

  • Fix listen Gem

  • Readd solargraph

Created at 3 days ago