Earlier quoted context omitted.
Indeed, if you want to do just simple programming in your life.
You misunderstand. I don't mean 'simple' as in base, uncomplicated, or trivial. What I mean is there's no programming problem so complex that it requires the use of a hallucinogenic to understand or solve.
LSD: The Geek's Wonder Drug
51–60 of 307 posts
Re: LSD: The Geek's Wonder Drug
#52Earlier quoted context omitted.
Indeed, if you want to do just simple programming in your life.
You misunderstand. I don't mean 'simple' as in base, uncomplicated, or trivial. What I mean is there's no programming problem so complex that it requires the use of a hallucinogenic to understand or solve.
Re: LSD: The Geek's Wonder Drug
#53Earlier quoted context omitted.
The difference is that amphetamines, though potentially addictive and dangerous, can actually help you do math or programming. I'm skeptical that people can code better (if at all) while on LSD.
I have ADD and am a coder. I am on Concerta (methylphenidate, a derivative of methamphetamine) and find that my interest in math, as well as programming, has increased significantly.
Re: LSD: The Geek's Wonder Drug
#54Let me chime in here with some personal experience. I am pretty much addicted to marijuana in terms of working and enjoying it. That is, I don't really enjoy programming nearly as much compared to when I am a bit baked. Mind you, I can work.. but it feels like such a chore (not always but I'm talking typically). There are a lot of us like this. As for LSD.. I have had many revelations while tripping, some I've had to…
> You set out to write a bash script to move some files, you suddenly realize an amazingly better way to do bash scripting, which makes you realize some basic change in the OS that would make UI 1000% friendlier, then you realize we shouldn't be using computers at all, then you realize you are here on earth for a purpose and you are wasting your life then your buddy is like--YO you're spacing off and the chain of thi…
Re: LSD: The Geek's Wonder Drug
#55Re: LSD: The Geek's Wonder Drug
#56Earlier quoted context omitted.
You misunderstand. I don't mean 'simple' as in base, uncomplicated, or trivial. What I mean is there's no programming problem so complex that it requires the use of a hallucinogenic to understand or solve.
Prove it. You made a statement; burden of proof on you.
http://www.fastcompany.com/magazine/06/writestuff.html
"But how much work the software does is not what makes it remarkable. What makes it remarkable is how well the software works. This software never crashes. It never needs to be re-booted. This software is bug-free. It is perfect, as perfect as human beings have achieved. Consider these stats : the last three versions of the program -- each 420,000 lines long-had just one error each. The last 11 versions of this software had a total of 17 errors."
Do you think that perfection, that stability, in the face of lives at risk for every mistake, is a suitable place to suggest that taking LSD could make them better? These are the best programmers in the world, by many standards. And they're not writing node.js servers and map-reduce queries, they're using billions of dollars of hardware to achieve manned space flight. And they don't take LSD.
"It's strictly an 8-to-5 kind of place -- there are late nights, but they're the exception. The programmers are intense, but low-key. Many of them have put in years of work either for IBM (which owned the shuttle group until 1994), or directly on the shuttle software. They're adults, with spouses and kids and lives beyond their remarkable software program.
That's the culture: the on-board shuttle group produces grown-up software, and the way they do it is by being grown-ups. It may not be sexy, it may not be a coding ego-trip -- but it is the future of software. When you're ready to take the next step -- when you have to write perfect software instead of software that's just good enough -- then it's time to grow up."
Re: LSD: The Geek's Wonder Drug
#57Earlier quoted context omitted.
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?
If I haven't solved every problem there is to solve, is my assertion less true? Is your argument "There are problems in software engineering that can only be solved by dropping acid?" The best programmers in the world -- those who work together to solve the most complex and aggressive problems asked of the human mind -- are those who come to work every day, solve problems, and write code, and go home. They don't spen…
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?
Re: LSD: The Geek's Wonder Drug
#58Sounds like self-delusion fed by gratification. I know which engineer I'd rather interact with.
Re: LSD: The Geek's Wonder Drug
#59Let me chime in here with some personal experience. I am pretty much addicted to marijuana in terms of working and enjoying it. That is, I don't really enjoy programming nearly as much compared to when I am a bit baked. Mind you, I can work.. but it feels like such a chore (not always but I'm talking typically). There are a lot of us like this. As for LSD.. I have had many revelations while tripping, some I've had to…
I couldn't have said it better myself. Except for me, weed keeps pushing up the levels of abstraction (good for architecting software), but LSD makes things hypperreal. IMO, LSD should only be taken on a desolate beach at night, with people who are dear to you.
Or the woods, or a psychedelic show in the woods :)
Re: LSD: The Geek's Wonder Drug
#60Earlier quoted context omitted.
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?
If I haven't solved every problem there is to solve, is my assertion less true? Is your argument "There are problems in software engineering that can only be solved by dropping acid?" The best programmers in the world -- those who work together to solve the most complex and aggressive problems asked of the human mind -- are those who come to work every day, solve problems, and write code, and go home. They don't spen…