Perl Is Undead
More telling is how utterly fast Perl is compared to the other languages. I've run most of the sample files from this language shootout and had remarkably similar results to what they list there.
The Perl version performed on par with the C and C versions, and it's growth/memory usage stayed pretty consistent throughout. The other languages were horrid. They took much longer, and their memory usage grew significantly during the run.
I use Perl still when doing scripting tasks. I love Perl, always have. I don't, however, necessarily think it's the right choice for building a medium to large web-based application any more. Sure the performance is there, and there are some great frameworks like Catalyst and Dancer, but to me, they still feel a bit antiquated to some of the other technologies I've used. Plus installing tons of CPAN modules can get a little trying at times.
For US Customers, Text Access To 911 Slowly Rolls Out
This is great idea, right up until they start receiving a zillion drunk texts or things like "EMERGENCY!!! I'M REALLY HIGH AND TACO BELL IS CLOSED! SEND HELP IMMEDIATELY!!!"
Did the Ignition Key Just Die?
Are you ready for an era where the ignition key doesn't exist?
Before this we had:
Are you ready for an era where the hand crank doesn't exist?
And before this we had:
Are you ready for an era where the horse doesn't exist?
I have a feeling we'll get through it.
Ask Slashdot: How Many (Electronics) Gates Is That Software Algorithm?
Make up a number, then when they complain that it was way off, blame it on their management changing scope a hundred times throughout the life of the project!
CMU AI Learning Common Sense By Watching the Internet
Aren't "Common sense" and "the Internet" mutual exclusive things?
Ars Technica Reviews iOS 7
5) Safari performance is up
6) Battery life is down
7) And we have more excellent waterslides than any other planet we communicate with.
Sorry, had to go for a Bill & Ted's Excellent Adventure tie-in. Long live Rufus!
Happy 20th Birthday, FreeBSD
I cannot understand why year after year we have to bring this topic up... Gentlemen! Why can't you do your research and believe that Darwin is not based / founded on FreeBSD. Most of the Darwin / Mac OS X source code is from 386-BSD and not from the FreeBSD. Darwin Is a fork from 4.4 BSD fork 386-BSD fork made for NextStep. It's true it was updated with some of the components from the FreeBSD userland, but that is pretty minor.
So the page right on Apple's site, where it states:
Darwin 1.4.1 is the UNIX-based, open-source foundation of Mac OS X. It is based on FreeBSD and Mach 3.0 technologies and provides...
is incorrect then?
What's the Best RSS Reader Not Named Google Reader?
I'm fine with not having the Google Reader interface as I use Reeder on Mac and iOS, but I rely on it's integration with Google Reader to 1) Have a unified place for all of my subscriptions so I don't need to manually add them (or export/import) and 2) Keep my Articles Read in sync so that I don't have to scroll through all the stuff I've already seen that day, when I get home or on another device.
I'm hoping Reeder and other RSS aggregators come up with their own cloud-based sync. Barring any current good alternatives, there's an opportunity for a start up there, me thinks.
Ask Slashdot: How To Avoid Working With Awful Legacy Code?
Get hold of Martin Fowler, “Refactoring” and Michael C Feathers, “Working Effectively with Legacy Code”
I would also add Robert C. Martin's “Clean Code” to that list. for a lot of great advice on writing code. It doesn't matter how many years you've been writing code (I'm at around 30 years of doing it), that book has very valuable information that you'll be able to use.
Want to Change the Slashdot Logo? For 1 Day in October, You Can
It's not a directory path. It's spoken URL hi-jinx. h-t-t-p-colon-slash-slash-slash-dot-dot-org
Mark Zuckerberg's Big Facebook Mistake
Really? A TL:DR summary for 3 sentences? That's what we've come to?
A Look At the "Information Superhighway," As It Looked In 1985
Al Gore didn't go into the Senate until 1985. so inventing the Information Super Highway (née, Internet) must have been the very first thing he did when he got in office!
'Goofing Off' To Get Ahead?
Well if that's all it takes, I have a former coworker who's about to be elected President of the United States
Billionaires and Polymaths Expected To Unveil a Plan To Mine Asteroids
No, but having a Jr on the end does typically mean it's the son of someone by the same name.
Billionaires and Polymaths Expected To Unveil a Plan To Mine Asteroids
Ross Perot Jr. (son of Ross Perot)
Thanks for explaining that; we would have never figured it out on our own!
New Targeted Mac OS X Trojan Requires No User Interaction
Not to mention that horrendous experience of connecting a backup hard drive, waiting 30 minutes then have the new OS installation reboot and be exactly how I had everything before doing a reinstall. That moronic process forces me to not waste 10 hours reinstalling everything, every time. Bastards.
Mosh: Modernizing SSH With IP Roaming, Instant Local Echo
When I had my Atari 800, I got an MPP-100C modem. It was a 300, but could go to 450. So if I dialed into a BBS that had a 1200 baud line, WOOHOO!
Slashdot Coming Attractions
Do you still provide the source code that runs the site? I remember that slashcode.com [slashcode.com] would track your changes in the past. Is this still true? I see that the last post there was in 2009.
The last time the public repository had any activity was September 2009. Trying to checkout the SF git repository appears to not work because there's no master branch, but it's easy enough to get at if you're familiar with git. However, last time I grabbed it, I put it on github to preserve it and get at it easier.
Just this week I decided to see if I could get the code running somewhere, because I was interested in seeing how Slashdot ran from an Admin perspective. It was a lot of work to get it going, but I finally got it (all told, maybe 6 hours of time). I used a Debian 6 (Lenny) image in VMWare Fusion because I was having problems getting it to work on a newer FreeBSD image. Also, mod_perl 1 will not compile if newer versions of Perl are on the system, but Lenny's default 5.10 worked fine.
For the most part, the INSTALL instructions were ok, and I found a few system packages I needed to have in order for the install to work properly. Also the MySQL SQL file for creating the database tables is broken and I had to fix it (syntax errors, plus some small tweaks to work with MySQL 5.1). In addition, the file is named differently than what the Slashcode install script is looking for, so it borked when running.
The git repository I linked above has my fixes on the 'development' branch. I also ran into a slight problem of ISE 500 when everything was up and I tried to hit the site, but that was simply a matter of tweaking the Apache config that was created. I now have a working Slash site on my home network to play around with.
FSF Response To Steve Jobs's Letter
As soon as they finish the Herd kernel to run it
Why Cloud Storage Is Lousy For Enterprises (and Individuals)
With storage stupid cheap, and computers continuing to increase in power, I just never saw the advantage to cloud storage
Looks like even the one benefit (offsite storage) isn't necessarily a benefit either. All Sidekick owners say "Thanks Microsoft and T-Mobile!!"
mbadolato has no journal entries.