Forgot your password?

Comment: Re:Modern Weak Languages (Score 2) 283

by laffer1 (#47301805) Attached to: Perl Is Undead

That and the Perl community is good about taking upstream patches, has CPAN and a faster, cleaner implementation. Ignoring syntax, Python's got some ugly code in the implementation and it's touchy and irritating to port.

I actually got into Perl because I tried to port Python and Ruby. When you see what's under the hood, it really makes you love Perl. I've migrated from PHP to Perl for scripts and web stuff in the last few years and I find it much less frustrating. The problem is no longer how am i going to get this to work, but which CPAN module do I want to use to do it.

Comment: Re:Age discrimination exists, but it works both wa (Score 1) 370

by laffer1 (#47293013) Attached to: Age Discrimination In the Tech Industry

I've had age discrimination happen during interviews the other direction. I was told I looked too young at 21 and that clients wouldn't believe I had the skills. This was for a consulting company. I also had it happen with another company that was just simple web application programming.

Comment: Re:Really? (Score 1) 210

by laffer1 (#47217219) Attached to: Amazon Dispute Now Making Movies Harder To Order

what happens if your internet goes out? - Except for occasional phone home, you can play content offline that is stored on your Mac or PC from iTunes.

what if i don't want to turn on my macbook or PC to stream movies to my apple TV all the time -- You don't have to. The Apple TV can stream TV and Movies from your device directly. If you have iTunes match, the same is true for music.

For me it's about avoiding the storage space of physical media. I have a lot of DVDs and some blu-ray (mostly for 3d content) and it's getting to be a hassle to save space. I saw the big reduction with ebooks and it just makes sense to store everything on an external hard drive now. I can download most of it again from iTunes and I also have a backup on a second hard drive through Time Machine.

Comment: Re:Run your own resolver (Score 1) 90

by laffer1 (#47141689) Attached to: OpenDNS Phases Out Redirection To Guide

Oh I got this...

telnet 2001:4978:f:d9::2 80
Trying 2001:4978:f:d9::2...
Connected to
Escape character is '^]'.
GET / HTTP/1.0

HTTP/1.1 200 OK
Date: Sun, 01 Jun 2014 17:02:59 GMT
Server: Apache/2.2.25 (MidnightBSD)
Accept-Ranges: bytes
Vary: Accept-Encoding
Connection: close
Content-Type: text/html

Comment: Re:Merged back or fork? (Score 1) 379

by laffer1 (#46800519) Attached to: OpenSSL Cleanup: Hundreds of Commits In a Week

I never said one should port to all platforms and architectures. There's a balance and that is mostly to do with the resources a software project or individual has. For example, I dropped Sparc64 support in MidnightBSD because I don't have the time to maintain it. It also took 2 weeks to build packages on my two sparc systems.

Comment: Re:Jeez (Score 1) 575

by laffer1 (#46755525) Attached to: Microsoft Confirms It Is Dropping Windows 8.1 Support

I'm sorry but I don't buy this. Microsoft broke Windows 8.1's installer so bad that if you had a mouse driver installed for a gamer mouse, it would BSOD and die.

Mouse drivers are incompatible between 8.0 and 8.1! I haven't had a mouse problem since windows 3.1 to 95 update.

I think Microsoft has some quality control issues.

Comment: Re:systemd hard dependency (Score 2) 693

by laffer1 (#46742889) Attached to: The GNOME Foundation Is Running Out of Money

Many people don't like launchd on OS X either. It uses XML configuration files and you get a hurd of apps spinning and waiting for resources. It's very easy to botch writing a good startup script.

The real issue is that systemd is a non compatible, poorly licensed solution and it intentionally is incompatible with every other unix system. If we're going to replace init with something else, it should be possible to actually run on more than one unix like operating system. There have been poor attempts to port launchd to FreeBSD for example. Nice in theory, but even that license isn't "good" with some folks. It also has a lot of depends on core foundation.

I actually think it makes sense to combine the jobs of init and cron because they have obvious overlap. However, making a kitchen sink kind of daemon that runs as root has obvious security implications.

The best possible solution is to come up with a daemon that can be used by several unix like operating systems so that scripts are compatible and things just work. The linux community will replace systemd and dbus in a few years because that's what they do. The rest of us have to live with these decisions for some time.

Live within your income, even if you have to borrow to do so. -- Josh Billings