HNHacker News
TopNewBestAskShowJobs

rhgraysonii

601 karma · joined September 3, 2013

Programmer, often in Elixir. New Yorker.

bobbbygrayson[at]gmail.com, bsky.app/profile/@bobbby.online

submissionscomments
rhgraysonii··on The Night Watch (2013) [pdf]
I've always enjoyed his papers. They carry their own brand of absurdity/hilarity. Here are some others I've seen posted in the past [pdf warning]:

http://research.microsoft.com/en-us/people/mickens/nestofhor...

http://research.microsoft.com/en-us/people/mickens/thisworld...

http://research.microsoft.com/en-us/people/mickens/thesaddes...

rhgraysonii··on Ask HN: I quit my job at a startup, what happens now?
I was in a similar position about 6 months ago.

With regard to stock etc, I've no advice. The startup I worked for took good care of me even though I was leaving and the entire process was actually smooth and painless. However, regarding the afterward:

I immediately contacted anyone in my network I thought may have some sort of consulting or contract work I could take up while I looked into what my next venture may be. With this, I actually ended up choosing to work mostly on open source projects and contracting work (contracting part time). I was in Ohio, so cost of living is next to nothing compared to SF (my share of a 3br house is $400/mo 10 minutes from downtown Columbus).

From here, once I had the desire to get back into the grind and onto a team I started selectively applying to new firms I was interested in and truly trying to make a connection, rather than blindly sending out resumes.

It took about 6 months to get to the point I wanted to dive back in again, but I have worked on wonderful and incredibly interesting projects ranging from designing packages for the Atom editor to enable better accessibility for the blind to working with medical and legal startups adding features. It's really been a great experience.

Feel free to email me, contact info is in my profile desc.

rhgraysonii··on Ask HN: What are some good resources for learning C?
As someone who has tried this myself, there are no solid 'tutorials' or 'guides'. Unless you are extremely versed in documentation-absorption it will be quite the uphill battle.

That said, if one of your reasons isn't 'iOS' (in which I would recommend Swift anyways), and you are instead moreso interested in learning a systems language period, I would heavily recommend diving into Rust.

The documentation/introduction book is wonderfully written and a breeze to go through. I have found the Rust team to be a wonderful group of guys that are extremely responsive on SO, IRC, etc.

HN users pcwalton and steveklabnik both have many wonderful comments in Rust threads that go into the minutiae of why it is so powerful. I had found steveklabnik's book "Rust for Rubyists" wonderful, but it is since outdated since the official Rust book has become concentration (www.rustforrubyists.com confirms this) but the book includes some 'ruby inside of rust' examples etc.

Good luck in your journey!

rhgraysonii··on Hunter S. Thompson on finding your purpose
He had a remarkable sense of worldview from a young age. At 17 he wrote:

"As things stand now, I am going to be a writer. I'm not sure that I'm going to be a good one or even a self-supporting one, but until the dark thumb of fate presses me to the dust and says 'you are nothing', I will be a writer."

His views changed a slight bit, but not much. He was truly a person who knew himself.

rhgraysonii··on Hunter S. Thompson on finding your purpose
He actually loved writing for ESPN. His page 2 column was renowned. He actually wrote one of the most eloquent and accurate statements on 9/11 the morning of in that column.

http://proxy.espn.go.com/espn/page2/story?id=1250751

He was an excellent sportswriter, and an even more extraordinary political one. His influence is now gone in Rolling Stone, but he gave them their entire ethos alongside Jan Wenner for years.

rhgraysonii··on Hunter S. Thompson on finding your purpose
True, but compromising part of what made him great and sticking around 'because you might miss something' would also be the antithesis of how he lived his life until that day. He wrote the following quote when he was quite young, about a baseball player IIRC:

"Myths and legends die hard in America. We love them for the extra dimension they provide, the illusion of near-infinite possibility to erase the narrow confines of most men's reality. Weird heroes and mould-breaking champions exist as living proof to those who need it that the tyranny of the rat race is not yet final."

I find it quite interesting he became the embodiment of this himself. His attitude of "Buy the ticket, take the ride" is what he embodied until the day he died and knew the ride was over.

I personally would have loved to see him live on. Especially with regard to the end of the Bush presidency and further actions in the middle east.

rhgraysonii··on Hunter S. Thompson on finding your purpose
Sometimes people are just done. He couldn't live the way he wanted and was ready to go. His note:

"No More Games. No More Bombs. No More Walking. No More Fun. No More Swimming. 67. That is 17 years past 50. 17 more than I needed or wanted. Boring. I am always bitchy. No Fun – for anybody. 67. You are getting Greedy. Act your old age. Relax – This won’t hurt."

His son went outside and fired a shotgun in the air afterwards. He had known it was coming and was ready.

Personally I'd like to go out on my own terms as well. Though I've no idea when I'll be happy enough with what I've done to be 'ready' for such a thing.

rhgraysonii··on Ask HN: Who wants to be hired? (June 2015)
Location: Columbus, OH

Remote: Awesome but not mandatory

Willing to relocate: Yes

Technologies: Ruby, Python, JavaScript, ETL, Postgresql, Numpy/SciPy, Rails, Redshift

Github: http://www.github.com/ybur-yug

Resume: https://docs.google.com/document/d/1-zBOxfU6Z2O9J1Nbs9Og2M8x...

Email: bobbygrayson@gmail.com

In the past I've worked mainly on backend and data science teams. I also have worked in the Rails/JS MVC arena in the past as well but moved towards mostly backend work. After a lot of open source work and consulting, I'm looking to get back into the full swing of working on a team and would love to relocate. Would love to chat about work or even just one of the projects I'm working on :)

rhgraysonii··on Leptonica: open-source image processing and image analysis software
Is Leptonica not commonly known?
rhgraysonii··on Michael Nielsen joins the Recurse Center to help build a research lab
I finally got the gall to apply to Recurse after a couple years of following their work and folks coming in and out, waiting for the day I was ready for it. I can't help but be really excited just at the change to work with so many ridiculously intelligent folks. It really is a new age when it comes to education in the programming field and it is just so exciting to be a part of.
rhgraysonii··on Volt (Isomorphic Ruby Framework) v0.9.0 Released
Ryan's talk on isomorphic development is a good starting point.

https://www.youtube.com/watch?v=7i6AL7Walc4

rhgraysonii··on Volt (Isomorphic Ruby Framework) v0.9.0 Released
I gave a talk on Volt yesterday using 0.9, and it went great. I'm really excited to see where the framework goes. It may not be a solution to all the problems a lot of us face with webdev, but I think it really takes me back to my first days with Rails and just having fun making something, even if its not a production piece. I've also seen it used for internal tools and had a good amount of success. :) Hoping it keeps taking off.
rhgraysonii··on Ask HN: How do I find a mentor?
I have two people I would call mentors.

Both of them came as products of my environment.

No one owes you a single thing, and time is the most valuable resource any of us have. The common tie I see between the two people I would call this are simple:

1. They saw I wanted to build things, could admit I was wrong, and was willing to learn

2. I kept in touch with them regardless of circumstance, seeking nothing but a hello and how are you doing.

If you want someone to just magically come along and guide you, this is the wrong path. Relationships are two sided and though you cannot offer expertise mentors often have a personal reason for investing their most precious resource into someone: They see something. Demonstrate this.

rhgraysonii··on Spacemacs – Emacs advanced kit focused on Evil
So I installed it. I know nothing about emacs, have followed setup etc. It appears I definitely dont have Vi keybindings upon re-opening it after initial install. Anyone care to help me out a bit? Really am intrigued but not sure how to get started with that as a blocker.
rhgraysonii··on Ask HN: Do hiring managers like to be contacted directly about job inquiries?
Personally, when it comes to companies with < 30-50 employees (early stage, seed fund or a series A), I have had a massive amount of success cold-contacting the CEO or CTO (if VERY small, < 10 employees) or the hiring manager (once somewhere is large enough to have one) directly.

I actually have never had a job that I did not get in this manner, contract or full time.

Edit: This is with the added addendum that I research the company beforehand, and know their business model and products as well as any engineering stuff they have published/blogged about.

rhgraysonii··on Athame – Full vim for bash and readline
I'm having the exact same issue. Using ubuntu 14.04, zsh.
rhgraysonii··on Blind + Linux = BLINUX
I am actually working on a large project involving the new 2016 braille standard for the blind with regard to translation, text editing, and a few other factors. It's nice to see other people care about the demographic and are trying to help out. I think its a really valuable experience to go through your own page with a screen reader and see how it feels. a11y is a whole different world of UX.
rhgraysonii··on Your Job Is Not to Write Code
To be completely honest, is there an environment that can be classified as 'well managed' that does not exhibit these tendencies? This largely seems like core competencies of a good dev being manifested through a management body that needs to get some sort of credit. I feel like this is some sort of piece trying to grab credit with an engineering team as a PR move.

Building a quality product for the CLIENT (your users) seems to be the basic idea of most people and places I've worked with and for.

rhgraysonii··on How to Machine Learn
A good starting point is singular value decomposition [0]

0. http://en.wikipedia.org/wiki/Singular_value_decomposition

rhgraysonii··on Show HN: A Simple terminal-based video chat – renders in ASCII and has audio
:( Anyone get the error

"VIDIOC_STREAMON: Invalid argument libv4l2: error turning on stream: Invalid argument

Can't seem to get it to work trying anything on github etc and want to get enough around to file a real issue.

rhgraysonii··on Ask HN: What's a day in your life look like?
Wake up at some time X.

Check Slack, and my google calendar for the day.

Open up asana, check our priority queue and ensure my in progress/upcoming are set accurately (remote team, so this is very important)

I work mostly with data scientists. So, some days it's pure cowboy coding. Experimental and research stuff. Lots of image processing, NLP, and API design stuff.

After I finish the first task of the day, contact the Chief Scientist/senior data scientists. Review, consult, plan if we can do more to it or if its worth 'graduating' to a larger product.

Or, if its a larger, production project consult with product and VP of eng as well. Ensure all delivery needs are met.

At the end of the day we have an informal chat of no specified amount of time. The 'end' of the day is often midnight-1am-ish for us because we have people in 5 time zones. We try to be as flexible as possible especially with a guy in South Korea.

rhgraysonii··on How much should I raise in my angel round? How should I spend it?
I imagine this varies on a case by case basis. Since this is often not publicly disclosed, its difficult to know exactly. In my personal experience at a few firms, the seed money came with an MVP that had proven an ability to get users and provide value.

Your next question is how many users, I imagine. This varies by the product/service. Working B2B? You don't need thousands. Doing something consumer facing or social? You need a lot, and a hook. Or something no one else has done that catches someone's attention that has a lot of money.

rhgraysonii··on Setting Up a Simple OCR Server
Author here. Gladly will address any questions or comments :)
rhgraysonii··on When a Cartoonist Landed in L.A. County Jail, She Drew What She Saw
I can speak to this personally.

My father is currently in a federal prison. I do not want to reveal sentencing, names, etc. but I deal with Jpay on a daily basis.

Their core currency is 'stamps' if you are technologically literate.

It is $4.50 to be able to buy 12 'stamps'

It takes one stamp to send an email, plus one stamp per attachment.

Beyond this, there are music 'credits', video call 'credits', etc.

It is a fucking racketeering ring. I literally keep a Windows laptop so that I can have video calls with my father because its incompatible with OSX and Linux (Ubuntu 14.04 in my case)

Would love to hear a way to make a difference here...I've thought of nothing.

rhgraysonii··on A tutorial to build a simple Flask OCR server with Tesseract
Author here. Gladly will answer any questions and would love to take some feedback!
rhgraysonii··on Python: Faster Way
A single read from disk destroys all of them

Source: http://www.dis.uniroma1.it/~demetres/didattica/ae/upload/lec... , slide 24

rhgraysonii··on How Paul Graham Is Wrong
In my experience I have encountered several firms that use oDesk with VERY healthy hourly pay to make up for healthcare benefits, retirement, etc. Equity becomes a mess, but the folks I talked to were definitely not 'second class citizens' in the company, and were just as respected as any non-remote dev.
rhgraysonii··on Ask HN: Which online CS course to take if I want a job tomorrow?
http://www.learnhowtoprogram.com/ is the entire curriculum of the [Epicodus](http://www.epicodus.com) Boot Camp. It seems to go directly towards understanding these concepts. I used it when first doing exactly what you are in a similar situation. Now I work remote for a wonderful startup and couldn't be happier. Email is my my profile if you would like to ask anything specific. Cheers and happy hacking!
rhgraysonii··on James Golick has died
This is true. Personally, I have always dealt with death in a strange way (compared to peers). Thank you for the insight.
rhgraysonii··on James Golick has died
Just a note (and please tell me if its OT/inappropriate), but with these types of events, people often concentrate on the 'what' that made it happen. However, the way a man dies does not define him. It is his work and contribution, which James had a ton of. I personally think celebrating James' contributions to open source, and his talks, and writing does him much more justice than speculating at a cause of death.

RIP

← PreviousPage 5 of 8Next →