Reader Mail – 05/06/2012 To 05/12/2012

Note: Due to a defect in the rawr plugin, the formatting for this post shows up wrong on the blog homepage, but it does show up correctly if you view it as a single post or in a RSS reader.
David Z commented on About FSK.
Hey FSK I just sent you an email with a question. Wanted to leavea comment here just in case you don't check your email regularly.

I stopped reading the old I've been considering setting up gmail on my domain, but didn't get around to it yet.

I'll make my answer a post also.

Dave Edelhart commented on node.js Is VB6 - Does node.js Suck?.
I can't see a single thing to suggest that the author actually TRIED Node.js. Regardless of the outcome, your method is to paste theory onto theory. You are "Thinking about" something which is easily testable. There is a reason they don't give degrees in "Computer Philosophy".

Richard commented on node.js Is VB6 - Does node.js Suck?.

While it does seem like you might've dealt with some idiots in the situation you described in your article, I don't think your conclusion about node.js is very fair.

When I write web applications I usually use PHP. I have a lot of experience with PHP so I can write decent scripts quickly and easily. I'm sure there are valid criticisms of PHP, but many of them (there are too many function aliases! it's sloppy! etc) are irrelevant to somebody who knows the language.

I recently started working at a new job with a team that's making use of node.js for some of their web applications. Since I barely even knew what it was before I started, I've spent the last few days researching and learning to use node. I was, like you, skeptical of node at first, but closer inspection and further acquaintance has shown that it is actually a nifty piece of software.

For people used to developing in PHP, node might take some time getting used to. It's been a little frustrating at times. But contrary to what you might've said, node is actually very powerful. It has very high performance, rivaled mainly by C/C++ and Java (yes, Java isn't the slow piece of shit it used to be nowadays). In fact, the company I work for uses it precisely for this reason and also because it allows for rapid development. Better yet, you can actually incorporate C or C++ code into your node scripts, which opens the door to capabilities that might not be attainable using javascript solely. As for your comparison of node to VB6, I can tell you that node is cleaner and more sophisticated than VB6 was. A shitty amateur who could poorly write node-based scripts that work could also write shitty PHP or ASP scripts.

I can only encourage you to avoid assumptions and sweeping generalities. While it is true that staunch proponents of certain technologies can often be ignorant nutjobs, the fact that there are node evangelists doesn't mean that node itself is bad. Try node out for yourself, should you desire, and rid yourself of these preconceived notions, lest you stoop to the level of the uninformed "psychopaths" you so enthusiastically denounce.

Those specific people were doing it wrong. They described their product to me, and I know I could have built it by myself in a month. It took them more than 4 months, and their website isn't that great.

I was involved in a Rails disaster. They weren't using Rails correctly, and Rails was unsuitable for that project, and Rails itself is a POS. I researched node.js, and it reminded me a lot of Rails. There was a lot of hype, but not so much in terms of useful documentation. For example, the website is much easier to use and search, compared to anything I found for Rails or node.js.

As a practical matter, I can refuse all Rails and node.js interviews, and there still will be plenty of other jobs. I briefly researched node.js, and concluded I didn't like it. Some of the comments here are really hostile, which is interesting. I just wrote a summary of that interview and my conclusions after briefly researching node.js.

Some people are evil. An evil person would say that I'm evil. I'm confident that I'm mostly in tune with the truth now. That's why Rails and node.js are popular even though they suck. They are attractive to evil people, who evaluate based on hype and not technical merit. That's also why people are so hostile. If you're running a scam, you're very hostile to people who question your scam.

cogitansiuvenis commented on Real Money!.
It's funny. I have a special needs uncle that loves coins, his favotires where junk silver, wheat pennies, and war nickles. I remember my grandmother saying that he started collecting them the moment the government stopped minting them. Every silver coin he found he kept, and he would go to the bank every week to get rolls of quarters, nickels and dimes go through them and remove the junk silver. At the time late 60s and early 70s, people would give him weird looks and just attribute it to his 'condition'. The joke ended up being on them. He did this for nearly every week for forty years and when we went through his bags, and I mean dozens of bags, of junk silver coins and it turns out he had something on the order of 10-15 grand worth that he had amassed.

10-15 grand face amount, or fair market value?

Someone estimated that he made about $5/hr (tax-free!) going through bags of pennies and picking out the pre-1982 ones.

It's a more effective use of my time to get a regular job and buy silver, than look through bags of coins.

The interesting bit is that I can usually immediately recognize junk silver! I get 1-2 pieces per year. That was my first quarter. I got a few war nickels and a couple of dimes.

Justin commented on Trademark Foolishness - "Ball So Hard University".
A trademark lasts forever, but its conditional on you legally attacking people using what is trademarked. If you don't you lose it.

That's also true for copyright. If you don't enforce it aggressively, a court may rule you abandoned it.

That's one really offensive bit about State law. Copyright law and trademark law force "owners" to aggressively go after every infringement, no matter how minor.

Anonymous Coward commented on Annoying Windows UI Flaw.
If you were a real man you would use FreeBSD and not Windoze.

Justin commented on Annoying Windows UI Flaw.

I once moved our entire 8gb source tree, complete with branches and tags. Thanks windows.

commented on Annoying Windows UI Flaw.

Ctrl + Z FTW!!!

That doesn't always work. You may not notice the files got moved accidentally, and moved on to other things.

cogitansiuvenis commented on Disposable Phone.
I was just thinking about this the other. More and more consumer items are built, or rather, engineered to fail. They are designed to last only as long as the next product cycle, or when the companies legal obligation ends. Just look at housing today. I currently rent out an old house that was built at the turn of the last century, it creaks and groans, but the beams are strong and the walls are thick. The house was built to last a long time. We've made amazing advances in technology, and one of them was the ability to use engineering to improve the structural design of buildings. However, rather than couple these new innovations with time tested material they pair these new methods with cheaper materials. I've seen houses built only a few years ago that would not last a decade without extensive retrofiting and constant maitennance.

It's a symptom of a corrupt economy.

In a free market, if X makes a lousy product but Y makes a great long-lasting product, then X loses customers to Y.

If you have a monopoly, you maximize your profit by making a product that breaks after a certain time. If you build a car that lasts 20 years, you only sell 1 car every 20 years. If you build a car that lasts 5 years, then you sell 4x as many cars and make 4x the profit.

Suppose that you used to make a great product, but now make garbage. People remember that it used to be good, and still buy from you. The State restricts competition. Someone else can't say "Hey! He's making a lousy product! I'll compete with him!" For example, the auto industry is so inefficient. Why don't a group of clever college kids start a new car manufacturing business? The answer is "regulations and State restriction of the market".

The State has removed the "market penalty" for making a lousy product. Therefore, most corporations have lousy quality.

Anonymous Coward commented on JP Morgan Chase, The "London Whale", "Voldemort", And A $2B Loss.
Mark Knopfler wrote the song "Money For Nothing".

Its title seems to concisely summarize your post.

Anonymous Coward commented on JP Morgan Chase, The "London Whale", "Voldemort", And A $2B Loss.

Below is the URL of a very, very cool song about other problems with our monetary system and economy. The singer talks about how we are all underpaid and too dependent on bank loans. Also nobody mentions that the solution to high house prices is to lower them, not to think up ways for easier credit.

There is a lot of information in this song that can be missed. There is just one line saying "private banks print the public money". This is an important point. Printing money from thin air causes inflation, which is paid by all workers and savers. So why pay interest to banks, when the whole population pays for the new money?

2 Responses to Reader Mail – 05/06/2012 To 05/12/2012

  1. Please let me know if you’re looking for a writer for your blog. You have some really good posts and I feel I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some articles for your blog in exchange for a link back to mine. Please shoot me an email if interested. Thank you!

    • I prefer that you post things on your own blog, and make a link in the comments (when appropriate). I do write about gold and silver occasionally.

      You’re website is silly. $500/oz for silver isn’t realistic. I estimate inflation is 20%-30% per year, which means that $500/oz silver is still 8-10 years away.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>