Beta

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

The Game Theory of Life

tree_frog How does this differ from John Holland's work ? (85 comments)

Only having read the abstract, and the linked article, I don't really see how this is different from the "2 Armed Bandit" theory which John Holland Laid out 40 years ago in "Evolution in Natural and Artificial Systems". Holland laid out how the combination of sexual reproduction with mutation within a population otpimises search across the space by combining exploitation of good areas of the search space with exploration to find better areas.

Can someone more up to date enlighten me?

kind regards

tree frog

about a month and a half ago
top

C++ and the STL 12 Years Later: What Do You Think Now?

tree_frog Re:Not just dated... (435 comments)

True in many respects :-)

Actually, my original post was not really meant as a Rubyista fanboi statement - I have worked with a whole host of languages over the past 30 years (Is it that long!!)

15 years ago when I first discovered Ruby, I used it for scripting data handling from C++ simulations, and then for sketching out ideas on large scale telecoms simulations which were then implemented "properly" in C++. I now can't remember when I last coded in C++ - I use Ruby pretty much everywhere (with the C API where I need real speed and low level interfacing to hardware.

I guess the point is that things move on and times change. C++ hit the spot in the late 80s and early 90s as it combined Object Orientation with compiled speed. But processors are much faster now and memory is cheaper. So dynamic languages like Ruby and Pythoon become more attractive, as (amongst other things) they are optimized for programmer effort. I have no doubt that they will be eclipsed in their turn by newer and better languages. Particular issues are around concurrency (putting multi-threading across multiple cores) and (for Ruby at least, as has been pointed out) library dependency handling.

If we can see further, it is because we are standing on the shoulders of giants. Bjarne Stroustrop is one of those giants, and we should be grateful for his efforts, and those of his colleagues on the C++ committees.

about 3 months ago
top

C++ and the STL 12 Years Later: What Do You Think Now?

tree_frog Re:Feels Dated (435 comments)

Absolutely agree - but in my case my preferred poison is Ruby rather than Java. I am using it on embedded systems because these days, it is fast enough on a modern embedded controller of the RPi variety.

about 3 months ago
top

New US Atomic Clock Goes Live

tree_frog Calibration? (127 comments)

Will they be bringing Johnny Marr in to calibrate it?

about 4 months ago
top

Engine Data Reveals That Flight 370 Flew On For Hours After It "Disappeared"

tree_frog Re: Combined with the ringing phones ? (382 comments)

Not completely correct, but on the right lines...

GSM and 3G phones listen to the cell tower's Pilot carrier, which contains a whole bunch of data (which network, neighbouring cells etc). thenetwork will broadcast a request for a particular phone to contact it when there is incoming traffic (eg call or SMS) for that phone.

To reduce the volume of traffic, it only broadcasts this request over a small(ish) no of cells, called a Location Area (LA). And how does it know which LA to poll - because part of the broadcast data on the pilot channel is the LA identifier - so when a phone switches from listening on one cell to listening on another (which it doesn't inform the network about unless it is mid call) it checks the LA number, and then updates the network with it's new LA when the LA identification changes.

So if anyone on the plane left their mobile switched on (and with a couple of hundred people on the plane this is a racing certainty), then by checking the operater records for all the phones, LA updates will be there (and yes, operators are required to keep this meta-data for the intelligence services).

In consequence, I would be extremely surprised if the NSA / GCHQ / KGB and Chinese Military Intelligence did not already have a good indication off where the plane was (or was not).

about 5 months ago
top

Apple Refuses To Unlock Bequeathed iPad

tree_frog Re:Or maybe Apple is complying with the law ? (465 comments)

This is exactly correct.

As executor of a will you have to get probate, which means that a court has to confirm that
1. The will is valid
2. You are appointed as executor of the estate by the will
3. You are a fit and proper person to be appointed as an executor (eg no convictions for fraud, etc)

This is (in most cases) a rubber stamp - you send off the documents, and an official letter (the Grant of Probate) comes back from the court a few weeeks later.

Until you have this, you have no legal standing. Once you have this, you have the right to dispose of the estate as per the will. Any organisation will ask to see the Grant of Probate, and will refuse to deal with you until you have this.

about 5 months ago
top

New 'pCell' Technology Could Bring Next Generation Speeds To 4G Networks

tree_frog 3G Soft Handover on steroids? (120 comments)

This sounds very like the existing 3G soft handover feature.

I'm not involved in that area of telecoms these days, but I do recall that the network equipment manufacturers were finding it very difficult to get working, and requiring some serious compute power.

about 5 months ago
top

Open Source Worse than Flying

tree_frog Re:Who is Otto Z. Stern? (912 comments)

Imagine the Hunter S Thompson of tech journalism....

regards, treefrog

more than 8 years ago

Submissions

tree_frog hasn't submitted any stories.

Journals

tree_frog has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?
or Connect with...

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>