News for hackers. Stuff that matters.

josephfrazier

Re:Android container in Chrome OS on Monday April 09, 2018 @07:35PM (#16797907)
> Like, you could just pull the latest Firefox dev container and run a single command to have a running debuggable app.

https://janitor.technology/ is attempting to provide a web-based version of this. Haven't yet used it myself, but it sounds promising.

> First, you need ffmpeg (ymmv.. this assumes macOS, for others installing ffmpeg is also possible but left as an exercise for the reader):

> $ brew install ffmpeg

FWIW, there's a `brew` fork for linux: https://github.com/Linuxbrew/brew

It's not especially useful in this case as ffmpeg is available in linux package managers, but it's handy for tools that aren't.

Re:GitHub down on Thursday January 11, 2018 @12:54PM (#16125982)
More generally, here's one of the best discussions of distributed issue tracking I've found (dated 2013): http://travisbrown.ca/blog.html#TooMuchAboutDistributedBugTr...
Re:Show HN: Tool for visualizing GitHub profiles on Thursday December 21, 2017 @11:13AM (#15979915)
From a "devil's advocate" perspective, it's a relatively simple way to keep people from burning through the rate limit by submitting loads of usernames. Of course, if checking whether a user has starred the repo counts towards the limit, it doesn't solve the problem entirely...

I used it and immediately unstarred.

Re:Show HN: Add a play button next to IPA on Wikipedia on Wednesday June 28, 2017 @11:45AM (#14655106)
Judging from the source (viewable with Chrome extension source viewer [1]), it's POSTing the IPA text to https://www.ipaaudio.click/audio as the `ipa` key of a JSON object, the server does the heavy lifting and sends back an audio buffer, which the extension sends to a WebAudio context.

It'd be neat to know what exactly the server is doing, though.

[1]: https://chrome.google.com/webstore/detail/chrome-extension-s...

Re:Show HN: Add a play button next to IPA on Wikipedia on Wednesday June 28, 2017 @11:24AM (#14654899)
You can use Chrome Store Foxified [1] to install the extension in Firefox. I just tried it, but I'm getting a `TypeError: NetworkError when attempting to fetch resource.`

[1]: https://addons.mozilla.org/en-US/firefox/addon/chrome-store-...

Re:Prettier 1.0 on Friday April 14, 2017 @02:48PM (#14116295)
You can have git diff/blame/etc ignore stylistic changes by configuring prettier as a textconv [1]. I'm building a `git diff` wrapper that does this for you [2].

[1]: https://git.wiki.kernel.org/index.php/Textconv

[2]: https://github.com/josephfrazier/prettier-diff

Re:New Jersey Open Data Initiative on Wednesday January 11, 2017 @01:20AM (#13372147)
Unfortunately, it doesn't. From https://github.com/tabulapdf/tabula:

> Caveat: Tabula only works on text-based PDFs, not scanned documents. If you can click-and-drag to select text in your table in a PDF viewer (even if the output is disorganized trash), then your PDF is text-based and Tabula should work.

Re:Yarn – A new package manager for JavaScript on Tuesday October 11, 2016 @02:09PM (#12686947)
You can use `npm run env bin-cmd` for that. It's not as convenient as `npm exec bin-cmd` would be, but it might be easier to type than `$(npm bin)/bin-cmd`.