Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
DavidMcLaughlin
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
61.
▲
by
DavidMcLaughlin
17y ago
So many of his points are patently false. I wonder if the author is aware of the bubble in which he lives. In fact, when trying to get through this manifesto I was constantly reminded of this Bill Watterson quote in his Kenyon speech: Crea
62.
▲
by
DavidMcLaughlin
17y ago
Why are private methods good for documentation? They shouldn't even be documented save for inline comments. The whole idea of privacy in my mind is that the only person or people who should know that these functions even exist are those who
63.
▲
by
DavidMcLaughlin
17y ago
Please don't misunderstand my point - I agree with what you were saying and I think Java is far too verbose. I just think by comparing a framework to a language you are misrepresenting the capabilities of Perl and the first Java programmer
64.
▲
by
DavidMcLaughlin
17y ago
I completely agree with the point you are making about accessors, but something I don't agree with is the way you made your point: > In Perl, I can just say: Moose is an OOP framework built on top of Perl, comparing it to out-of-the-box
65.
▲
by
DavidMcLaughlin
17y ago
The beginning of the "World Wage?" I believe the concept you describe is outsourcing and people have been worrying about that for years. Amazing how predicting a little doom can garner head nodding though. For me the market that is most ope
66.
▲
by
DavidMcLaughlin
17y ago
> Or anything but just hand-hacking your own tokenizer. I've only just got into parsing and I know for sure that there are more challenging problems, but for a dynamic language like Javascript there is a pretty major example of where th
67.
▲
by
DavidMcLaughlin
17y ago
I was a one-time subscriber of Men's Health and let me tell you something: everything, absolutely everything is potentially bad for you. In one issue they could say that drinking a beer a day in moderation can prevent certain cancers and ta
68.
▲
by
DavidMcLaughlin
17y ago
I got the point, I just don't agree that it's essential or even all that effective to become niche. In fact I can think of many examples were becoming niche will hurt you in the long term - I mean, hey, my niche used to be Perl :) Which I g
69.
▲
by
DavidMcLaughlin
17y ago
If I'm a one-in-a-million programmer in a population with one billion people (which I assume is what you were getting at), to have a thousand people better than me would assume that 100% of that population are programmers. They are not. Say
70.
▲
by
DavidMcLaughlin
17y ago
Classic workaholic. You probably think your utopia is to have so much money that you don't feel the need to work so hard and don't feel so guilty about spending some cash, but even if you make a million you'll find another way to challenge
71.
▲
by
DavidMcLaughlin
17y ago
The service I'm getting from Slicehost has really went to hell ever since Rackspace took over. I had something like a year solid of uptime with them when I was actively writing in my blog and getting traffic from the front pages of HN and p
72.
▲
by
DavidMcLaughlin
17y ago
I have to laugh at the idea that 20Mbps is slow. I just got upgraded to 16Mbps (from 2Mbps) and still can't believe I can download a full HD movie in 30 minutes.
73.
▲
by
DavidMcLaughlin
17y ago
First paragraph seemed good, I'll read the rest later.
74.
▲
by
DavidMcLaughlin
17y ago
I interviewed someone last week for a European multi-national. He was a dream candidate, with much more experience than me (I wasn't interviewing him as a manager, but as a potential colleague) and for much bigger companies than me (Yahoo!
75.
▲
by
DavidMcLaughlin
17y ago
> "I am absolutely sick to death of hearing about Susan Boyle, both in the traditional media and online. Nothing personal, you understand, I'm sure she's a perfectly lovely person. But I don't talk about Susan Boyle, because talking abo
76.
▲
by
DavidMcLaughlin
17y ago
> Perl-beating and PHP-matching Which is interesting considering Perl beats PHP on both axis in the linked article.
77.
▲
Chained Accessors in Moose
(dmclaughlin.com)
1 points
by
DavidMcLaughlin
17y ago
|
0 comments
78.
▲
Ugly Perl: A Lesson in the importance of API design
(dmclaughlin.com)
4 points
by
DavidMcLaughlin
17y ago
|
0 comments
79.
▲
by
DavidMcLaughlin
17y ago
Ah, right. I picked up the OO part from them using Catalyst, so I thought mentioning it as part of their stack meant they used something other than mod_perl.
80.
▲
by
DavidMcLaughlin
17y ago
> Apache2.2/OOperl/Catalyst/memcached What is OOperl?
81.
▲
by
DavidMcLaughlin
17y ago
Firstly, it's basic DRY principles. Rather than have code dotted around your system dealing with data integrity issues, put it in one place and make your business logic more readable and easier to maintain. When trying to understand a subro
82.
▲
by
DavidMcLaughlin
18y ago
If you really want to enjoy your job, learning how to become the 'Fire Prevention and Safety Officer' is much more rewarding. Firefighter, janitor, whatever you call it: either way you end up cleaning up someone else's mess.
83.
▲
by
DavidMcLaughlin
18y ago
Excellent article. I work in an environment where we have serious vendor lock-in and the people in charge of infrastructure have a real fear of change. I have free reign to implement in any improvements in our performance and code so long a
84.
▲
by
DavidMcLaughlin
18y ago
I totally agree... this is especially true for web development where almost anyone with a passion for solving problems will do some sort of personal projects or freelancing due to how easy it is to get set up and competing. In my first inte
85.
▲
by
DavidMcLaughlin
18y ago
I'm not sure recruiting desperate and socially akward dudes who are going to get all creepy weirdo on the female staff is the best recruitment strategy I've ever heard.
86.
▲
by
DavidMcLaughlin
18y ago
How would this handle backwards engineering? When debugging an application someone else has written, generally I'll be given a problem - and I want to find out all the code behind whatever is broken or needs looked into. So you start from a
87.
▲
by
DavidMcLaughlin
18y ago
CPAN strikes again, I was actually hoping someone would show me a better way when I posted that. So thanks!
88.
▲
by
DavidMcLaughlin
18y ago
We're getting down to personal choices here. What you think is readable depends on how well you understand the language. Some people don't like sigils, which Perl uses in abundance. Taking a look at your PHP example, you have: function foo(
89.
▲
by
DavidMcLaughlin
18y ago
I didn't say I liked anything in Perl better than Python. There may be a couple of things, but it would just boil down to personal taste. Conversely, I like Python better than Perl in two major departments though: 1) The way you import stuf
90.
▲
by
DavidMcLaughlin
18y ago
Good to see you read the article. I already have a VPS set up running django for my band website. Python is great, but Perl is great too.
More ›