Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×

Comment Re:10 yr warranty hah (Score 1) 85

1TB of storage is 1TB of storage. I have several spinning rust platters that are older than that just because they keep doing their job and don't give me any trouble. Plus hard drives really stalled out there for a couple of years after the Typhoon hit and SSDs exploded onto the scene.

Comment Re:what about? (Score 1) 215

You forget that in modern RE, '.' is a wildcard as well. *.* is a bastard of old and new styles, but most shells will take it and run with it, happily globbing every single thing in the directory.

The -f flag to rm should be using sparingly. Also, people just learning how to work on machines should not have administrator accounts.

Comment Re:Wrong decision (Score 1) 484

If you want to be pedantic they were also sharing the same power source and signal on the air. Aereo doesn't use DVRs either, each antenna has its own dedicated encoder that spits out compressed video packets to the end user. If you want to start arguing that they're sharing internet access, I'll just point out that you're either wrong (you are because they don't pack multiple customers data into individual packets) or all video streaming on the internet is illegal.

But mostly you're violently agreeing with me. Aereo was ruled to be a cable service, and must be shut down. Well, I guess technically they could negotiate internet broadcast rights with the channels, but it will be a cold day in hell before they agree to that. Aereo is fucked, big corporations win again, potential threats to obsolete business models are averted. Good job Supreme Court.

Comment Re:Wrong decision (Score 1) 484

Aren't Aereo antennas storing TV signal content on servers and retransmitting/uploading that content to multiple members of the public? That's what's prohibited by copyright law, according to the broadcasters.

No. When you activate the Aereo service, you are assigned a dedicated (not shared) antenna and the video is streamed from that antenna to your device. There is no storing or sharing of anything.

IMHO, this ruling was not surprising. The justices were openly hostile to Aereo and saw it as basically someone setting up a cable company without following the rules set up for cable companies--mostly the part where cable companies pay local stations for the content they rebroadcast. The thousands of tiny antennas did not impress the judges.

Comment Re:Perl 6ers just can't get shit done. (Score 1) 283

I don't think there's a second-system effect going on with Perl 6. Every two or three years some new team has come along and tried to implement it, only to totally fail and produce nothing usable. These people didn't implement Perl 5, so I don't think we can say that Perl 6 is a second attempt for them.

Nope, this is exactly what happens with the Second System effect. Everybody gathered up all of the ideas that percolated and were grafted on to Perl 5 and wrote a huge requirements document for the next version. Then when people try to implement it they discover that it takes way more effort than they expected and fail. Repeat a few more times and you have a language that either never comes out, or finally appears from a single vendor and costs a small fortune because they had to pour so many man hours into it. Even then it's buggy and slow and most people never touch 90% of the features because it's way too big to grok and even the reference manual is a monster. Plus, a lot of the tertiary features are poorly tested and likely buggy.

The proper solution is to build a small(ish) but relatively clean core language and have a robust module system to let people pull in only the features they need, and to let developers focus on relatively small parts of the design and get it right. Perl5 actually does a pretty good job of this, but it could use some fixes here and there.

Requirements documents are a two edged sword. Without them you end up with a hodgepodge language (see: Perl 5), but it's a lot easier to write requirements than it is to fulfill them. Put too many in there and the system becomes colossally expensive to build. This is the primary reason Government work is so inefficient, because simply writing the requirements and then verifying that they were followed is an enormous job, and training everybody in what their specific requirements are is also a massive undertaking.

Comment 2005 eh? (Score 4, Interesting) 283

I don't think we're ever going to get as clear of an example of the second system effect as Perl 6. If you asked me back in 2005 if I thought it was going to take more than a decade for the next Perl version bump, I would have said no way. Now I'm wondering if Larry and company shouldn't just ditch Perl 6 and come out with Perl 7, that is basically just Perl 5 with some tweaks to make complex data structures less of a nightmare and better integrate the object model, plus some tweaks around the edges like the implicit /x switch on regular expressions.

Slashdot Top Deals

Kleeneness is next to Godelness.

Working...