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

A really nice read. I'd also suggest treating one's life as a debugging session once in a while… A few choice `printf` insertions and re-running can sometimes make a world of difference. :)


Can you give more details and maybe examples of this?


It's really nothing sophisticated. It's just stepping back once in a while and looking at what's not working, trying again while changing something small and noting what does work. Surely, you already do this at some level.


In a world where Marie Curie managed to win Nobel prizes in both Chemistry and Physics, I'd say managing to be both a designer and a programmer isn't such a big deal.

If this is something of interest to you, aim a little higher.


Winning Nobel Prizes in Chemistry and Physics is like being a world class developer in say both Haskel and C. Being a world class designer and developer is like winning the Nobel Prizes in both Physics and Literature at the same time.


Yeah, that's why it takes a few months for a reasonably smart person to gain the skills to be able to call themselves a developer or a designer, whereas it takes that same person 5-10 years to gain the skills to call themselves a physicist or a chemist. Then after that they need to get a Nobel Prize in it too.

Clearly, the difficult in becoming a designer and a developer at the same time is similar to that of obtaining Nobel Prizes in Physics and Chemistry.



Considering that I mentioned on multiple occasions that it's an iterative process, there's not much else I can say.

Throwaway sketches and thumbnailing are a hack for dealing with creative block. It's a pretty well-known technique.

It's definitely not meant to be prescriptive, and I hope not presented as such. What works for me might not work for you. Bonne chance.


It's not at all pointless. I for one am always glad to hear what works for others.

Before settling on a tablet, I considered the Wacom Inkling and even tried using the iPad and a few apps, but could never quite get the same level of precision as I can manage with a pencil. The tablet's just a stop gap, and keeps me from going crazy and loading up a boatload of sketching gear (psst… Copic pens). My Intuos 5 + Autodesk Sketchbook Pro combination gives me some degree of freedom without the clutter of gear I'd unavoidably end up with if I went shopping for stationery.


Perhaps the OP missed it, but there's http://pyvideo.org –which contains these and more.


I wrote a simple python script that fetches videos form pyvideo and converts them to QuickTime so you can watch them on your Apple device. https://github.com/codeinthehole/pyvideo2quicktime

This is useful to me as I spend 2 hours a day on the London Underground, which is a good time for watching conference talks.


I did miss that they have so many Django videos. I added a link on the others section. They seem to be missing the DjangoCon Europe videos as mentioned.


Yes, pyvideo.org has a lot of videos. It seems to be missing the DjangoCon Europe videos though. I've created an issue at Will's repository: https://github.com/willkg/pmc/issues/33



I've been curating a list of people who balance both skills exceedingly well for quite a while on here: https://twitter.com/#!/micrypt/devigners/members. Suggestions are very much welcome.


Great starting point, I'd love to see females on there. Not sure what it takes to meet the developer status, but you might have good luck with lovely ladies like @divya, @leaverou, @Sunfeet22, @stephaniehobson, @zahnster, @denisejacobs. To toot my own horn, I'm @_mandynicole - a front-end designer - even though I'm not a big Twitterer.


A mild concern of mine with the "Google, if you’re listening" annotations. It's worth remembering that Chromium's an open-source project. If you really want something, send a patch.


You actually bring up a good point, the webkit inspector right now is tied to the webkit project, and the barrier to contribution is prohibitively high. I've suggested to Paul Irish separating the two projects and making them more independent, though I'm not sure what the feasibility of that is.

I can either try to submit a patch and likely fail, or blog about it. Last time I complained to Google about Chrome, they filed 33 bugs and fixed many of them. The point here is to be an agent of change, not an agent of patches :)


Well, discussion is fine too and not every web developer is in a position to knock out some detailed C++.

But this is still a valid point in the sense that Chromium is run much more in the spirit of an open-source project than other large-scale commercial open source efforts. External patches do make their way into Chromium.


I'm probably not the only one, but I have no idea where the separation between Chromium and Chrome actually is. Can anyone enlighten me as to where the separation really is? Is Chrome a fork of Chromium, is Chromium an upstream? I know they actively work together in a lot of ways but how exactly?


http://code.google.com/p/chromium/wiki/ChromiumBrowserVsGoog...

Aside from the obvious - branding and stability - It's mainly the commercial stuff (MP3, PDF, Flash) which can't be distributed under Chromium's license.


Chromium is the open source project that powers Chrome, the browser. Chrome Canary is upstream of Chromium, which is an upstream of Chrome.


Not quite true -- Chrome Canary is just a daily build from the Chromium repository.


It can be useful to engage open source projects of this size on other grounds - I can't speak for Chromium, but with many significant projects, a patch with some code is less than useful if there's been no discussion around it.


"Ask a random twenty something what they want three years from now and you will mostly get a blank stare. This is not because of a lack of ambition, it’s because we have no faith in stability. The world has been pretty clear that it is not willing to provide any sort of stability; so we’ve learned to live without." - these words ring very true.


Akka & Ordasity have somewhat different goals and each takes a different approach. Apple/Oranges.


Because it's nothing like Scala?


That didn't stop them calling JavaScript JavaScript...


A mistake that should not be made again.


I don't see a similarity either


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: