Page MenuHomePhabricator

yelirekim (Mike Riley)
Overloaded Operator

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Thursday

  • Clear sailing ahead.

User Details

User Since
Aug 25 2012, 1:10 AM (741 w, 2 d)
Availability
Available

I work at Uber ATC and we kinda like Phabricator.

Recent Activity

Jun 5 2019

yelirekim added a comment to T13289: Plans: 2019 Week 21-23 Bonus Content.

Meow Meow

Jun 5 2019, 4:19 PM · Plans

Sep 11 2018

yelirekim added a comment to T13198: Consider an "arc prompts" or similar, to improve automation on top of "arc".

Use cases we've seen FWIW:

Sep 11 2018, 11:19 PM · Arcanist, Plans

Jul 23 2018

yelirekim closed T13169: In DarkConsole, Query profiling in "Analyze" mode helpfully includes stack traces to help identify where a query came from, but these aren't clearly labeled and look like error traces as Invalid.

Yeah it does, and I just didn't recall ever seeing this behavior and assumed "stack trace" meant "error".

Jul 23 2018, 5:25 PM · Infrastructure

Jul 19 2018

yelirekim added a comment to T13169: In DarkConsole, Query profiling in "Analyze" mode helpfully includes stack traces to help identify where a query came from, but these aren't clearly labeled and look like error traces.

Oh also apparently query profiling doesn't always come up when you click on it, here is an example error

Jul 19 2018, 7:38 PM · Infrastructure
yelirekim created T13169: In DarkConsole, Query profiling in "Analyze" mode helpfully includes stack traces to help identify where a query came from, but these aren't clearly labeled and look like error traces.
Jul 19 2018, 7:37 PM · Infrastructure

Jul 16 2018

yelirekim updated subscribers of T13165: Copy detection in Git is very eager about empty files.

@jcox do you know how to reproduce arc diff dying when you try to create certain types of diffs that move or remove symlinks? I think that's adjacent, if not identical to what's being talked about here.

Jul 16 2018, 10:39 PM · Differential, Arcanist, Git

Feb 21 2018

yelirekim added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

i used gem install so that i could remain ignorant of those types of problems

Feb 21 2018, 8:02 PM · Plans, Harbormaster
yelirekim added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

cat.gif (1×3 px, 7 MB)

Feb 21 2018, 7:50 PM · Plans, Harbormaster
yelirekim added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

Colorful-Linux-Terminal-Output.gif (365×922 px, 341 KB)

Feb 21 2018, 7:22 PM · Plans, Harbormaster
yelirekim added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

it has an -s option

Feb 21 2018, 7:21 PM · Plans, Harbormaster
yelirekim added a comment to T13088: Plans: Harbormaster UI usability and interconnectedness.

There is a program far superior to cat that already exists.

Feb 21 2018, 7:21 PM · Plans, Harbormaster

Feb 17 2018

yelirekim awarded T13083: Plans: Portals and Facts a Piece of Eight token.
Feb 17 2018, 4:47 PM · Plans, Facts, Dashboards

Feb 14 2018

yelirekim added a comment to T13080: Freeze header from differential sometimes sticks around when using the back button.

Or apparently just doing this anywhere

Screen Shot 2018-02-14 at 5.45.53 PM.png (2×3 px, 694 KB)

Feb 14 2018, 10:46 PM · Quicksand, Differential
yelirekim added a comment to T13080: Freeze header from differential sometimes sticks around when using the back button.

Using Chrome

Feb 14 2018, 10:43 PM · Quicksand, Differential
yelirekim triaged T13080: Freeze header from differential sometimes sticks around when using the back button as Normal priority.
Feb 14 2018, 10:42 PM · Quicksand, Differential

Feb 1 2018

yelirekim added a comment to T13058: Indicate that the "upload file" modal dialog is doing something when uploading large files.

Here I was thinking I found a helpful public bug.

Feb 1 2018, 3:18 AM
yelirekim added a comment to T13058: Indicate that the "upload file" modal dialog is doing something when uploading large files.

Hm, actually the problem here is that the notification bubble doesn't show up for any file uploads on our current version. I suppose it could actually be "on our current version + extensions". I'll get a reproduction matrix together tomorrow.

Feb 1 2018, 3:15 AM
yelirekim added a comment to T13058: Indicate that the "upload file" modal dialog is doing something when uploading large files.

We don't have a notifications server, does that make it like that?

Feb 1 2018, 3:12 AM
yelirekim added a comment to T13058: Indicate that the "upload file" modal dialog is doing something when uploading large files.

Ok I actually get a dialog on secure., it's probably because we're out of date with the upstream.

Feb 1 2018, 3:11 AM
yelirekim created T13058: Indicate that the "upload file" modal dialog is doing something when uploading large files.
Feb 1 2018, 2:57 AM

Jan 27 2018

yelirekim updated the task description for T13052: Differentiate "Waiting" from "Restarting after an error" on the daemon console.
Jan 27 2018, 10:10 PM · Daemons
avivey awarded T13052: Differentiate "Waiting" from "Restarting after an error" on the daemon console a Like token.
Jan 27 2018, 8:18 PM · Daemons
yelirekim triaged T13052: Differentiate "Waiting" from "Restarting after an error" on the daemon console as Low priority.
Jan 27 2018, 5:36 PM · Daemons

Jan 16 2018

yelirekim added a comment to Q644: Is it possible to create a database for an application which just stores edges? (Answer 564).

thank you

Jan 16 2018, 7:26 PM
yelirekim closed Q644: Is it possible to create a database for an application which just stores edges? as resolved.
Jan 16 2018, 7:25 PM
yelirekim updated the question details for Q644: Is it possible to create a database for an application which just stores edges?.
Jan 16 2018, 6:54 PM
yelirekim asked Q644: Is it possible to create a database for an application which just stores edges?.
Jan 16 2018, 6:53 PM

Oct 4 2017

yelirekim awarded T5000: Using Differential with plain Git, without requiring Arc a Cup of Joe token.
Oct 4 2017, 2:47 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential

Jul 27 2017

yelirekim awarded T12935: Automatically detect merge-ability in Differential a Like token.
Jul 27 2017, 1:16 PM · Customer Impact, Harbormaster, Drydock, Differential

May 24 2017

Pawka awarded T11518: Make arc feature much more fancy and fun a Like token.
May 24 2017, 2:31 PM · Restricted Project, Feature Request

Apr 17 2017

yelirekim added a comment to T12232: Phortune "add payment method" erroring out on submission.

Yeah I just wanted to buy myself a badge.

Apr 17 2017, 2:45 PM · Phortune, Bug Report
yelirekim backed I2 Donate to Phacility with $13.37 USD.
Apr 17 2017, 2:42 PM · Phacility
yelirekim added a comment to T12232: Phortune "add payment method" erroring out on submission.

No nothing like that but FWIW, it just worked when I tried to reproduce it again.

Apr 17 2017, 2:41 PM · Phortune, Bug Report
yelirekim added a comment to T12232: Phortune "add payment method" erroring out on submission.

Yeah.

Apr 17 2017, 2:38 PM · Phortune, Bug Report
yelirekim reopened T12232: Phortune "add payment method" erroring out on submission as "Open".

Just tried again.

Apr 17 2017, 2:34 PM · Phortune, Bug Report

Mar 29 2017

yelirekim added a comment to T11443: T-shirts with new logo.

I have many other excellent ideas for the Phacility online swag store, these are my favorite:

Mar 29 2017, 9:34 PM · Public & Media Relations

Mar 25 2017

Mnkras awarded T11443: T-shirts with new logo a Party Time token.
Mar 25 2017, 9:30 PM · Public & Media Relations
thoughtpolice awarded T11443: T-shirts with new logo a Love token.
Mar 25 2017, 8:15 PM · Public & Media Relations

Feb 16 2017

michaeljs1990 awarded T9525: Provide a reasonable general use logo a Like token.
Feb 16 2017, 10:05 PM · Public & Media Relations

Feb 10 2017

yelirekim assigned T12243: Repository cluster engine throws InvalidArgument exception when failing to acquire a write lock to jcox.
Feb 10 2017, 5:19 PM · Diffusion, Bug Report
yelirekim created T12243: Repository cluster engine throws InvalidArgument exception when failing to acquire a write lock.
Feb 10 2017, 5:19 PM · Diffusion, Bug Report

Feb 8 2017

yelirekim added a comment to T12232: Phortune "add payment method" erroring out on submission.

Yeah I clicked "Delete File" and can't see it anywhere now.

Feb 8 2017, 5:16 PM · Phortune, Bug Report
yelirekim added a comment to T12232: Phortune "add payment method" erroring out on submission.

Edited to not give out my credit card number on the internet.

Feb 8 2017, 5:12 PM · Phortune, Bug Report
yelirekim updated the task description for T12232: Phortune "add payment method" erroring out on submission.
Feb 8 2017, 5:11 PM · Phortune, Bug Report
yelirekim created T12232: Phortune "add payment method" erroring out on submission.
Feb 8 2017, 5:10 PM · Phortune, Bug Report

Jan 4 2017

yelirekim updated subscribers of T9515: Build a "quorum" mechanism and associated UI.
Jan 4 2017, 6:04 PM · Restricted Project, Notifications, Phacility, Auth
yelirekim added a comment to T9515: Build a "quorum" mechanism and associated UI.

hqdefault.jpg (360×480 px, 16 KB)

Jan 4 2017, 6:04 PM · Restricted Project, Notifications, Phacility, Auth

Dec 5 2016

yelirekim added a comment to T11951: Make conduit more secure.

This seems like a good plan to me, we're just checking in that this isn't totally outside the realm of possibility while we plan some super secret changes to our instance.

Dec 5 2016, 6:33 PM · Feature Request

Nov 22 2016

yelirekim awarded E1216: Errands a Baby Tequila token.
Nov 22 2016, 10:04 PM

Nov 10 2016

yelirekim awarded T11845: Media with "autoplay" should possibly not autoplay in news feed a Party Time token.
Nov 10 2016, 7:51 PM · Prioritized, Remarkup

Sep 26 2016

yelirekim added a comment to T11693: Make drydock command interfaces accessible via SSH workflows.

(not building locally anymore, eg, any time I want to do anything with a built binary at all, i'm actually doing it with a binary on a remote server because I can get the build results faster)

Sep 26 2016, 4:44 PM · Restricted Project, Drydock
yelirekim added a comment to T11693: Make drydock command interfaces accessible via SSH workflows.

Well one facet of this is that remote servers tend to be significantly more powerful than developer machines, and so since I've implemented this downstream, I have basically taken to not building locally anymore.

Sep 26 2016, 4:43 PM · Restricted Project, Drydock

Sep 24 2016

yelirekim added a revision to T11694: Allow clients to generally reason about Drydock leases over the API: Unknown Object (Differential Revision).
Sep 24 2016, 7:19 AM · Restricted Project, Drydock
yelirekim added a revision to T11694: Allow clients to generally reason about Drydock leases over the API: Unknown Object (Differential Revision).
Sep 24 2016, 7:09 AM · Restricted Project, Drydock
yelirekim added a revision to T11694: Allow clients to generally reason about Drydock leases over the API: Unknown Object (Differential Revision).
Sep 24 2016, 6:49 AM · Restricted Project, Drydock
yelirekim renamed T11693: Make drydock command interfaces accessible via SSH workflows from Make drydock command interfaces accessible over SSH to Make drydock command interfaces accessible via SSH workflows.
Sep 24 2016, 5:17 AM · Restricted Project, Drydock
yelirekim added a comment to T11693: Make drydock command interfaces accessible via SSH workflows.

Our actual internal use case is as follows:

Sep 24 2016, 4:38 AM · Restricted Project, Drydock
yelirekim created T11694: Allow clients to generally reason about Drydock leases over the API.
Sep 24 2016, 4:16 AM · Restricted Project, Drydock
yelirekim created T11693: Make drydock command interfaces accessible via SSH workflows.
Sep 24 2016, 4:12 AM · Restricted Project, Drydock

Sep 12 2016

yelirekim added a comment to Q489: What awful and unforetold security problems am I unleashing by allowing users to proxy arbitrary commands to drydock machines? (Answer 457).

The bash workflow is just loaded the same way all of the other ssh workflows are loaded, I think that the problem is one of security policy / segmentation.

Sep 12 2016, 9:13 PM
yelirekim added a comment to Q489: What awful and unforetold security problems am I unleashing by allowing users to proxy arbitrary commands to drydock machines? (Answer 457).

Maybe make it so that we can host an arbitrary number of ssh daemons on different ports with different entry scripts? I suppose we can kinda do that already by just copying the existing script, minus the part where we have different groups of ssh keys, but could probably sub in passphrase as the backing for authentication there.

Sep 12 2016, 8:42 PM
yelirekim updated subscribers of Q489: What awful and unforetold security problems am I unleashing by allowing users to proxy arbitrary commands to drydock machines? (Answer 457).

Oh nice, I was expecting the "this is awful" upstream response for this :) I can put together use cases and either @jcox or I can work on upstreaming it.

Sep 12 2016, 8:37 PM
yelirekim updated Q489: What awful and unforetold security problems am I unleashing by allowing users to proxy arbitrary commands to drydock machines? from to What awful and unforetold security problems am I unleashing by allowing users to proxy arbitrary commands to drydock machines?.
Sep 12 2016, 7:05 PM · Drydock

Sep 2 2016

yelirekim closed T11575: Make PhutilDocblockParser always return arrays when parsing "@doc-tags" as Resolved by committing Restricted Diffusion Commit.
Sep 2 2016, 12:05 PM · Bug Report
yelirekim added a revision to T10867: Version daemons more clearly in daemon console so it's clear when `phd reload` has taken effect: Unknown Object (Differential Revision).
Sep 2 2016, 6:08 AM · Daemons, Feature Request
yelirekim added a comment to T11575: Make PhutilDocblockParser always return arrays when parsing "@doc-tags".

I'm not sure how this wasn't reported earlier, I guess the module cache prevented everyone from encountering it?

Sep 2 2016, 5:01 AM · Bug Report
yelirekim added a revision to T11575: Make PhutilDocblockParser always return arrays when parsing "@doc-tags": Restricted Differential Revision.
Sep 2 2016, 4:58 AM · Bug Report
yelirekim created T11575: Make PhutilDocblockParser always return arrays when parsing "@doc-tags".
Sep 2 2016, 4:51 AM · Bug Report

Aug 30 2016

yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

If you only knew how lucky you are to have Evan explain this to you rather than trolling through grep -Rn "PhutilClassMapQuery" * --include \*.php errday.

Aug 30 2016, 6:59 PM · Restricted Project, Conduit
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

Live, armed, pre-commit A/B testing is unambiguously the most exciting part of our jobs.

Aug 30 2016, 6:27 PM · Restricted Project, Conduit
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

Should we implement this as an internal search attachment in the meantime? Or is there a possible pathway for @jcox to get something like this working in ~3 days?

Aug 30 2016, 6:23 PM · Restricted Project, Conduit
yelirekim added a comment to T11563: Provide a way to get all diffs associated with tasks from the API.

I'm thinking we just create a search attachment for maniphest.search which contains diff PHIDs.

Aug 30 2016, 6:14 PM · Restricted Project, Conduit

Aug 29 2016

yelirekim added a comment to T11330: Allow Herald to "Queue Call to Webhook: ...".

Yes that would do it.

Aug 29 2016, 3:01 PM · Feature Request

Aug 25 2016

yelirekim added a comment to T11518: Make arc feature much more fancy and fun.

It relies on a server side API call so you'll have to actually extend your server install in order for it to work.

Aug 25 2016, 5:02 PM · Restricted Project, Feature Request
yelirekim assigned T11518: Make arc feature much more fancy and fun to jcox.
In T11518#191391, @chad wrote:

which devs don't? it's the designers, isn't it.

Aug 25 2016, 4:01 PM · Restricted Project, Feature Request
yelirekim awarded T11518: Make arc feature much more fancy and fun a Pirate Logo token.
Aug 25 2016, 3:57 PM · Restricted Project, Feature Request
siepkes awarded T11518: Make arc feature much more fancy and fun a Like token.
Aug 25 2016, 10:24 AM · Restricted Project, Feature Request

Aug 24 2016

venky awarded T11518: Make arc feature much more fancy and fun a Like token.
Aug 24 2016, 9:31 PM · Restricted Project, Feature Request

Aug 23 2016

epriestley awarded T11518: Make arc feature much more fancy and fun a Party Time token.
Aug 23 2016, 6:23 PM · Restricted Project, Feature Request
michaeljs1990 awarded T11518: Make arc feature much more fancy and fun a Dat Boi token.
Aug 23 2016, 6:22 PM · Restricted Project, Feature Request
yelirekim added a comment to T11518: Make arc feature much more fancy and fun.

Basically "is the diff people are reviewing identical to your local branch"

Aug 23 2016, 6:05 PM · Restricted Project, Feature Request
yelirekim added a comment to T11518: Make arc feature much more fancy and fun.

Revision.

Aug 23 2016, 6:04 PM · Restricted Project, Feature Request
yelirekim created T11518: Make arc feature much more fancy and fun.
Aug 23 2016, 5:52 PM · Restricted Project, Feature Request

Aug 22 2016

yelirekim awarded T8236: `arc weld` should do something a 100 token.
Aug 22 2016, 10:21 PM · Contributor Onboarding, Arcanist
yelirekim created T11515: `arc ade` should do something.
Aug 22 2016, 10:21 PM · Feature Request
yelirekim closed T11512: Add error handling to email commands as Invalid.

No I just read over all of the email commands and didn't see any exceptions thrown and I assumed this didn't work.

Aug 22 2016, 10:11 PM · Feature Request
yelirekim created T11513: Convert the application selector in "pin applications" to a typeahead.
Aug 22 2016, 7:44 PM · Restricted Project, Contributor Onboarding, User Delight, Feature Request
yelirekim created T11512: Add error handling to email commands.
Aug 22 2016, 7:43 PM · Feature Request
yelirekim created T11511: Give edit forms email addresses.
Aug 22 2016, 5:28 PM · Restricted Project, Contributor Onboarding, Feature Request
yelirekim created T11510: Expose build variables in harbormaster build plans to the execution environment.
Aug 22 2016, 5:18 PM · Restricted Project, Harbormaster, Feature Request
yelirekim created T11509: Provide a way to quickly see if all comments on a diff have been marked as "done".
Aug 22 2016, 5:14 PM · Inline Comments, Differential, Restricted Project, Feature Request
yelirekim created T11508: Create a blacklist of terms that chatbots should ignore.
Aug 22 2016, 5:12 PM · Contributor Onboarding, Feature Request

Aug 19 2016

yelirekim added Q467: What diffusion URL incantation can I use to view an arbitrary ref, given its name? (Answer 439).
Aug 19 2016, 5:14 PM
yelirekim updated Q467: What diffusion URL incantation can I use to view an arbitrary ref, given its name? from to What diffusion URL incantation can I use to view an arbitrary ref, given its name?.
Aug 19 2016, 5:01 PM

Aug 16 2016

yelirekim awarded T2334: Implement Google Calendar v3 API into Calendar a Cup of Joe token.
Aug 16 2016, 8:40 PM · Restricted Project, Prioritized, Calendar

Aug 15 2016

yelirekim created T11476: Record transaction histories when users edit application capabilities.
Aug 15 2016, 6:05 AM · Contributor Onboarding, Restricted Project, Applications, Feature Request

Aug 9 2016

yelirekim added a comment to T11450: Distinguish between issue and non-issue inline comments.

Playing devil's advocate, it's not too much of a stretch of the imagination to assume that one could then make it impossible to land things which have unaddressed "issues" vs "comments" on a review. That would be the only concrete advantage I see to explicitly defining these things rather than relying on human parsing.

Aug 9 2016, 5:46 PM · Inline Comments, Restricted Project, Feature Request

Aug 8 2016

yelirekim awarded T11371: Restore PHP to Glory a Y So Serious token.
Aug 8 2016, 7:27 PM · Public & Media Relations
chad awarded T11443: T-shirts with new logo a 100 token.
Aug 8 2016, 7:08 PM · Public & Media Relations
avivey awarded T11443: T-shirts with new logo a Yellow Medal token.
Aug 8 2016, 7:07 PM · Public & Media Relations