Forgot your password?

Comment: Re:Ukraine's borders were changed by use of force (Score 1) 284

by TranquilVoid (#46764785) Attached to: Is Crimea In Russia? Internet Companies Have Different Answers

The people of Crimea however should get to decide where Crimea goes. The only thing Russia can do is either offer to annex or refuse to offer to annex if the Crimean people wish to be part of Russia.

How far should this be taken? Should the majority-Ukrainian sub-districts within Crimea get to decide if their sub-district is part of Ukraine or Russia? How about individual Ukrainian households within Russian-dominated sub-districts?

Managing populations is messy and there is no clear moral principle around geography, but Crimea was a Ukrainian state, under a constitution that required a nation-wide referendum. The question is, at what point are things so bad that you should violate another country's sovereignty?

Russia clearly did more than offering to annex. They actually ran the referendum after sending their military in semi-covertly, ensuring history books will forever question the legitimacy of the vote.

Comment: Re:Sorry about the loss of the magic (Score 1) 469

It is actually about 'playing in' the wood. This is more noticeable with acoustic guitars (and violins) - they will sound radically better after even a few months of playing due to the vibrations changing the wood. I suspect it softens the wood allowing the instrument to vibrate better across its entire mass but don't know the details.

There are diminishing returns, and I do agree that thinking a 70 year old guitar is intrinsically better than a 5 year old guitar is mostly psychological.

Comment: Re:And yet they supported Obama (Score 1) 564

by TranquilVoid (#46681513) Attached to: Was Eich a Threat To Mozilla's $1B Google "Trust Fund"?

If you actually believe in people's rights to have private views that are not acceptable to some, then you have to accept that they will take action based on those views. That's the whole point of having views and protecting people's non-mainstream opinions right?

This would be insightful if you clarified that you meant political action. Clearly, you are not allowed to physically disrupt a legal gay wedding any more than you can lynch a black person simply because your views call for it.

But I do agree, there's no point in saying "this is a democracy, so you are free to believe A so long as you never tell any one nor act on it". Future mind-reading tech would soon reveal what that 'liberty' was really worth.

Comment: Re:And yet they supported Obama (Score 1) 564

by TranquilVoid (#46681297) Attached to: Was Eich a Threat To Mozilla's $1B Google "Trust Fund"?

Sort of, the problem is that the people don't want their leaders to represent all of society. They want them to hold the same personal beliefs they do and really believe in their agenda. So we get

"The only clear solution is X, because of A, B and C. Opposing arguments D, E and F are completely stupid and my political opponents are crazy." instead of

"I have come up with a solution I believe is the best compromise for all parties. It is a slightly better compromise than my opponent's."

You will note that in the ideal situation, personal beliefs are irrelevant. Eich was not in an ideal workplace.

Comment: Re:April Fools stories are gay (Score 1) 1482

by TranquilVoid (#46646983) Attached to: OKCupid Warns Off Mozilla Firefox Users Over Gay Rights

Don't anti-discrimination hiring laws override freedom of association for businesses? A business can't refuse to hire a qualified employee, whether CEO or cleaner, based on their race, religion, sexual orientation or political views, so it makes little sense to boycott a company for following this law.

Comment: Re:April Fools stories are gay (Score 1) 1482

by TranquilVoid (#46646757) Attached to: OKCupid Warns Off Mozilla Firefox Users Over Gay Rights

Any criticism could damage their reputation, their ability to get work

The argument is that people should be allowed to express opinions and criticise opposing opinions, but not discriminate in hiring practices based on those opinions (this is professionalism). You are trying to argue this is an inconsistent position because people will discriminate and therefore, by their own argument, criticism could not be allowed either. It doesn't follow, it's a confusion of 'should' and 'will'.

What you are actually trying to argue is that some opinions are so blatantly wrong or harmful that they should be banned, or at least not be able to be publicly expressed, and that non-discrimination policies should not apply to those opinions.

Comment: Re:April Fools stories are gay (Score 1) 1482

by TranquilVoid (#46637289) Attached to: OKCupid Warns Off Mozilla Firefox Users Over Gay Rights

People blithely unaware they're acting much the same as those who opposed civil rights laws in the first place.

I don't think it's hypocritical be to 'intolerant of intolerance', but you're spot on here.

Ironically, the Mozilla employees calling for his resignation have actually created a discriminatory workplace. He is a single employee at the company whose political/religious views led him to make a private donation. The fact that his role is CEO is irrelevant. The employees are saying "We want our hiring policies to discriminate based on political and religious views".

Comment: Re:What a bunch of hooye, total garbage (Score 1) 91

by TranquilVoid (#46636097) Attached to: Book Review: Money: The Unauthorized Biography

Money is merely a tracking device

The question is, what is it tracking? Money has intrinsic value because it is useful, so this has the possibility to distort the 4 goats = 1 cow equation. There's also the problem that bartering can occur. Maybe this circumvents the tracking, but I think of money as an IOU, so you could say it tracks debt (which doesn't change when bartering happens).

Comment: Re:Clutching at straws (Score 1) 126

by TranquilVoid (#46618839) Attached to: Famous Paintings Help Study the Earth's Past Atmosphere

observations of the atmosphere at all levels show warming consistent with even decades-old models of AGW

This is surprising as old models cannot take into account recent efforts to reduce emissions, or at least reduce the rate of increase of emissions.

Unless of course all that policy has had a negligible effect, but that can't be right - a quick scan of my local supermarket reveals that 90% of products are now environmentally friendly.

Comment: Re:Duff's Device (Score 1) 373

by TranquilVoid (#46590911) Attached to: Ask Slashdot: What Do You Consider Elegant Code?
Sort of related.  If I add some meaningless drivel here then slashdot won't consider my comment to have too few characters per line.  Somewhat ironic that a story about elegant code forces code to be condensed onto less lines.

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char *argv[])
  int i;

  switch (argc - 1)
    case 0:
      printf("No args\n");

    case 1:
      printf("One arg\n");
      if (strcmp(argv[1], "hello") == 0)
        printf("Hello yourself!\n");

        for(i = 0; i < 5; ++i)
          case 2:
            printf("Two args\n");

        case 3:
          printf("Three args\n");

          printf("More args than I can count\n");

  return 0;

Comment: Re: Glorious PC Master Race (Score 1) 377

by TranquilVoid (#46503013) Attached to: Measuring the Xbox One Against PCs With <em>Titanfall</em>

This seems completely opposite to reality to me. The extra control and input flexibility that comes from a keyboard and mouse allows for a greater variety of games, notably MMORPGs and RTSs, which have very little presence on consoles. Consoles are mostly for FPSs and racing games.

Comment: Re:On the road to replacing DirectX (Score 1) 130

by TranquilVoid (#46480035) Attached to: Valve Open Sources Their DirectX To OpenGL Layer

I believe almost all CAD and 3D modelling software are OpenGL based.

Probably true. I work on software with a CAD focus and we use Direct3D only because of misinformation. The product was converted from a custom language with C (and OpenGL) to .NET, and the designers at the time were given the impression by Microsoft that OpenGL would shortly be deprecated under .NET.

Ironically, Microsoft actually deprecated Managed DirectX so we rewrote in managed C++.

A LISP programmer knows the value of everything, but the cost of nothing. -- Alan Perlis