profile
viewpoint
John Allen jra3 @facebook New York, NY https://fb.me/jallen Dad, coder, tinkerer, noun-list-composer.

jra3/eodscrapers 2

A set of scripts to grab the end of day prices given a stock's ticker symbol.

jra3/lsp-pyre 2

An Emacs LSP client for python using lsp-mode and pyre.

jra3/dot-emacs 1

My portable emacs configuration.

jra3/ohhello 1

If you are a recruiter trying to contact me, I am going to ignore your email. I prefer to talk to engineers. Make a pull request against this repo if you want to get my attention.

jra3/arcanist 0

Command line interface for Phabricator

jra3/asm_prog_ex 0

Exercises for Assembly language course

jra3/bcc 0

BCC - Tools for BPF-based Linux IO analysis, networking, monitoring, and more

jra3/cubism 0

Cubism.js: A JavaScript library for time series visualization.

jra3/datasharing 0

The Leek group guide to data sharing

push eventhhvm/hh-clilib

jjergus

commit sha c356c9ea99d2ba523b0747f87a2c7e59fc9718e4

use shared github action

view details

push time in 2 days

push eventhhvm/fbexpect

jjergus

commit sha e09958e60a01aa0dea00f99d364d37abffd6a8dc

use shared github action

view details

push time in 2 days

push eventhhvm/hacktest

Ján

commit sha 201d441d9ba7a91a46e5e219e73db1b161e99a8f

use shared github action (#106)

view details

push time in 2 days

PR merged hhvm/hacktest

use shared github action CLA Signed

There's one questionable change here, I reverted HackLibTestTraversables to an older version I found (which seems to work fine, despite what the docblock says), because I don't see any way to make HackLibTestForwardOnlyIterator compatible with all HHVM versions that Hacktest currently supports (before/after coeffects).

+16 -170

0 comment

6 changed files

jjergus

pr closed time in 2 days

pull request commenthhvm/difflib

add missing FIXME codes

@jjergus merged this pull request in hhvm/difflib@95ce7eb5a04b1225075c06a356abc0ea0343459e.

jjergus

comment created time in 2 days

push eventhhvm/difflib

Ján

commit sha 95ce7eb5a04b1225075c06a356abc0ea0343459e

add missing FIXME codes (#33) Summary: Pull Request resolved: https://github.com/hhvm/difflib/pull/33 Reviewed By: fredemmott Differential Revision: D26027876 Pulled By: jjergus fbshipit-source-id: cf8341238a167dfcee750f30c2431a2f0ebd4ff3

view details

push time in 2 days

PR closed hhvm/difflib

add missing FIXME codes CLA Signed
+1 -1

0 comment

1 changed file

jjergus

pr closed time in 2 days

PR opened hhvm/hacktest

Reviewers
use shared github action

There's one questionable change here, I reverted HackLibTestTraversables to an older version I found (which seems to work fine, despite what the docblock says), because I don't see any way to make HackLibTestForwardOnlyIterator compatible with all HHVM versions that Hacktest currently supports (before/after coeffects).

+16 -170

0 comment

6 changed files

pr created time in 2 days

push eventhhvm/fbmarkdown

jjergus

commit sha 725dd13218fa7538e7d465cd44dba260d4070c6b

add missing FIXME codes

view details

push time in 2 days

PR opened hhvm/difflib

add missing FIXME codes
+1 -1

0 comment

1 changed file

pr created time in 2 days

push eventhhvm/vim-hack

Wilfred Hughes

commit sha 3ab4498df407b1d1067d5fcfeed93294ae1ef564

Don't highlight backticks as strings This is no longer supported in Hack, and will be used for expression trees in future.

view details

Wilfred Hughes

commit sha e3a05fef9726d9f73db17c5837ba258ac144d9bb

Merge pull request #49 from Wilfred/fix-backtick-highlighting Don't highlight backticks as strings

view details

push time in 3 days

PR merged hhvm/vim-hack

Don't highlight backticks as strings CLA Signed

This is no longer supported in Hack, and will be used for expression trees in future.

Screenshot 2021-01-20 at 18 09 23

cc @fredemmott

+3 -0

0 comment

1 changed file

Wilfred

pr closed time in 3 days

created taghhvm/hsl

tagv4.93.0

The Hack Standard Library

created time in 3 days

release hhvm/hsl

v4.93.0

released time in 3 days

created taghhvm/hh-apidoc

tagv0.7.0

An API documentation generator for Hack files, which start with 'hh'.

created time in 3 days

release hhvm/hh-apidoc

v0.7.0

released time in 3 days

push eventhhvm/fbmarkdown

jjergus

commit sha 4700637cf37da701d9e3eecbf731235e5af4915e

use shared GitHub Action

view details

push time in 3 days

PR merged hhvm/hh-apidoc

Require 4.80, use GitHub actions CLA Signed
Without constraining dependencies like this, we end up picking earlier
versions of e.g. hhast, hacktest that depend on HSL IO, but are older
than the `hsl-io` virtual package.

Additionally, bump up from 4.58 as hsl-experimental 4.58 actually
requires 4.59 (my bad...). Go straight to the next LTS as everything in
between is unsupported.
+44 -42

6 comments

6 changed files

fredemmott

pr closed time in 3 days

push eventhhvm/hh-apidoc

Fred Emmott

commit sha 2209a943b45451d27109fb9b484bb6d8a25d67f4

Add GitHub config using the standard action

view details

Fred Emmott

commit sha 5fb019eb4c2e1a0dcca2428db3b5533e05bd03c3

add custom step

view details

Fred Emmott

commit sha 0c45255d4d8dd5f67307a90789a6b225765886c3

Update minimum version to 4.80, constrain depnedencies more Without constraining dependencies like this, we end up picking earlier versions of e.g. hhast, hacktest that depend on HSL IO, but are older than the `hsl-io` virtual package. Additionally, bump up from 4.58 as hsl-experimental 4.58 actually requires 4.59 (my bad...). Go straight to the next LTS as everything in between is unsupported.

view details

Fred Emmott

commit sha 825b31530905c2d06878fecdfee0cce8e316307d

remove travisCI config

view details

Fred Emmott

commit sha ff89604aaf70a8563b6d7f12982819d53094c071

Require fbmarkdown 1.6.5, set flags required for permissive behavior

view details

push time in 3 days

pull request commenthhvm/hh-apidoc

Require 4.80, use GitHub actions

Merging: passed on 4.80 and 4.93; re-running, as nightly build failed as it had the old hhast cached

fredemmott

comment created time in 3 days

pull request commenthhvm/hh-apidoc

Require 4.80, use GitHub actions

Re-run at https://github.com/fredemmott/hh-apidoc-1/actions/runs/499763093 ; if that doesn't pick up the new hhast release I'll try again shortly

fredemmott

comment created time in 3 days

PR opened hhvm/vim-hack

Don't highlight backticks as strings

This is no longer supported in Hack, and will be used for expression trees in future.

Screenshot 2021-01-20 at 18 09 23

cc @fredemmott

+3 -0

0 comment

1 changed file

pr created time in 4 days

fork Wilfred/vim-hack

Syntax highlighting and typechecker integration for Hack.

fork in 4 days

pull request commenthhvm/hh-apidoc

Require 4.80, use GitHub actions

I'm working on the hhast schema update now, almost have it ready.

:/ just saw this, I just pushed this to master hopefully

fredemmott

comment created time in 4 days

pull request commenthhvm/hh-apidoc

Require 4.80, use GitHub actions

markdown: v1.6.5 is a breaking change if HTML or links are used - setSourceType() must be used on the parser context

fredemmott

comment created time in 4 days

pull request commenthhvm/hh-apidoc

Require 4.80, use GitHub actions

Two reasons for failures:

  • hhast doesn't match
  • we're not rendering markdown correctly
fredemmott

comment created time in 4 days

pull request commenthhvm/hh-apidoc

Require 4.80, use GitHub actions

Test run here: https://github.com/fredemmott/hh-apidoc-1/actions/runs/499740392

fredemmott

comment created time in 4 days

PR opened hhvm/hh-apidoc

Add GitHub config using the standard action
+28 -0

0 comment

1 changed file

pr created time in 4 days

pull request commenthhvm/hsl

use shared github action

@jjergus merged this pull request in hhvm/hsl@dc78b4cb45f721a09e01b9eac71ada7b9742eeee.

jjergus

comment created time in 4 days

push eventhhvm/hsl

Ján

commit sha dc78b4cb45f721a09e01b9eac71ada7b9742eeee

use shared github action (#155) Summary: Pull Request resolved: https://github.com/hhvm/hsl/pull/155 Reviewed By: fredemmott Differential Revision: D25979783 Pulled By: jjergus fbshipit-source-id: e7067fa3ad97e7a0ab9e0faf64e23a6041027017

view details

push time in 4 days

more