HNHacker News
TopNewBestAskShowJobs

scanr

1,438 karma · joined March 30, 2011

ask me about continuations

Email me at jamiemccrindle at gmail.com

submissionscomments
scanr··on TypeScript 2.3
It didn't support transpiling generators to es5. Compiling to es6 would work and you could add babel to transpile down to es5 so in practice this wasn't much of a problem.

Async iterators are very exciting and builds should be faster without babel in the pipeline.

scanr··on Google plans ad-blocking feature in Chrome browser
I'd be surprised if they block tracking which is the other half of what ad blockers do and arguably the half that I think is more important.

It would be neat if they checked your DNT setting and then blocked tracking based on that.

scanr··on Apollo Client 1.0: A flexible, community-focused JavaScript GraphQL client
Have really enjoyed using Apollo Client with React, Redux and Redux Saga. It plays very well with TypeScript too.
scanr··on 8 CSS gotchas to start your morning off right (satire)
Great article. I laughed a lot. Thanks for that!
scanr··on Angular 4.0.0 Now Available
Typescript works quite well with React, redux etc.
scanr··on ECMAScript 2016+ in Firefox
I'm unreasonably happy about Async Iterators being on the roadmap. Makes it much easier to write imperative asynchronous streaming code.
scanr··on What's new in Docker 1.13: prune, secrets, checkpoints and more
I could have been clearer. I meant that setting up docker for his use case i.e. a single 'standard' web application, is relatively easy. Especially if you're using something like Amazon Elastic Beanstalk. At least, that's been my experience.

You're right that docker can become very complex e.g. dockerizing and orchestrating mariadb with galera for high availability was not pleasant.

scanr··on What's new in Docker 1.13: prune, secrets, checkpoints and more
Docker may be overkill to start but it's relatively low cost to implement and it will definitely pay dividends over time:

    * You can be sure that what you're running locally 
      is exactly what you'll be running on the server
    * Your deployment experience will be the same 
      regardless of which tech stack you're using for the 
      web application
    * There are many places you can deploy docker 
      containers (Google GCE, Amazon ECS, Amazon EB, etc.)
    * A web application is often composed of several 
      services (e.g. the web app, a database, redis etc.) 
      and docker compose makes it easy to fire all of 
      those up in development e.g. if a new 
      developer joins, they only need to install 
      docker rather than web app framework + 
      database + redis
    * Docker sets you up quite well to grow into a 
      more complex deployment (e.g. using Kubernetes)
scanr··on As Artificial Intelligence Evolves, So Does Its Criminal Potential
Why do you believe it will run so much faster than wetware? It would be great to see the math. Also, how much power do you think it would take?
scanr··on Ask HN: What do you use for Log Management?
Internally hosted ASP.NET application:

https://getseq.net

scanr··on Ask HN: Who is hiring? (September 2016)
London, UK | Investec (https://www.investec.co.uk) | Front-end developer for Fintech startup | Onsite | Contract or perm

Rip up the old rule book of banking, and join our magic circle of dreaming, building and testing with customers in how we can solve key problems for UK small and medium businesses. We are an intrepid team of warriors from varied backgrounds and conquests (small start-up of 10) who operate in WeWork Moorgate. Our elite team is looking for a front-end dev to breathe life into our UX/UI. No financial services experience necessary at all, just the desire to drive instant impact, and create legacy in etching their name into history by helping us change financial services.

You should be a javascript mutant with mad ES6 skillz. You should have personal projects, be curious and prize the craft of programming. The team assembled have aeons of experience designing, running and scaling software systems. Our journey will be filled with learning, fun and hard work (skill at table tennis is a nice-to-have). Our stack is currently AngularJs 1.x, React + Redux, C# 6 backend (planning on moving to .Net core in the medium term), best practice devops, Github flow Throw your hat in the ring and join our fight to change banking

You will need to be able to work in the UK. Candidates can email us at adam.wynne at investec dot co dot uk

scanr··on Serilog – Simple .NET logging with fully-structured events
We're using serilog and seq together and they are fantastic.
scanr··on Valve funding VR projects, exclusivity-free, with pre-paid Steam revenue
I wonder if the 'strings attached' is that the 'pre-paid steam revenue' needs to be paid back if the game doesn't make the money back on steam.
scanr··on Microsoft Build 2016 live keynote
Docker?
scanr··on Writing Cloud Functions
Anyone know which version of NodeJS they're using? AWS is stuck on node v0.10.36. Fortunately, it's easy to use babel to transpile back to it.
scanr··on Announcing TypeScript 1.7
You could also have a TypeScript to babel to ES5 workflow e.g.: http://gurustop.net/blog/2015/10/27/babel-typescript-compile...
scanr··on Ask HN: Who is hiring? (November 2015)
Unfortunately not. I'll make that clearer in future.
scanr··on Ask HN: Who is hiring? (November 2015)
London, England - Full Time - ONSITE

Brand Networks (http://bn.co/) is hiring a full stack developer for our office in Shoreditch, London. We're using AngularJS, Javascript, Python, NodeJS, Go, Android, iOS, Ansible, Docker and AWS to build solutions our users love. If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

Graduates and interns welcome.

You will need a visa to work in the UK.

scanr··on Facebook paid £4,327 corporation tax in the UK in 2014
An alternative point of view: if your one-man-show consultancy was not IR35 compliant, paying corporation tax instead of NI and PAYE (i.e. salary) would be a sign that you're avoiding tax.
scanr··on Facebook paid £4,327 corporation tax in the UK in 2014
> First of all, that's Facebook employees paying tax. Not Facebook. That's their money that they are taxed on and they pay it.

I'm reasonably confident that HMRC is entirely happy with corporations choosing to pay their staff more (and have those salaries taxed appropriately) rather than paying their employees less and paying corporation tax on the profits.

scanr··on Ask HN: Who is hiring? (October 2015)
London, England - Full Time - ONSITE

Brand Networks (http://bn.co/) is hiring a full stack developer for our office in Shoreditch, London. We're using AngularJS, Javascript, Python, NodeJS, Go, Android, iOS, Ansible, Docker and AWS to build solutions our users love.

If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

Graduates and interns welcome.

You will need a visa to work in the UK.

scanr··on Amazon Flex
This will be amazing for the 3rd world, if it works, as postal services are notoriously ineffective and there's now way to overlay a trust model on them.
scanr··on Ask HN: Who is hiring? (September 2015)
London, England - Full Time - ONSITE

Brand Networks (http://bn.co/) is hiring a full stack developer for our office in Shoreditch, London.

We're using AngularJS, Javascript, Python, NodeJS, Go, Android, iOS, Ansible, Docker and AWS to build solutions our users love.

If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

Graduates and interns welcome.

You will need a visa to work in the UK.

scanr··on Ask HN: Who is hiring? (August 2015)
London, England - Full Time - ONSITE

Brand Networks (http://bn.co/) is hiring a full stack developer for our office in Shoreditch, London.

We're using AngularJS, Javascript, Python, NodeJS, Go, Ansible, Docker and AWS to build solutions our users love.

If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

You will need a visa to work in the UK.

scanr··on John Carmack working on Scheme as a VR scripting language
A long time ago, Dave Taylor left id to create Crack dot Com. They then wrote the game "Abuse" using C++ and a lisp variant:

https://en.wikipedia.org/wiki/Abuse_(video_game)

http://lispgames.org/index.php/Abuse

Although, from the FAQ:

http://abuse.zoy.org/wiki/doc/faq

"Approximately seven percent of the game engine and Abuse combined is Lisp code. The rest is C++."

scanr··on Introducing Empire: A Self-Hosted PaaS Built on Docker and Amazon ECS
First off, nginx is awesome and you can do all the things we did with vulcand with nginx, so it was just a question of friction.

The reason we went with vulcand is that it natively supports what we wanted to do i.e. route to micro-services based on dynamic etcd driven configuration. To do the same thing in nginx (at the time), we would have either had to use confd or custom lua.

scanr··on Introducing Empire: A Self-Hosted PaaS Built on Docker and Amazon ECS
Instead of nginx, we've had a pretty good experience using vulcand (https://github.com/mailgun/vulcand) as the front-end router for our micro-services.
scanr··on Rust Playground
This looks like it's done server side. How is it sandboxed, I wonder? Would it be feasible to do it with emscripten instead?
scanr··on Bitcointalk Server Compromised
Anyone know what this table means:

        1 word   0
        2 words  0
        3 words  0
        4 words  3m
        5 words  19d
        6 words  405y
        7 words  3My
Does it mean that if your password contains only 4 words, it 3 minutes to crack regardless of the words?

Is https://xkcd.com/936/ bad advice?

scanr··on Ask HN: Who is hiring? (May 2015)
London, England - Full Time - Intern - Local

Brand Networks (http://bn.co/) is hiring interns for our office in Shoreditch, London.

We're using AngularJS, Javascript, NodeJS, Python, Go, Ansible, Docker and AWS to solve interesting problems in social media.

If you love programming and would like an entertaining job with smart and friendly colleagues, a steep learning curve and a wide variety of challenges, please get in touch. You can email me personally at jmc@bn.co.

← PreviousPage 6 of 10Next →