HNHacker News
TopNewBestAskShowJobs

charlesmarshall

185 karma · joined April 1, 2009

submissionscomments
charlesmarshall··on Your Pages Will Load Faster With Rails
Yes, both are very tedious, but both possible and done by other frameworks.
charlesmarshall··on Your Pages Will Load Faster With Rails
Speaking of which; when advising to use multiple domains should really mention not to go overboard on the number you use.

Too many alternative domains and you will get a new warning from yslow. Every time you pull from a new domain, this will incur a dns lookup, might even end up with the page going slower because them.

charlesmarshall··on Your Pages Will Load Faster With Rails
Yes, it is presumptuous. Do you think that Rails could make every & any website in the world faster?

Looking at http://www.alexa.com/topsites for example, which of those would you think Rails could make faster?

charlesmarshall··on Your Pages Will Load Faster With Rails
Expiry headers can just as easily be setup in your apache config and I can't think of any modern language that can't access file modification times.

A simple config for multiple resource domains is nice; but I'm not a fan of helper functions. javascript_include_tag just isnt as clear as <script src="/location/of/file"></script>

charlesmarshall··on Your Pages Will Load Faster With Rails
Yes, the title is very misleading. As for the op protesting its because Rails makes its easy to do those things then surely that should be reflected in the name of submission - 'Built in Rails functionality helps page load'

I would also say the title is very presumptuous; claiming to make all pages load faster is an unachievable goal & clearly an exaggeration.

charlesmarshall··on Flickr doesn't branch their code, they check in conditionals
Strange approach, surely as the code base ages they will be left with large numbers of these 'flags' that are pretty much redundant
charlesmarshall··on Truthful Answer: What is your Greatest Weakness?
i was hoping it would be kryptonite ..

Joking aside the question is commonly used by interviewers in many disciplines. Being able to critique yourself and your work does show some useful personal skills.

charlesmarshall··on http://to/ World's Shortest URL Shortener
aww.. they've now added password protection. existing ones still work though
charlesmarshall··on By Extension, Chrome Battles Firefox
They haven't got extensions working on mac yet either.
charlesmarshall··on http://to/ World's Shortest URL Shortener
seems they have problems if the same url is used more than once.. the subsequent additions all break .. you can get around it by adding a query string on to the domain your shortening like ?like=this
charlesmarshall··on http://to/ World's Shortest URL Shortener
seems safari users are struggling without the . as well .. probably a webkit issue then

edited for spelling mistake

charlesmarshall··on http://to/ World's Shortest URL Shortener
yeah, got root level on the tld .. how did they manage that..
charlesmarshall··on [dead]
Sorry, but no. Of course most ground breaking applications are done by start ups, thats mostly why they are formed.

Someone has a good idea, thinks they can make money from it so tries to..

If your idea is truely novel then im pretty sure you will come across many 'difficult problems' that need solving.

Gender doesnt matter, ability & a good idea are the important things.

O, and btw if it wasn't for a bunch of guys trying to solve difficult problems you wouldn't have a computer. at all.

charlesmarshall··on Google Analytics unblocks the Web w/ Async support
googles actual post about it: http://googlecode.blogspot.com/2009/12/google-analytics-laun...
charlesmarshall··on How's My Code? A simple, lightweight code review tool for distributed teams.
It's not about caring .. It's about how you want to experience the internet.

Would you rather have clear, readable content or be besieged by advertising ..

On sites target devs you should really expect very high % to be using ad blockers ... I'm yet to meet a single dev that doesn't use it in some form.

(edit: I didn't even realise it was ad supported for that reason .. still think its a good service though )

charlesmarshall··on [dead]
if your doing it by mass, this will also effect the tall amongst us.

Being well over 6ft means that i'm naturally heavier than a 5ft something and generally struggle to fit within average size seating on aircraft. My issue is that of length rather than width.

I do what I can by getting an aisle seat, but its not exactly comfortable having knees wedged under my chin as the gap between seats as tiny and upgrades arent cheap.

Should you really penalize people because of their genetics?

charlesmarshall··on How's My Code? A simple, lightweight code review tool for distributed teams.
hmm, not to sure about automatically showing all commits .. the repo just imported has 4739 and growing, with only mine being marked as reviewed thats alot of initial reading

How about an option on import like "mark all as read" otherwise i see people with massive git projects having a moan.

edited to add idea..

charlesmarshall··on How's My Code? A simple, lightweight code review tool for distributed teams.
that is a really nice idea... signing up and lets see how it works..
charlesmarshall··on Microsoft finally urging users to upgrade from IE6
I think my favourite anti ie6 is google landing page with the big download chrome image.

Just a shame so many ie6 people have IT overlords that mandate its use .. hopefully that will change as more convert to windows 7.

charlesmarshall··on Memory will be the real performance bottleneck on your VPS
I don't think that's what was meant ...

If youre on a host that has half the cpu but 3 times the RAM then more processes are queued.

During a heavy load the larger RAM will mean more threads can be handled as there is space to store them in memory.

As you have a slower cpu it will take a bit longer, but you should fulfill more of the incoming requests.

charlesmarshall··on Ask HN: Not raising expectations of the customer is not a defeatist attitude?
that my website would be hewn from precious stones and first in every search engine for every known word .. ever ..

or something along those lines.

charlesmarshall··on Ask HN: Not raising expectations of the customer is not a defeatist attitude?
The old axiom "Failing to plan is planning to fail" comes to mind.

I wouldn't say sell yourself short but always be realistic. For example if its a deadline you want to give for a project will take 2 weeks, build in some space for running over (a % based on complicity and client) and give that.

In your case I think your talking features. You can promise the basics first and discuss a 'stage 2' which adds more functions later.. If you get those done before planned thats a big plus.

Most clients only remember failures, not success. So I would agree with you on this one.

charlesmarshall··on Un-Google Yourself
If you have a google.com/sitemaps account you can remove specific urls or entire site via the tools section
charlesmarshall··on Ask HN: Achieving high security and privacy by daily re-imaging of your system
how about a more random one... use version control on the disk and do a clean checkout on boot.. big overhead to store the repo and probably not too fast to checkout .. but on the plus side you can include specific files as time goes on ... so the next service pack can be added to your repo when it comes out without having to make an entire new image.
charlesmarshall··on What did 'Life of Brian' ever do for us?
Dogma is good, but nothing as cutting as the stoning scene or the mass crucifixion
charlesmarshall··on What did 'Life of Brian' ever do for us?
Hmm.. I can't think of one, which ones are you referring to?
charlesmarshall··on What did 'Life of Brian' ever do for us?
"He's not the messiah, hes a very naughty boy"
charlesmarshall··on Apple Rejected Your App? There’s a Site For That
to speed things along original site is http://applerejectedme.com/ .. but its full of joke ones..
charlesmarshall··on Performance comparison between EC2, Slicehost, Linode, Rackspace Cloud, Prgmr
Do you believe everything you read on the internet? I'm not saying the figures are out but before you jump ship you should really try things out for yourself. Many other posters have said Linode has a 7 day trial period; maybe try that with one of your sites before switching completely (I probably will).

edit: Sorry, someone below has said similar thing.. should of read the entire thread first!

charlesmarshall··on Poll: Do you have an OpenID?
Like yourself, I have one and don't use it. Main reason is that I can never remember the identifier.

That is OpenIDs big flaw... How many average web users do you know that remember a url? Most of them head to google to find sites they know well.

This is why facebook connect and the like are more popular; they are easy.

← PreviousPage 2 of 4Next →