HNHacker News
TopNewBestAskShowJobs

joshmcmillan

374 karma · joined October 20, 2012

[ my public key: https://keybase.io/jmcmillan; my proof: https://keybase.io/jmcmillan/sigs/H-L3kpa4ndiSso80i3piajVKm_fYvmadelvpe80xQQA ]
submissionscomments
joshmcmillan··on How to Dynamically Create Instance Variables in Ruby
Ruby 3.2 has `Data.define`, which is an even better way of doing this: https://docs.ruby-lang.org/en/3.2/Data.html
joshmcmillan··on Shite: The little static shite generator from shell
That is… a rather unfortunate name.
joshmcmillan··on Ask HN: Who is hiring? (October 2020)
Contact | https://contact.agency | REMOTE (UK) | Full Time

We're a platform that allows models to find work easily, and be booked directly without being represented by a traditional modelling agency. We currently represent about 400 models globally, and large brands including Nike, Vogue and Ellesse all book talent through our platform.

We're hiring a mid-level React engineer to join the tech team. More details here:

https://apply.workable.com/contactagency/j/2B6090E339/

joshmcmillan··on Show HN: Your Social Media Fingerprint (maybe NSFW)
Made the same mistake. "Maybe NSFW" isn't really clear – "makes a request to YouPorn" is probably more fitting.
joshmcmillan··on Ask HN: Freelancer? Seeking freelancer? (October 2016)
SEEKING WORK – London, UK – Remote OK

I'm a full-stack developer based in London. About to finish up a project leading development of a new digital service for The Beano on web, iOS and Android (see https://www.beano.com/).

Familiar with a wide variety of tech, but mainly working with Ruby, Go, JS and Swift these days (plus React / PostCSS / Webpack, etc). Also familiar with infrastructure stuff (Docker, Terraform, Kubernetes, AWS).

LinkedIn: https://www.linkedin.com/in/jshmc

Email: josh@joshmcmillan.co.uk

More Blurb: http://joshmcmillan.com/

joshmcmillan··on Ask HN: Freelancer? Seeking freelancer? (April 2016)
SEEKING WORK - London, UK or Remote

I'm a full stack developer working with Go, Ruby, JS (both on the server and client with React/Angular), Objective-C and Swift.

Just finished a large project building a distributed rendering system for personalised books based around a suite of Go microservices, and now looking for a new challenge.

http://joshmcmillan.com/

https://uk.linkedin.com/in/jshmc

josh@joshmcmillan.co.uk

joshmcmillan··on Will you drown?
I wonder if I would have done better if I'd somehow acquired a Fedora early in life...
joshmcmillan··on Basecamp was under network attack
If the attack is working by essentially flooding Basecamp's network links until they reach capacity, then yes, it could. CloudFlare could simply filter out malicious traffic and only pass on legit requests to Basecamp.

That's obviously very much dependent on the kind of attack and whether CloudFlare has more network capacity than Basecamp (which I would imagine is highly likely).

joshmcmillan··on Clinkle gets hacked before it even launches
A mixture of camelCase and snake_case? A travesty.
joshmcmillan··on Live stream of Instagram selfies with Nicolas Cage's face
A little side project I built this past weekend. Source is here: https://github.com/joshmcmillan/feeling_cagey. Uses OpenCV and some other goodies. Criticism of all varieties welcome.
joshmcmillan··on Android KitKat
Wow, looks promising. I might take a break from iOS for this.

(Sorry)

joshmcmillan··on Ask HN: Who is hiring? (June 2013)
Gamaroff - London, UK

http://jobs.gamaroff.com/

Gamaroff is a primarily Rails development house working on desktop and mobile apps for large international brands and agencies.

We're looking for skilled full-stack developers who are smart and interested with using as much new cool tech as they possibly can. Whilst we primarily use Rails, we have also been known to dabble in Node, Python, Lua, Go and an assortment of other languages on a per-project basis. From a front-end point of view, we use CoffeeScript, SASS/Less/Stylus and various MVC frameworks, particularly Angular.

Every Friday afternoon is dedicated to trying out new tools and software, and we're constantly encouraging developers to learn and experiment.

We have a lot of really fun stuff going on right now and we're looking to expand rapidly both in London and later this year in the US. Either get in contact through the jobs site above, or you can email me directly: josh@gamaroff.com. We can assist with relocation if we think you're a perfect fit.

joshmcmillan··on Real-time UK Bus Data Ruby Gem
This looks really nice (and helpful!), however:

What are the ethics surrounding scraping unsuspecting websites, these days? Have you seen the proper TfL APIs? (http://www.tfl.gov.uk/assets/downloads/businessandpartners/t...)

joshmcmillan··on Ask HN: Who is hiring? (May 2013)
Gamaroff - London, UK

http://jobs.gamaroff.com/

Gamaroff is a primarily Rails development house working on desktop and mobile apps for large international brands and agencies.

We're looking for skilled full-stack developers who are smart and interested with using as much new cool tech as they possibly can. Whilst we primarily use Rails, we have also been known to dabble in Node, Lua, Go and an assortment of other languages on a per-project basis. From a front-end point of view, we use CoffeeScript, SASS/Less/Stylus and a cornucopia of frontend frameworks on a per-project basis.

Every Friday afternoon is dedicated to trying out new tools and software, and we're constantly encouraging developers to learn and experiment.

We have a lot of really fun stuff going on right now and we're looking to expand rapidly both in London and later this year in the US. Either get in contact through the jobs site above, or you can email me directly: josh@gamaroff.com. We can assist with relocation if we think you're a perfect fit.

joshmcmillan··on How to stop recruiters posing as applicants
Ha, that's a clever one.
joshmcmillan··on _why's site is updated
Another new file: HOMEWORK

PDF version here: http://www.scribd.com/doc/135658986/-why-Homework

(I've rotated the PDF 180 degrees; the original PCL is upside down)

joshmcmillan··on Code Reads
Could be spam prevention?