Follow Slashdot stories on Twitter

 



Forgot your password?
typodupeerror
×

Comment Re:If you have Linode, then it is free ... (Score 1) 242

You did not understand what I said ...

First, I was giving an example of how to get free Dynamic DNS if you already host with Linode. No extra service needed.

Second, the script I described and included the source code for, runs on OpenWRT. Since OpenWRT is a router it does not need to run a remote script (PHP or otherwise) to know what its external IP address is.

Finally, the PHP script was if you do not have OpenWRT, and want to have the equivalent functionality with Linode from a Linux machine that is not the router, inside your network. In this case, you need to get the external IP by running a script on your Linode VPS, then updating Linode's DNS using curl command.

Clearer now?

Comment If you have Linode, then it is free ... (Score 1) 242

If you have a Linode VPS, then you do have free Dynamic DNS. All you need is a script to update the relevant subdomain.

Here is a script that does it for an OpenWRT router.

Using Linode Dynamic DNS with OpenWRT

If you don't use OpenWRT, you can still use any Linux box behind the subdomain, but you need to setup a small "what is my IP" script outside your subdomain. For example, simple script like so will do the trick:

<?php
print $_SERVER['REMOTE_ADDR'] . "\n";
?>

Now, you need to change the OpenWRT script above to contact the server that has the PHP script, and get the public IP address of the subdomain.

Comment Re:I think this is bullshit (Score 2) 1746

Boiling down free speech to nothing more than a constitutional guarantee is to denude it of all meaning.

Free speech is a principle which society bakes into its core values as expressed by the unwritten social contract. It manifests itself in legislation because that is where it needs to be formally documented. However, it is a mistake to think that the written law is the beginning and end of the values that we uphold.

Actually, the thinking that the law as written is the sum total of all values is one of the main problems of today. Because the black letter of the law is taken as the only gospel, then finding loopholes and ways to manipulate the wording to your advantage is just fine. I think a short look around the state of the world today will reveal that that is not fine.

Comment Re:OwnCloud (Score 1) 161

Well, it's a fairly major project. There are a lot of very skilled developers, and it has commercial backing. If you're really, really paranoid and want to use it for something mission critical and highly sensitive, then don't expose it to the internet and access it via VPN only.

All problems have a solution :)

Comment Re:My kingdom for mod points. (Score 1) 120

enormous problems caused by prohibition

And...

smaller problems caused by whatever marginal increase in usage repealing prohibition causes

See, the problem is that there is no evidence to support the proposition that the increase will be marginal, and that the harm will be less. All of the arguments rest on the retelling of the 1920s experience with prohibition and essentially say "well we had all these problems with gangsterism in that period, but look, we made alcohol legal again and all the alcohol related problems went away".

There is a *lot* of research suggesting that the overall social problems caused by alcohol are vastly understated, itis just hidden because it happens at the family and individual level. The social symptoms of alcohol just don't make for interesting reading or spectacular Hollywood movies the way prohibition rackets do.

Finally, comparing the ability to enforce a law in the 1920s to today, a century later, is just folly. The circumstances are wholly different. The real problem underlying the ineffectiveness of today's drug "prohibition" is a lack of political will, conflicts of interest and outright corruption.

Comment My kingdom for mod points. (Score 1) 120

The rationale amongst many who lack historical perspective is hopelessly simplistic. The "prohibition didn't work, so let's solve the problem of drugs the same way we solved the problem of alcohol" argument completely ignores the fact that we DIDN'T solve the problem of alcohol. Alcohol has become a massively abused drug that causes all kinds of harm. It destroys families, is highly addictive, results in self-destructive behaviour and is responsible for a surprisingly large number of hospital trauma cases. Yet we hand-wave away this as part of what it means to have freedom because it has become socially acceptable, and the harms associated natural part of human behaviour. I don't want to live in a world where we get so used to other drugs' deleterious effects that we consider heroin addiction, crack habits and meth death to be a natural part of human behaviour.

Making something legal just because our politicians lack the will to engage in a sincere effort to enforce laws regulating it is a poor, shortsighted and ultimately disastrous attitude to take.

Comment Re:But there's nothing wrong with Bitcoin! (Score 1) 357

Given the fact that a normal desktop PC cannot generate bitcoins in a reasonable amount of time, isn't it a given fact that we need another party to create or transfer those bitcoins?

No and no. "Creating" bitcoins is not economically practical for individual users any more, however you do NOT need a third party to hold your bitcoins. You can run wallet software on your PC and send and receive bitcoins without the need for any third party.

When another party creates those bitcoins for me, how can I be sure that they won't keep a copy for later use?

Sending you the bitcoins is not just a matter of sending you a copy of the bitcoin "file". For your wallet (which is an application running on your PC) to receive the bitcoins, it must not only get the "file" from the sender, but also verify with the blockchain (the public record of transactions) that they have sent the BTC to you. Once the transaction has been logged on the blockchain, they cannot spend the bitcoins, as the blockchain will reject any attempt to do so.

Slashdot Top Deals

Never test for an error condition you don't know how to handle. -- Steinbach

Working...