Page MenuHomePhabricator

thoughtpolice (Austin Seipp)
fanged monster

Projects

Today

  • Clear sailing ahead.

Tomorrow

  • Clear sailing ahead.

Saturday

  • Clear sailing ahead.

User Details

User Since
Oct 4 2012, 5:31 PM (733 w, 6 h)
Availability
Available

new phone, who dis

Recent Activity

May 30 2021

thoughtpolice awarded T13654: Wind Down Phacility Operations a Heartbreak token.
May 30 2021, 1:28 AM · Phacility

Nov 17 2019

Kwisatz awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Nov 17 2019, 3:22 PM · Haskell.org, Auth

Feb 5 2019

leoluk awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Feb 5 2019, 10:58 AM · Haskell.org, Auth

Feb 3 2019

logangorence awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Feb 3 2019, 1:29 AM · Haskell.org, Auth

Jan 29 2019

kerberizer awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Jan 29 2019, 3:22 PM · Haskell.org, Auth

Mar 21 2018

thoughtpolice awarded T13107: Git, Slowly and Painfully a 100 token.
Mar 21 2018, 9:53 PM · Guides

Aug 4 2017

dp_blockparty awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Aug 4 2017, 2:30 AM · Haskell.org, Auth

May 26 2017

Info-Screen awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
May 26 2017, 2:46 PM · Haskell.org, Auth

Mar 25 2017

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

Feb 22 2017

thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Just as a side note: PHP 7.1.2 was released like a week ago, and I have not seen any more spurious segfaults on my instances when doing imports or anything like that on the server. The arc liberate bug remains dead and I have not seen any more faults in arc either. Builds should now be available in most PHP 7.1 repositories (in multiple distros/systems), so I suggest an upgrade for anyone who's affected.

Feb 22 2017, 12:04 AM · Bug Report

Feb 21 2017

thoughtpolice awarded T2794: Implement Phage (like Hypershell) a Love token.
Feb 21 2017, 8:57 PM · Phage, Infrastructure

Feb 8 2017

kornrunner awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Feb 8 2017, 11:24 PM · Haskell.org, Auth

Feb 3 2017

thoughtpolice added a comment to T12201: Bizarro Diffusion/Differential interaction causes stack trace on "Show Older Changes".

i'm bad at search

Feb 3 2017, 10:00 PM · Diffusion, Differential, Bug Report
thoughtpolice renamed T12201: Bizarro Diffusion/Differential interaction causes stack trace on "Show Older Changes" from Bizarro Gremlin on secure.phabricator.com to Bizarro Diffusion/Differential interaction causes stack trace on "Show Older Changes".
Feb 3 2017, 9:59 PM · Diffusion, Differential, Bug Report
thoughtpolice created T12201: Bizarro Diffusion/Differential interaction causes stack trace on "Show Older Changes".
Feb 3 2017, 9:57 PM · Diffusion, Differential, Bug Report
thoughtpolice created T12200: Typeahead completion (of any kind) does not work with Persistent Chat on.
Feb 3 2017, 8:36 PM · Conpherence (v4), Quicksand, Bug Report
thoughtpolice closed T12195: Implement "new" reCAPTCHA UI as Resolved by committing Restricted Diffusion Commit.
Feb 3 2017, 8:06 PM · Feature Request, Auth
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Yeah, 7.1.2 RC1 seems to fix the problems. There are like 2 dozen random "uuhh fix off by one error, revert thing that overflowed something, you bastard, fix this too" commits in that commit log, even some affecting stuff like libgd (which you'd think would have been pretty hardened), so it's really impossible to tell what fixed what without it becoming tedious.

Feb 3 2017, 7:59 PM · Bug Report
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

PHP7.1 segfaults about a dozen times a day for me, every day, with little apparent rhyme or reason to the segfaults.

I can only assume I am being punished for not rushing it into production as soon as possible. Perhaps we can deploy PHP 7.2 to production directly from master without waiting for an actual release.

Feb 3 2017, 5:49 AM · Bug Report
thoughtpolice added a revision to T12195: Implement "new" reCAPTCHA UI: Unknown Object (Differential Revision).
Feb 3 2017, 4:26 AM · Feature Request, Auth
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Awwwww yissssssss, looks like PHP 7.1.2 RC1 fixes it! Using the Fedora 25 "PHP 7.1 Remi Testing" repository, 7.1.2 just completely finished a run of arc liberate on Phabricator without problem.

Feb 3 2017, 4:04 AM · Bug Report
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Yeah, the sury repository is the one maintained by one of the PHP devs. I think if you just do something like apt remove php71* or apt remove php7.1* you can just reinstall all the php5.6 packages and you'll be dandy, at least as far as arc is concerned. They're all in the same repo, just separated by version suffix.

Feb 3 2017, 3:59 AM · Bug Report
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Just curious -- did you just notice this, or did you upgrade just to test this bug? If it was the first, that's an interesting data point! (that arc liberate is less common than I expected)

Feb 3 2017, 3:50 AM · Bug Report
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

a devastating self-own. we've all owned ourselves.

Feb 3 2017, 3:47 AM · Bug Report
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

Yup, that's the one @chad. I haven't tracked it down any further with strace or anything -- but if you try running that phutil_symbols.php command a billion times, note it doesn't fail every time, or possibly even at all (try like, for x in $(seq 1 1000); do php ... >/dev/null; echo $?; done | grep 1 or something). But if you run arc liberate again, it *will* fail every time, just on a different file, at a different point.

Feb 3 2017, 3:42 AM · Bug Report
thoughtpolice added a comment to T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.

xhprof isn't needed to reproduce this; it's xhpast that's involved. Maybe. (xhpast is just a simple bison/flex parser/lexer combo so it isn't dependent on PHP internals in any way, and it's what drives the module parsing, etc)

Feb 3 2017, 3:40 AM · Bug Report
thoughtpolice created T12196: PHP7, particularly before 7.1.2, segfaults a whole lot while running CLI scripts.
Feb 3 2017, 3:20 AM · Bug Report
thoughtpolice added a comment to T12195: Implement "new" reCAPTCHA UI.

i like that dog's hat. it's a good hat.

Feb 3 2017, 3:12 AM · Feature Request, Auth
thoughtpolice created T12195: Implement "new" reCAPTCHA UI.
Feb 3 2017, 3:10 AM · Feature Request, Auth
thoughtpolice added a comment to T12194: Drag-n-drop file upload is broken in HEAD.

Ah, cool -- thanks!

Feb 3 2017, 3:04 AM · Files, Bug Report
thoughtpolice created T12194: Drag-n-drop file upload is broken in HEAD.
Feb 3 2017, 3:01 AM · Files, Bug Report

Nov 22 2016

thoughtpolice awarded T11741: Quickstart can fail to initialize databases if MyISAM is not available (currently, only in Google Cloud) a Like token.
Nov 22 2016, 11:06 AM

Nov 10 2016

thoughtpolice awarded T11845: Media with "autoplay" should possibly not autoplay in news feed a 100 token.
Nov 10 2016, 7:56 PM · Prioritized, Remarkup

Nov 8 2016

thoughtpolice created T11834: PhabricatorGuideQuickStartModule duplicates quickstart entries in cluster mode.
Nov 8 2016, 9:03 PM · Clusters, NUX, Phacility, Bug Report

Nov 1 2016

preachermanx awarded T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available a Like token.
Nov 1 2016, 9:56 PM · Haskell.org, Auth

Sep 1 2016

thoughtpolice added a comment to T11270: PHP 7 does not reasonably support asynchronous signal handling until `async_signals` lands.

FWIW, PHP 7.1.0 RC1 was released today, and it includes the async signal change. The following amended script from T11270#184087 seems to work:

Sep 1 2016, 11:36 PM · Daemons, Bug Report

Jul 28 2016

thoughtpolice added a comment to T11307: High-latency file storage can potentially break user profile pictures horribly.

Just as a note: I had this happen again on another very low-power instance (same file storage backend, encryption enabled etc), but with the latest HEAD, simply reloading with Ctrl+R after the webserver timed out the request made it continue and work perfectly. So yes, this is fixed it seems.

Jul 28 2016, 9:53 PM · People, Files, Bug Report

Jul 26 2016

thoughtpolice added a watcher for Security: thoughtpolice.
Jul 26 2016, 8:21 AM

Jul 13 2016

thoughtpolice added a comment to T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.

Thanks for listening to my hair-brained schemes. Yeah, the motivation is totally clear to me FWIW, and thinking about it more, I strongly suggest this is related to T9161.

Jul 13 2016, 8:53 PM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report

Jul 12 2016

thoughtpolice added a comment to T10203: Support Windows hosts in Drydock.

Though it's worth pointing out CircleCI only supports 2 concurrent jobs at their highest tier, and 1 concurrent job for every other plan, so it's not suitable for a wide variety of purposes.

Jul 12 2016, 5:09 PM · Haskell.org, Harbormaster, Feature Request, Drydock
thoughtpolice added projects to T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs: Diffusion, Mail.
Jul 12 2016, 1:49 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice moved T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs from Backlog to Details on the Haskell.org board.
Jul 12 2016, 1:49 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice updated the task description for T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.
Jul 12 2016, 1:48 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice updated the task description for T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.
Jul 12 2016, 1:48 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice updated the task description for T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.
Jul 12 2016, 1:47 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice updated the task description for T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.
Jul 12 2016, 1:46 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice updated the task description for T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.
Jul 12 2016, 1:44 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report
thoughtpolice created T11314: Observe Mode + GitHub has weird mail interactions due to pull request refs.
Jul 12 2016, 1:42 AM · Diffusion (v3), Restricted Project, Mail, Haskell.org, Bug Report

Jul 11 2016

thoughtpolice added a comment to T11307: High-latency file storage can potentially break user profile pictures horribly.

T10907 is also sort of adjacent.

Jul 11 2016, 3:37 PM · People, Files, Bug Report
thoughtpolice moved T10203: Support Windows hosts in Drydock from Backlog to Important on the Haskell.org board.
Jul 11 2016, 3:30 PM · Haskell.org, Harbormaster, Feature Request, Drydock
thoughtpolice added a project to T10203: Support Windows hosts in Drydock: Haskell.org.
Jul 11 2016, 3:30 PM · Haskell.org, Harbormaster, Feature Request, Drydock
thoughtpolice awarded T10203: Support Windows hosts in Drydock a 100 token.
Jul 11 2016, 3:30 PM · Haskell.org, Harbormaster, Feature Request, Drydock
thoughtpolice added a comment to T10203: Support Windows hosts in Drydock.

I just wanted to add a vote of support for this (following up from here) - for Haskell.org Windows is one of the "Tier-1" platforms that we ship binaries for, and having continuous integration is exceedingly useful for a number of reasons.

Jul 11 2016, 3:30 PM · Haskell.org, Harbormaster, Feature Request, Drydock

Jul 10 2016

thoughtpolice added a comment to T11307: High-latency file storage can potentially break user profile pictures horribly.

Yeah, T8124 is definitely the error user-facing I saw when this occurred, except there's no possible way to edit your profile pic at that point as the exception takes up the whole page.

Jul 10 2016, 1:48 AM · People, Files, Bug Report
thoughtpolice updated the task description for T11307: High-latency file storage can potentially break user profile pictures horribly.
Jul 10 2016, 1:00 AM · People, Files, Bug Report
thoughtpolice added a comment to T11307: High-latency file storage can potentially break user profile pictures horribly.

What I found interesting about this bug is, I've had some obvious high latency with this storage engine - but incremental storage uploads for large files work fantastic in every use case I've tried, e.g. cancelling requests and all kinds of stuff. I guess this 'magical' default profile picture creation can't use the 'resume upload' mechanics?

Jul 10 2016, 12:59 AM · People, Files, Bug Report
thoughtpolice created T11307: High-latency file storage can potentially break user profile pictures horribly.
Jul 10 2016, 12:57 AM · People, Files, Bug Report

Jul 9 2016

thoughtpolice renamed T11305: 'View Options' in Differential reviews is badly aligned on narrow mobile screens from 'View Options' in Differential reviews is badly aligned on mobile to 'View Options' in Differential reviews is badly aligned on narrow mobile screens.
Jul 9 2016, 6:05 PM · Differential, Mobile, Bug Report
thoughtpolice created T11305: 'View Options' in Differential reviews is badly aligned on narrow mobile screens.
Jul 9 2016, 6:04 PM · Differential, Mobile, Bug Report

Jul 5 2016

thoughtpolice awarded T11244: Identify additional tokens to add to Phabricator a 100 token.
Jul 5 2016, 3:36 AM · Celerity, Tokens

Jun 27 2016

thoughtpolice renamed T11219: Exception on 'View All' at Phame top-level (on upstream) from Error on 'View All' with Phame (on upstream) to Exception on 'View All' at Phame top-level (on upstream).
Jun 27 2016, 3:58 PM · Phame, Bug Report
thoughtpolice awarded T11219: Exception on 'View All' at Phame top-level (on upstream) a Evil Spooky Haunted Tree token.
Jun 27 2016, 3:54 PM · Phame, Bug Report
thoughtpolice created T11219: Exception on 'View All' at Phame top-level (on upstream).
Jun 27 2016, 3:54 PM · Phame, Bug Report

Jun 25 2016

thoughtpolice awarded T6609: Support math (LaTeX) equation in Remarkup a Like token.
Jun 25 2016, 4:11 AM · Restricted Project, Remarkup

Jun 16 2016

thoughtpolice added a comment to Q426: How can I trigger a harbormaster build when a differential review is accepted and ready to land (Answer 398).

I updated my original answer (since I can't post a new one; I meant to add it as a comment on your original Q) with instructions on how to write the Herald rule you need, so you can accept that answer as "the accepted answer" for this Ponder.

Jun 16 2016, 8:26 PM
thoughtpolice updated the answer details for Q426: How can I trigger a harbormaster build when a differential review is accepted and ready to land (Answer 397).
Jun 16 2016, 8:25 PM
thoughtpolice added Q426: How can I trigger a harbormaster build when a differential review is accepted and ready to land (Answer 397).
Jun 16 2016, 7:33 PM

May 28 2016

thoughtpolice added a comment to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available.

My 2 cents; I wouldn't spent too much time on implementing various authentication schemes for Phabricator like Yubikey, U2F, password with SMS or whatever flavour of authentication comes out tomorrow. Since Phabricator supports OpenID such authentication schemes can easily be delegated to IAM solutions like GLUU, OpenAM, KeyCloak, etc.

Now it might be a good idea to make a tutorial showing how to install KeyCloak with Phabricator to get U2F support but actually trying to be an IAM seems like a waste of time and duplication of effort.

May 28 2016, 4:51 PM · Haskell.org, Auth

May 20 2016

thoughtpolice added a comment to T5000: Using Differential with plain Git, without requiring Arc.

The expectation is basically, "I want to contribute a typofix, and maybe some more later, but why I do I have to spend 20 extra minutes up front on my first patch, a typofix? Can't this be easier up front?" Note that GHC is a compiler so it inherently has a somewhat high activation energy; this is 20 minutes spent on top of the 20-40 minutes you spent already getting it to build, etc.

May 20 2016, 10:35 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Differential, Arcanist
thoughtpolice added a comment to T5000: Using Differential with plain Git, without requiring Arc.

So in the case of Haskell.org, specifically the Glasgow Haskell Compiler (which I'll go ahead and put out there, since I believe we're the one who got this put on 'The Queue' in question), our root problem that we think this fixes, I believe, is not "Phabricator should act like GitHub" or "Phabricator should act like Gerrit", which aren't reasonable or actionable as requests. They're sometimes brought up, but not our real problem. Rather, it is "Contributing smaller changes carries lots of unnecessary friction, perhaps even psychologically, because of arcanist".

May 20 2016, 10:22 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Differential, Arcanist

May 13 2016

thoughtpolice moved T6483: Diffusion doesn't recognize commit landing w/ `Signed-off-by:` line from Backlog to Details on the Haskell.org board.
May 13 2016, 10:05 PM · Haskell.org, Diffusion
thoughtpolice moved T10635: Loading differential revision slow when lots of unit test messages exist from Backlog to Details on the Haskell.org board.
May 13 2016, 10:05 PM · Restricted Project, Haskell.org, Harbormaster, Performance
thoughtpolice moved T8656: Parse ANSI-style color strings in build output from Backlog to Details on the Haskell.org board.
May 13 2016, 10:04 PM · Haskell.org, Restricted Project, Harbormaster
thoughtpolice added projects to T10635: Loading differential revision slow when lots of unit test messages exist: Harbormaster, Haskell.org.
May 13 2016, 10:03 PM · Restricted Project, Haskell.org, Harbormaster, Performance
thoughtpolice added a project to T8656: Parse ANSI-style color strings in build output: Haskell.org.
May 13 2016, 10:00 PM · Haskell.org, Restricted Project, Harbormaster
thoughtpolice added a project to T8090: Allow Harbormaster to perform change handoff in a defensible way: Haskell.org.
May 13 2016, 10:00 PM · Haskell.org, Restricted Project, Harbormaster
thoughtpolice moved T8887: Allow owners packages to add blocking reviewers from Backlog to Details on the Haskell.org board.
May 13 2016, 6:14 PM · Haskell.org, Restricted Project, Owners
thoughtpolice added a project to T8787: Add support for U2F MFA once browser implementations improve and compatible hardware is more widely available: Haskell.org.
May 13 2016, 6:13 PM · Haskell.org, Auth
thoughtpolice added a project to T6483: Diffusion doesn't recognize commit landing w/ `Signed-off-by:` line: Haskell.org.
May 13 2016, 6:13 PM · Haskell.org, Diffusion
thoughtpolice moved T10225: arc patch --nobranch leaves submodules in the wrong state from Backlog to Details on the Haskell.org board.
May 13 2016, 6:09 PM · Haskell.org, Restricted Project, Arcanist, Bug Report
thoughtpolice added a project to T6299: Remarkup links to objects in Phame break if a CNAME is set: Haskell.org.
May 13 2016, 6:09 PM · Haskell.org, Remarkup, Phame
thoughtpolice added a project to T6115: Allow multi-factor authentication to be a requirement for user subgroups, including administrators: Haskell.org.
May 13 2016, 6:08 PM · Haskell.org, Auth
thoughtpolice added a project to T8887: Allow owners packages to add blocking reviewers: Haskell.org.
May 13 2016, 6:08 PM · Haskell.org, Restricted Project, Owners
thoughtpolice added a project to T10225: arc patch --nobranch leaves submodules in the wrong state: Haskell.org.
May 13 2016, 6:07 PM · Haskell.org, Restricted Project, Arcanist, Bug Report
thoughtpolice moved T182: Commit into repository directly from differential from Backlog to Details on the Haskell.org board.
May 13 2016, 5:59 PM · Haskell.org, Restricted Project, Differential
thoughtpolice added a project to T182: Commit into repository directly from differential: Haskell.org.
May 13 2016, 5:59 PM · Haskell.org, Restricted Project, Differential
thoughtpolice updated the image for Haskell.org from F1242077: fa-umbrella-indigo.png to F1311665: profile.
May 13 2016, 5:54 PM
thoughtpolice moved T5000: Using Differential with plain Git, without requiring Arc from Backlog to Important on the Haskell.org board.
May 13 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
thoughtpolice added a project to T5000: Using Differential with plain Git, without requiring Arc: Haskell.org.
May 13 2016, 5:53 PM · KDE, FreeBSD, Restricted Project, Haskell.org, Arcanist, Differential
thoughtpolice added a project to T6091: Support for Git's `.mailmap` author mapping: Haskell.org.
May 13 2016, 5:50 PM · Haskell.org, People

May 5 2016

thoughtpolice added a comment to T10925: Cannot create repository with latest HEAD.

Yeah, should be restarted with my custom dumb script:

May 5 2016, 3:42 AM · Bug Report
thoughtpolice updated the task description for T10925: Cannot create repository with latest HEAD.
May 5 2016, 3:21 AM · Bug Report
thoughtpolice created T10925: Cannot create repository with latest HEAD.
May 5 2016, 3:21 AM · Bug Report

Apr 22 2016

thoughtpolice added a member for Haskell.org: thoughtpolice.
Apr 22 2016, 8:30 PM
thoughtpolice created Haskell.org.
Apr 22 2016, 8:29 PM

Apr 18 2016

thoughtpolice added a revision to T10828: File deletion should be queued up and run by daemons: Restricted Differential Revision.
Apr 18 2016, 12:41 AM · Contributor Onboarding, Daemons, Files, Bug Report
thoughtpolice claimed T10828: File deletion should be queued up and run by daemons.
Apr 18 2016, 12:18 AM · Contributor Onboarding, Daemons, Files, Bug Report

Apr 17 2016

thoughtpolice added a comment to T10827: Files with long handles overflow in the UI.

Actually, now that I think about it, the chunked representation overlays the underlying object storage system, so file.info by itself isn't enough - it needs to also extend file.querychunks.

Apr 17 2016, 6:54 AM · Bug Report
thoughtpolice added a comment to T10827: Files with long handles overflow in the UI.

Actually, now that I think about it, the chunked representation overlays the underlying object storage system, so file.info by itself isn't enough - it needs to also extend file.querychunks.

Apr 17 2016, 6:54 AM · Bug Report
thoughtpolice added a comment to T10827: Files with long handles overflow in the UI.

I think adding it to conduit is a good compromise; there's very little that's useful in the UI, and if anyone complains about something it should be easy enough to pin just using file.info. file.info already is very short anyway, so adding a fileHandle field should be relatively kosher, I think.

Apr 17 2016, 6:53 AM · Bug Report