HNHacker News
TopNewBestAskShowJobs

5l

286 karma · joined December 22, 2010

acl [at] acl [dot] im

@5l on twitter, aclloyds on github and bitbucket

submissionscomments
5l··on What’s Up With All These Changes in Rails?
That doesn't make any sense; there isn't a fixed time between releases ala Chrome or OpenBSD. If you bump things back, earlier releases will happen sooner.
5l··on What’s Up With All These Changes in Rails?
It wouldn't ever replace ERB anyway. HAML makes most things easier and terser at the cost of making a few things difficult or impossible. You still need to fall back to ERB occasionally, and it's also used outside of the views. All this makes for a bad default, especially for new users.

(I say this as someone who loves HAML and uses it almost exclusively).

5l··on Snipt: Long-term memory for coders
You can make notes public, and although you can't do syntax highlighting directly, you can copy already highlighted text into a note.
5l··on Safari extension to hide Bitcoin stories on HN
If only the bitcoin stories had petered out after a week or two.
5l··on This Guy Has My MacBook
Oh, I meant bicycle. And it was still attached to the large clump of bricks I had used as a "theft deterrence" when the perplexed officer on duty took me to it. He actually had the cheek to grumble about not being able to interview criminals in the interview room while it was full of my crap.
5l··on This Guy Has My MacBook
I had my bike stolen and nearly didn't report it because usually nothing ever comes of it but I thought what the hell, and sure enough got the usual line about how unlikely it would be that they'd ever recover it.

Two days later I got a call to say that it hadn't actually been stolen after all, but rather some officers on the night shift had picked it up themselves as felt it was "at risk of theft". It had been sitting in one of their interview rooms the whole time.

5l··on Can We Kill This Myth That The Internet Is A Wild West That Needs To Be Tamed?
The whole thing presumably, otherwise he'd have qualified that statement further. How about you try something more constructive. Tell us what you think, and I'm sure bdhe will jump in and elaborate further if they feel the need.
5l··on Can We Kill This Myth That The Internet Is A Wild West That Needs To Be Tamed?
If you have a problem with the article why not just articulate it.
5l··on New bill upgrades unauthorized Internet streaming to a felony
Not that I support this in any way, but I can't quite comprehend the technical ignorance in legal circles that has lead them to distinguish between streaming and downloading in the first place.
5l··on The future of old: If you’re 30 now, what can you expect at 80?
I'm no expert really, but in case someone else doesn't jump in I'd have thought Google Adsense would work pretty well with your content. Also maybe Amazon Affiliates links to relevant books etc. I'm sure with that and a little SEO you'd easily cover the costs of a cheap VPS quite quickly.
5l··on I take illegal drugs for inspiration
I agree for the most part, and I apologise if I came off over strong in my last post.

For what it's worth I have spent a great deal of time in the company of such people. Perhaps it's the case that the majority are simply living in a deluded drug-addled mist, and certainly a great many are hedonists first and last, and would be happy to admit it.

The thing is though, I see a lot of false enlightenment everywhere. There are whole swathes of people who would consider themselves spiritual for one reason or another but don't seem the least bit capable of critical thinking, open mindedness, introspection or subtlety. Ultimately, dogmatic ideology has stunted more people's personal development than drugs ever will. Not to mention the billions murdered over the centuries.

Yet in any community you will find deeply thoughtful individuals who have clearly gained and grown a great deal from their experiences and beliefs. For this reason I cannot bring myself to write any tool of potential enlightenment off, no matter what the behaviour of the average user, or if it comes in the form of scripture or white powder.

5l··on I take illegal drugs for inspiration
Well I do think you're completely wrong anyway, but actually I hear plenty of people say they watch TV for the news and documentaries, and I hear plenty of anecdotes about guys going to strip clubs or hiring prostitutes because they're lonely.

People are different

5l··on I take illegal drugs for inspiration
Unless you can truly experience reality through their eyes you simply don't know if what they have gained would have been possible without drugs.

I, for example, don't believe in God. But I would never be so arrogant as to claim that people who do cannot reach a more complete understanding of themselves or their potential, or that this understanding is somehow more shallow than my perspective on the world. Even if I believe to my very core that my perspective is grounded in reality, and theirs in superstition.

This is what you are doing though, only you believe your perspective is grounded in spirituality (whatever that means) and theirs in materialism.

Yes, psychological dependence exists, but people become psychologically dependent on all kinds of things. That some of these things exist materially, doesn't mean the individual concerned is descending into materialistic nihilism. I don't understand why drugs get singled out as such a particular evil in this regard.

5l··on Vico Editor (Mac text editor)
I've found that it's usually as fast to use the Vim Command-T plugin to switch files even once they're opened than it is to switch back to that buffer directly.

Main exception being the alternate buffer for which I have a quick shortcut - (<leader>, - <leader> being set to ,) The consequence is I usually have piles of buffers open at once.

Edit: sjs puts it better above. Having to think 'is this file already opened or not' and then using that information to determine the command you use to switch to it is rather annoying.

5l··on Bitcoin hits US$ 4, after being mentioned on CNN yesterday
Right, because only bad people get assassinated.
5l··on LSD: The Geek's Wonder Drug
It can't be justified, that is all. I don't know that there are problems that can only be solved only by taking LSD, but neither can I categorically say that there aren't any at all, as you just did.

How do you know? That is what I asked, and you haven't answered me. You're making assertions about the best programmers in the world that you can't possibly back up. How do you know that some of them don't take LSD?

5l··on LSD: The Geek's Wonder Drug
The only reason why you wouldn't is because you can't always choose what draws you in. If you can keep your focus pretty much anything is possible; you're not handicapped in the same way as you would be on alcohol for instance. For some interesting reading, see this [0] about a SF bike courier who works while tripping.

[0] http://www.erowid.org/experiences/exp.php?ID=84954

5l··on LSD: The Geek's Wonder Drug
How do you know? Have you solved every problem there is to solve? And of all the problems you have solved, have you done so in the most elegant and efficient way possible?
5l··on What's a condition system and why do you want one?
For Ruby, check out http://cond.rubyforge.org/
5l··on Non-Libyan URL Shortener
Well, I'm not really up for a tedious discussion over semantics; my initial post was actually a genuine query because I have never seen it spelt otherwise than Gaddafi or Qaddafi. Evidently it's actually a linguistic can of worms.

If I had to say, I guess correct would be the closest phonetic spelling to the Arabic, and as I understand that would be Gaddafi (in Libya) or Qaddafi (more generally). Or you could use what he has used himself in the past, which I have just discovered is: Gadhafi [0].

So without even nailing your colours to the mast over the correct definition of 'correct' in this context perhaps you might agree that Gadaffi is probably incorrect for any sensible definition of 'correct' in this context.

Or perhaps we could all agree to just call him 'that evil motherfucker from Libya'.

[0] http://www.straightdope.com/columns/read/513/how-are-you-sup...

5l··on Non-Libyan URL Shortener
Yes well. Looking at that list there seems to be something of a consensus on the -afi. Also just because 112 different spellings have been used, doesn't mean all 112 spellings are correct.

Anyway it's a fun idea and I'm just nit picking.

5l··on Non-Libyan URL Shortener
Hate to nit pick but isn't it Gaddafi, or Qaddafi?

Edit: So it is, although the correct spelling is already taken.

5l··on Weapons of Mass Assignment: Patio11 on Diaspora
None of the problems he outlined were a result of getting Diaspora out the door faster, but simply basic ignorance of security issues. attr_accessible, adding a current_user. to db queries and so on doesn't take any time at all, and should be in muscle memory for any seasoned Rails developer.

If they can't deal with beginner level stuff, how well do you think they will do with much harder problems like XSS?

Edit: Actually I really want to drive this point home: you wouldn't write a TODO for any of these things because it would take you as long to write the TODO as it would take to fix them.

5l··on Dear Dr. Stallman: An Open Letter
Even better, when ignorant, don't attribute it to anything.
5l··on China’s train wreck
But can you turn up 5 minutes before your flight and just hop on?
5l··on China’s train wreck
Not only that, but his comparison of bus tickets to high-speed rail tickets is absurd. In the UK it can cost me anything from £20-70 return London to Edinburgh by bus for example. By regular-speed train without a railcard, it's gonna be about £120, so at least twice as expensive. And you can guarantee if we ever get around to high-speed, it wont be as 'cheap' as £120.

$5.40 => $9 is a pretty good deal then I'd say for bus to high-speed rail. OF COURSE it's gonna be more expensive, and I'm amazed that the price differential isn't even higher.

5l··on Rails 3.1 has jQuery by default
No, CoffeeScript and jQuery will both be defaults in Rails 3.1
5l··on IPhones and 3G iPads log your location in an unencrypted file on the device
There is an easy solution. Apple has no business making moral judgements about my right to privacy. They should do everything in their power to protect it unless some lawful authority says otherwise in the course of a criminal investigation.

In such an investigation, your location history could be obtained from the mobile provider. Therefore this additional data could only possibly be of use to people who have no right to it in the first place.

So to phrase it in your language; yes, Apple's highest moral obligation is preventing the collection of unnecessary data about me, and indeed to tell me what it is collecting, why, and to whom it will be disclosed. In fact, where I live, all these principles are enshrined in a law called the Data Protection Act.

In the UK and the wider EU at least, Apple could be in a considerable amount of trouble for collecting this data.

Edit x2: grammar.

5l··on Google Modifies HTTP, Makes Chrome 50% Faster
The image loading issue the OP was referring to was already reported in September 2009 [0] and is still to be resolved for everyone. Along with this [1] infamous issue reported in October 2008. The Chromium team absolutely seem to prioritise adding new features before dealing with serious long standing issues in the browser. Not that they're entirely different from the competition in this regard.

[0] https://code.google.com/p/chromium/issues/detail?id=20960

[1] https://code.google.com/p/chromium/issues/detail?id=3543

5l··on Adobe Creative Suite now in subscription form
It's not true to say that a pirated copy always equates to a lost sale, but neither is it true that a pirated copy never results in a lost sale at any price. Some people would prefer to have legit software but simply can't afford it.

In the case of Photoshop you're going from $1300 up front to $50/$35 per month. That's a huge difference in affordability, so I'd be surprised if that wouldn't make a dent in piracy, particularly in small businesses.

← PreviousPage 3 of 4Next →