HN user

caillou

254 karma
Posts8
Comments30
View on HN

I use 10x8TB in RaidZ 2 in my home server. TimeMachine Backup for 6 people, docker volumes and an excessively huge media collection.

The TimeMachine datasets are backed up offsite.

Losing this pool would be a PITA, but not critical.

My primary goal with ZFS is some data redundancy. At a good cost. And quick remote backup for a fraction of the pool. Not performance.

At one point, 2 disks died within 2 days. While there was some panic involved, the data on the server could be reproduced with some time.

There isn’t a best solution, that fits all needs. If there was, ZFS wouldn‘t offer all the options it does.

Why do you host your screencast on the landing page on Vimeo?

It feels kind of wrong that a company that integrates video into web bug trackers needs to host their own video on a 3rd party video hoster.

I kind of disagree with this post. Tanks to Modern frameworks young programmers can ship clean code easily. I think frameworks help young developers become better by the day.

First learn about MVC and the first project they writer ends up being somewhat maintainable. It relies on state of the art paradigms, is modular and should be relatively safe.

With time, the framework will not provide all the needed functionality. This is when the young programers start to modify or write simple plugins. So they learn about the Framework API.

Even later, they need to modify some parts of the framework to make it possible to hook into it with a plugin. So they learn about the core Framework.

At every step, the programer is confronted with code written by more experienced programers… To me, this is the best way to learn programing.

StartupGuild 2.0 15 years ago

The only problem with the StartupGuild on Yammer is that I'll spend even more time on social networks and less time on getting actual work done ;(

But I like it!

Don't Make Me Steal 15 years ago

We considered many different authentications and chose Facebook and Twitter because they make it really easy to show avatars of the people who sign.

What alternatives would you suggest?

I've heard a lot of that. Yet, mostly from people who've never or hardly ever used the language.

By reputation, PHP is a bit like JavaScript. JavaScript was this language nobody liked. It wasn't even considered a real language by most programmers. Some of it's design errors made it a language with low barrier to entry. Hence a lot of mediocre programmers made it unpopular with code that does not deserved to be called code.

This changed with people like Crockford and his 'JavaScript the good parts'...

It's pretty much the same with PHP. It gets the job done very easily... And once you know what you do, you can rely on it for large projects too. Especially with the changes that were introduced in the latest release: Namespaces, Closures, ...

There are two things that strike me as odd in this report:

1) Why would you go through the process of switching the language. There are perfectly suitable frameworks in PHP, e.g. Symfony, that have the exact same approaches than Django and ROR. MVC, ORM and configuration over Convention over Configuration. Once you have a team that is good at a Language, you'll loose a lot in switching... and this leads me to the second question:

2) How can it take 22 month to rewrite this kind of application? A bit of CRUD and workflow should not take so much time.

WDYT?