News for hackers. Stuff that matters.

yp_maplist

I always thought there was a humorous irony in Mr. Myhrvold's half-baked efforts to eradicate malaria.

That's because IV itself is a parasite.

Re:3rd Circuit vacates Weev's conviction [pdf] on Friday April 11, 2014 @11:51PM (#7576905)
If he had been convicted would he have also been required to pay for the "damage" done to AT&T's computer?

Isn't there something in the CFAA about having to allege causing damage, measurable in financial terms?

Maybe they did not use that provision?

Surely there must be logical reasons I am overlooking, but I find it peculiar that today technology companies can so easily get federal authorities to bring proceedings on their behalf.

Whether it's the DMCA or the CFAA, these "violations" seem like civil matters to me.

Do they harm the public, or do they just (potentially) harm a business?

I thought this opinion was very clearly written and although it only addresses venue, it does have some precedential value for the future of "CFAA law".

For one, if you plan to rely on improper venue as a defense, stay away from the Second Circuit!

Re:CloudFlare's Heartbleed challenge cracked on Friday April 11, 2014 @11:33PM (#7576870)
IMO, CloudFlare is lame. Kudos to this guy for reminding me just how much so.
Re:Git Source Code Review on Friday April 11, 2014 @09:41PM (#7576577)
I love APL!

I am a student of k and now q.

The biggest problem of the shell is the rules around quoting. That includes whitespace but also many other snafus.

As for all the utilities being geared toward line-by-line (newline delimited), this is true.

But quoting can be learnt with practice; I rarely have problems because it is second nature.

And, there's a shell utility called lex. It lets you design your own utilities (filters).

And you can create filters that read multiple lines, easy as pie. (Easier than mastering awk.)

You can even create your own programming language by combining lex with another standard utility: yacc. This is how C was created.

Do they still force CS students to learn about these utilities?

Re:Git Source Code Review on Sunday March 30, 2014 @02:16PM (#7497168)
"The shell can be a disproportionately powerful programming environment."

Then how do you explain why other languages are so much more popular?

Not only that, but how do you explain why the market for software developers compensates those with experience in these other languages more than those few developers who are highly competent in writing portable shell scripts?

Relative to what I have seen written by other developers, I consider myself a competent shell user.

Practice helps. On average I write or revise more than one new script per day.

And I've been doing this for years. The number of shell scripts I have written numbers in the thousands.

Is there a place where shell scripting is valued on par with the trendy languages like Python, Ruby, etc.?