Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: Re:Convenience (Score 1) 214

by geminidomino (#49336843) Attached to: The GNU Manifesto Turns Thirty

No, you are ignorant of What is free software.I repeat: It's about freedom.

Actually, I know exactly what Free Software is (at least as defined by the FSF): I think you're just using the letter of the definition to ignore the spirit of it. You're conflating not distributing modified versions of released software with not distributing your own software - nothing wrong with that, we all have one-off scripts the universe at large isn't interested in - but there's nothing about that software that's "free" other than your statement that it is - If you decided that you weren't going to release it under the Oracle "We reserve the right to eat your Firstborn " license, the end result would be identical - no one else can run, copy, distribute,study, change, or improve it.

It contributes nothing to the software ecosystem or to society as a whole, which is the entire point of Free Software.

Comment: Re:Common sense (Score 1) 494

by geminidomino (#49328621) Attached to: Hacking Weight Loss: What I Learned Losing 30 Pounds

Less reliable than they say, in my case.

Having been in one of those "serious situations," my TDE, according to the common formula I found from just about every resource, was in the high 2000s. My first target was 1800 kcal, and I still either maintained or gained weight. It wasn't after dropping it to 1000 for a month (up to 12 for five months after that) that I started having any weight loss.

Not that I particularly recommend that approach. I lost weight, yes, but I spent six months feeling like a bear with a tranq in my ass.

Comment: Re:Common sense (Score 1) 494

by geminidomino (#49328565) Attached to: Hacking Weight Loss: What I Learned Losing 30 Pounds

Contrast that to a Dorito chip which is a bloated monolithic blob

OMG, just because they all come in the same bag doesn't mean it's monolithic! The chips are separate! If you want to take out one Dorito chip and replace it with a Pringles, you totally can (after using another Dorito chip to grind it down into the right shape).

Comment: Re:Randian Dumbfuckery (Score 1) 316

by geminidomino (#49326937) Attached to: First Lawsuits Challenging FCC's New Net Neutrality Rules Arrive

Gee, how was Ma Bell able to maintain a monopoly and keep anyone else from competing?

Oh, that's right! The FUCKING GOVERNMENT prevented competition!

Which was unrelated to the FCC's Title II regulation: "the government" is not one big, monolithic entity.

The government also continued to interfere after Ma Bell was broken up, and even after ISPs were re-classified as Title I communication services: every time they laid new cable or fiber. There is no internet access without government action - none of the providers are going to arrange land use/rental agreements with every property owner, so the only reason it's even a thing is because of the government exercising its "easement" (eminent domain) powers.

Comment: Re:PHP is fine (Score 1) 179

by geminidomino (#49325473) Attached to: Modern PHP: New Features and Good Practices

Bad coders are irrelevant to the fact that PHP is objectively and measurably bad in design and implementation. It started as a toy, and that pedigree still shows.

Not only is it still the mess of internal inconsistency, braindead weak-typing and promotion, and anemic text support, but there's some amazing -- I mean brilliantly, awe-inspiring, mind-boggling -- idiocy in some of its baked in APIs: LDAPs ldap_list() vs ldap_read() vs ldap_search() all perform the same operation but with different scopes, none of which are particularly clear from the function names. Others are incomplete in spite of being for mature protocols: good luck getting a CERT record from a DNS server. And then you've got ones like OpenSSL which combine both into a nonsensical mass of mental anguish that, fortunately, is actually utterly pointless to use anyway because there's no functionality regarding certificate revocation, making the whole thing one big tumor of futility.

% APL is a natural extension of assembler language programming; ...and is best for educational purposes. -- A. Perlis