Hacker News new | past | comments | ask | show | jobs | submit | bryn's comments login

What are you using to create the interactive tools used here and in the puzzle post?


The tools are written in typescript and run in a web browser. I use vue.js to build interactive GUIs.


Lovely little game, and nicely designed, but as someone with red-green colour blindness I'm having a really frustrating time distinguishing between the green and orange squares. It'd be a lot easier if you increased the contrast/luminescence between the two colours.


I'm planning on adding a color blind mode in the future that does something like this, hold tight!


Wow, been listening for a couple hours now. nthing the call for a blog post!


A couple of points where we differ:

1. Deployment - basically, boot a seed node, then turn on machines. New nodes automatically install and come online, and are as easy to remove. This eases management when you're dealing with hundreds or thousands of machines.

2. Permissions - we've got a much finer-grained permissions system which comes in useful if you're deploying a massive cloud for use across, for example, a multi-site and multi-department organization.

3. Self-healing - we've got a lot of monitoring stuff which watches running services and migrates them around the cloud as things (inevitably) break or become unavailable.

4. Layer 2 networking - we're providing virtual layer 2 networks amongst instances, which allows dynamic creation and re-organization.

5. Multi-tenancy - there's a full multi-customer, multi-user model in the system, which allows you to easily re-sell capacity.

6. Federation - using the same user and permission framework, you can pull up instances either in the local private cloud, other people's Nimbula clouds, or in public clouds like EC2 or Rackspace (or, I guess, even accessible Ubuntu clouds).

Basically, UEC is a good choice for running a local EC2 clone, but falls down a bit when you require very large clusters or strong security. We've had the opportunity to rethink and design our own system, rather than clone an existing one, which allows us to offer a greater range of possibilities.


It will be difficult to make inroads against HP Server Automation, but I am sure people would love to see you succeed.

That being said, this is very much a solution services business. You will need more than core talent. A lot more.


It BLAZES on Safari.


Hey you're right, I can't notice a difference in speed/responsiveness between Safari on OS X and Chrome on XP inside Parallels, whereas it's painfully slow on Firefox both on OS X and XP+Parallels.

Does this mean Firefox is slow because of its Canvas implementation, and not the Javascript?


Firefox has not enabled by default "tracemonkey" yet. If you get one of the beta or nightly builds it should be turned on.


But Safari doesn't have its own new, fast JS interpreter (Squirrelfish) yet either - I'm only using v3.2.1 (http://en.wikipedia.org/wiki/Safari_(web_browser)#Mac)


Interesting! Unfortunately I've borrowed my mac to someone so I can't see that right now...


Hmm, _maybe_ Javascript. You really need to be able to jump in and see results - visual results. The visual feedback of Logo was definitely instrumental in getting me into programming.


Like maybe a tutorial that helps you build a breakout clone, where all the code is live and interactive in an editor in your browser?

http://billmill.org/static/canvastutorial/


Very cool.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: