HNHacker News
TopNewBestAskShowJobs

gjtorikian

708 karma · joined November 6, 2011

submissionscomments
gjtorikian··on Replacing Disqus with GitHub Comments
That's opt in.
gjtorikian··on Improving startup time in Atom with V8 snapshots
`apm list --installed --bare` is also a good one-liner.
gjtorikian··on Shutting down CodePlex
No need to script! You can use Google's BigQuery with GitHub's data. Some documentation is here: https://www.githubarchive.org/

A `PushEvent` is fired for every open source repository that has `master` updated:

``` SELECT COUNT(*) FROM ( TABLE_DATE_RANGE([githubarchive:day.], TIMESTAMP('2017-03-01'), TIMESTAMP('2017-03-31') )) WHERE type = 'PushEvent' ```

It's over 19 million!

gjtorikian··on Shutting down CodePlex
I don't disagree with you at all. The competition between GitHub, GitLab, and BitBucket spurs creativity and is a good thing.

However, let's not fool ourselves: services like Codeplex, Google Code, or Sourceforge, that are not updated or providing new value, are going to be left behind and abandoned. In other words, their continued service wasn't providing any value, to their users or "competitors", because they weren't evolving.

I would rather people put their open source project on a code hosting service that is someone's priority, not just one that exists and is useless.

gjtorikian··on Night Shift compared to f.lux
I assure you, before I read this comment I thought I was absolutely insane for

A) Imagining the video artifacts; and B) Also moving my mouse around to get rid of them

I'm so glad I'm not the only one these past few months!

gjtorikian··on The Tenacity of Tech Recruiters
I'm struggling to find the "awesome" part.

I've been harassed on Instagram by people asking me to update an open source project I let go of five years ago. While it may seem neat and flattering, the reality is that it's incredibly disturbing.

gjtorikian··on Moving persistent data out of Redis
> which seems to have better scalability

Out of curiosity: how many users do you have, and what measurements are you using to determine scalability?

Disclaimer: I work at GitHub.

gjtorikian··on GitHub Report Card
You are totally correct.
gjtorikian··on The GitHub GraphQL API
> Neatly coinciding with GraphQL's announcement 'Leaving technical preview'

We coordinated with Facebook to do that. ;)

gjtorikian··on Full technical details on Asana's worst outage
Oh, man. Most definitely that's real.

If you're working in Slack or chat, you've got a minimum of half a dozen people typing and putting out suggestions and offering to investigate something. That's all time stamped. And even if you're not doing that real-time, you may be using something like a GitHub issue to discuss the problem via comments, which are also time-stamped.

No one at the moment of the incident is probably going "Ah, it's 8:01, better write down that I identified the problem." It's most likely "hay I think I got it one sec" and then that works. Or doesn't. But hopefully it does.

gjtorikian··on People in Los Angeles Are Getting Rid Of Their Cars
Right? I burst out laughing when I read that line. So it's gotta to be about seven or eight people, since it's "More than a half-dozen". Can't be be close to twelve, or else it'd read "Nearly a dozen".
gjtorikian··on A Ruby wrapper for LaTeXML
This looks like it just shells out[1] to a local executable.

It'd be remiss not to mention my own Ruby gem, https://github.com/gjtorikian/mathematical. It does La/TeX conversions by wrapping C code, though admittedly, it only converts the math portions.

[1]: https://github.com/Authorea/latexml-ruby/blob/798795f0631a29...

gjtorikian··on Two Years Open Source
Atom already has this integrated, not as a plugin, but right into the editor. I cannot recall where at the moment, but you can get a list of every package, and it'll list the startup time in milliseconds.
gjtorikian··on Squash your commits
I mentioned this in a tweet[0] but we have a quasi-tradition of shipping on April 1st:

* https://github.com/blog/1815-l-is-for-labels

* https://github.com/blog/1451-branch-and-tag-labels-for-commi...

* https://github.com/blog/626-announcing-svn-support

[0]: https://twitter.com/gjtorikian/status/715972348860633088

gjtorikian··on The 451 status code is now supported
That's a really good point. I'll see if I can fix that in the response (I'm hoping I can just easily pluck the DMCA link from the repo).
gjtorikian··on Upload files to your repositories
That's a false assumption. Features like this one take months to get right -- from design, to ops, to engineering, to support, to marketing, to many more.

Saying nothing never meant we weren't doing anything. It meant we could've been better saying something. :)

gjtorikian··on Issue and Pull Request templates
GitHub Enterprise releases typically run a few months behind GitHub.com changes. You'll likely have to wait until GHE 2.6. Sorry!
gjtorikian··on GitHub Outage
Hate to be the bearer of bad news, but ikawe was joking about the bower thing.

Source: I work at GitHub.

gjtorikian··on Accidentally Deleting Everything
That is an amazing interview question. What's the average reaction like? If I heard that I'd laugh, because it's so unexpected, and then tell a tale of woe that of course in hindsight I've learned from. However I can also see how the interviewee might be offended by it, so I'm wondering how people have responded to it (before stealing it for myself).
gjtorikian··on HackMyResume is a dev-friendly, local-only Swiss Army knife for resumes and CVs
If that's your real resume, I'd suggest changing the address before posting it on the Internet, because creeps.

In unrelated uncreepy news, we are practically neighbors! One block over on Steiner.

gjtorikian··on Why it’s so hard to keep up with how the U.S. gov't is spying on its own people
I am in no way, shape, or form advocating for more surveillance. But I can recall at least one event recently where a terrorist threat was thwarted: the 2010 Portland, Oregon Christmas car bomb: https://en.m.wikipedia.org/wiki/2010_Portland_car_bomb_plot
gjtorikian··on Royal with Cheese: A King's Quest Primer
You're completely right. I started reading this on my commute and am thoroughly enjoying it. Thanks for sharing!
gjtorikian··on GitHub Raises $250M at $2B Valuation
GitHub also provides free private accounts to .edu addresses: https://education.github.com/discount_requests/new

(And non-profits: https://github.com/nonprofit)

gjtorikian··on AWS CodeCommit
We have a soft 2 GB limit: https://help.github.com/articles/what-is-my-disk-quota/

In reality this has been very much a non-issue. Users we contact are generally okay with not bloating repos, and we point out Releases / Git LFS as alternative places to store binaries / large assets.

gjtorikian··on National IPv6 launch day in Finland
Err, you don't need a paid account to write into Support and ask for a feature. I'm not sure why you mentioned that.
gjtorikian··on Console.mihai();
It is in Firefox.
gjtorikian··on Announcing Git Large File Storage
Yes, you can. That's one other advantage over git-annex (albeit slight).

The documentation lays out the workflow: https://help.github.com/articles/configuring-large-file-stor...

As does the website: https://git-lfs.github.com/ (see: "Getting Started")

gjtorikian··on John Carmack: “I just dumped the C++ server I wrote for a new one in Racket”
I feel absolutely idiotic to not have known that the Bourne shell was actually named after a Mr. Bourne. I just assumed it was an acronym or something.
gjtorikian··on Bidding farewell to Google Code
> including many from Gitorious

That's a bit disingenuous. GitLab purchased Gitorious--of course people are switching.

gjtorikian··on I made a debugger that draws the state machine of the program
Hmm, this looks like a different issue. Brainfuck is recognized in the stats, if you head to search: https://github.com/r0nk/ward/search?l=makefile

It's not showing up in the color bar, though. Loggin' dat issue.

← PreviousPage 2 of 4Next →