HNHacker News
TopNewBestAskShowJobs

nikolaj

165 karma · joined September 5, 2007

submissionscomments
nikolaj··on Nigerian 5-Year-Olds Repair OLPCs in "Hospital"
OLPC seems like such a great product, yet Negroponte's incessant high-horse complaints about incoming competition contribute to a lack of confidence in the product.. he should just embrace competitors and continue to promote the strength of his product.. and his product development process!
nikolaj··on 8 Web Design Mistakes That Developers (Non-Designers) Make
As a developer who works with designers alot (cukerdesign.com), the things I have found most often in contention are 1. white space, 2. when fonts Need to be a certain way, and 3. colors matching (often with photoshop, comps and such, colors get a bit altered due to colorspaces).

That being said, I think it is much easier for a coder to pick up on what is important for designers than vice versa.

nikolaj··on MacBook Air
i get along fine in xubuntu with 512.. ducks
nikolaj··on MacBook Air
I like the significant separation between monitor and keyboard and mouse.. it feels more comfortable and ergonomic to me. I do enjoy hacking on a laptop on a sofa.. but not for more than 2-3 hours.
nikolaj··on Generate Static html cache files automatically in django
i see your point. i would assume someone else has done this before in django, but regardless, i thought it was interesting as i haven't seen something like this as easily accessible for us django people.
nikolaj··on Why I Hate Frameworks
blah blah, if he wants a hammer for a spice rack he can use php.

If he wants to build something a bit bigger, and actually maintain it and grow it over time (e.g. cabinets for his kitchen), he would be wiser to spend time standardizing the parts and dimensions so that he can buy in bulk and speed production time (roll your own framework), or buy a pre-built set of cabinets and customize them to his kitchen and desired layout (existing framework).

nikolaj··on Generate Static html cache files automatically in django
the difference here is that the html files are served by nginx, before django is event touched. Removing Django from the equation (and fastcgi or modpython or whatever nginx is proxying too) is where the speedup comes from. This isn't "caching" as much as it is fairly smoothly making certain areas of the site static html.
nikolaj··on Obama's Victory Speech
haha, democracy isn't always pretty. Meanwhile I accidentally hit the down arrow on your comment.. sorry
nikolaj··on Is it safe to send my deck to investors?
what is a deck?
nikolaj··on The Next Generation of Neural Networks [Google Tech Talk]
this makes me want to figure out how to make a neural network.. of the 20% i understood, very interesting.
nikolaj··on [dead]
How about we institute a down vote to prevent digg honey..err vinegar like "porn for girls by girls"
nikolaj··on Steve Jobs At Home in 1982
yeah, funny that was my first thought too
nikolaj··on Why I moved from Ruby on Rails to Python/Django and back
Having built many different apps in Django in the last year, I strongly disagree with this. Django has a clever admin interface that gives you easy access to every data model you can dream up, but this is only a really neat hack.

Django provides a very clean layer on top of the database, and a great approach to structuring a system (apps, included urls.py, template dirs, templatetags, middleware). As with anything, though, the more complex the task, the more you need to be aware of what it is doing under the hood. Understanding when Django does lazy queries, where things are processed, etc. is very important.

nikolaj··on Perl on Rails - Why the BBC Fails at the Internet
Outsourcing actively growing and changing websites is such a bad idea. I know, because I build such sites for clients, and on all the dynamic, growing sites, it always ends with clients being frustrated with the slow responsiveness to updates, fixes, and changes.

It isn't intentional. When the billing has to cross between companies, and detailed requirements have to be agreed upon by multiple layers, the response time just can't be there.

Of course, hiring the right developers who can handle a large site efficiently is an equally frustrating challenge..

nikolaj··on Is Computer Science Dying?
in all the drawing/art classes i have taken, one of the first things they usually cover is the impact of serious, academic study, on many famous artists. It is the process, focus, resources, and reflection/study provided in a university that transforms raw talent into significant capability.
nikolaj··on 11 Tips on Hiring a Rails Developer
i think a sign of a good programmer is the tendency to engage with the computer using a language, not just pointing clicking and dragging. Bash familiarity tends to coincide with shell-aptitude.
nikolaj··on Discover New Music - MMOG Written In Django
Awesome. Very impressive, great concept, and glad to see more people using django (i use it for almost every site).
nikolaj··on 11 Tips on Hiring a Rails Developer
I run a django shop, and my technique for hiring is finding people who preferably have had freelancer experience (know how to get something out the door), know a little (preferably a ton) of bash, actively learn new things, are up on the latest stuff (i should be able to have a conversation about js kits with them), and when i explain the advantages of django to them they show an understanding of Why it is so cool. Python or django is not 'required'.. i can ramp them up on that with lots of little tasks at first.

A big plus is being a unix nerd.

nikolaj··on Ask YC: What new technologies are you exploring?
hah, reading #1 made me laugh out loud, as I spent last night hacking android, and then come to work to slog away in python! How did this happen!
nikolaj··on Ask YC: Are there *any* startups using ASP.NET?
this entire post was destined to be a flame war...
nikolaj··on Joyent offers free Accelerator hosting for Facebook applications
hmm i have a joyent accelerator. It is rock solid, except trying to get a recent version of python is a royal pain (python 2.3 comes installed, you have to wrangle a bit with pkgsrc to get python 2.4..).

If you use python, and don't mind burning hours trying to just get your environment up, but really want solaris and their nas storage (which is really nice), this is a good option. However, there are alot of really cheap ubuntu/xen based vps's out there that are Really affordable and ready to take on your application in its early days. From experience i would recommend that for python developers.

nikolaj··on Warning: Software Startups are Not as Easy as Everyone Says
i get the feeling people are voting up by the title, not the actual article content.. seriously, this is entirely obvious and of digg caliber.. not what i expect from news.yc
nikolaj··on Google announces Open Handset Alliance - Techcrunch
time to bootstrap that startup that makes startups.. oh, wait...
nikolaj··on What is it like to work at Google?
i think this rose to the top because we all want validations of our dislike for google and its overwhelming self-righteousness
nikolaj··on Hackers' screen shots
as an RIT CS grad ('03), I cackled when i saw your desktop.. very CSH :)
nikolaj··on PaperBack: Back up your code to paper (seriously)
who says jokes can't be fully functional.. imo it makes them all that much better.. remember textquake? :)
nikolaj··on SF residents - get notified of emergency & disaster warnings by SMS
during the San Diego wildfires, lots of people subscribed to KPBS's (local npr radio station) twitter stream as a way to get updates on evacuations. KPBS also had a really good google map up in the first few hours, and was way ahead of everyone else in keeping it up to date. (fwiw i live in SD, work in an area that was under threat of evac).
nikolaj··on Hackers' screen shots
ah, a project for a client.. damn i tried to snuff out things like that. It's just yet another media sharing site, we (I) built it in django with ffmpeg.
nikolaj··on Hackers' screen shots
yuck.

stuff like code folding and automagical code generation encourage all the wrong habits. Simple, readable, and reused code is "tight".

nikolaj··on Hackers' screen shots
my work workspace (OSX) http://nikolajbaer.us/media/desktop.jpg

at home its similar, but xfce4 terminals and pidgin on xubuntu.

← PreviousPage 2 of 3Next →