Register | Sign In


Understanding through Discussion


EvC Forum active members: 64 (9164 total)
3 online now:
Newest Member: ChatGPT
Post Volume: Total: 916,747 Year: 4,004/9,624 Month: 875/974 Week: 202/286 Day: 9/109 Hour: 2/3


Thread  Details

Email This Thread
Newer Topic | Older Topic
  
Author Topic:   Revolutionary Science
Percy
Member
Posts: 22489
From: New Hampshire
Joined: 12-23-2000
Member Rating: 5.0


Message 46 of 58 (362514)
11-07-2006 9:41 PM
Reply to: Message 45 by jar
11-07-2006 5:57 PM


Re: A Pleasant Surprise for Me
jar writes:
But come on, Julian day went out the window by the later 70s and I cannot imagine programs written in the last 25 years using it.
There are two reasons I can think of that might explain why Nasa uses Julian day, though I don't know if either one is correct. One is that it's simple and ubiquitous - there are libraries for it in every computer language. The other is that it goes back before 1970, probably very useful if you're using old astronomical data to extrapolate planetary and moon positions. Anyway, there are ton's of Julian day libraries out there.
But the Julian day libraries have no problem with end of year wraparound - it's just a conversion, and the conversion routines were completely debugged eons ago in computer years. Julian day is just a simple count, and the counter isn't really going "365, 366, 367..." It's going something like (I haven't calculated correct numbers for the end of this year) "2454102, 2454103, 2454104..."
Where'd you see the article, maybe I'll take a look at it.
--Percy

This message is a reply to:
 Message 45 by jar, posted 11-07-2006 5:57 PM jar has replied

Replies to this message:
 Message 47 by jar, posted 11-07-2006 9:44 PM Percy has replied

  
jar
Member (Idle past 419 days)
Posts: 34026
From: Texas!!
Joined: 04-20-2004


Message 47 of 58 (362515)
11-07-2006 9:44 PM
Reply to: Message 46 by Percy
11-07-2006 9:41 PM


Re: A Pleasant Surprise for Me
not Julian date, Julian Day. I will see if I can find it.
Found one
and another one
Edited by jar, : No reason given.
Edited by jar, : No reason given.

Aslan is not a Tame Lion

This message is a reply to:
 Message 46 by Percy, posted 11-07-2006 9:41 PM Percy has replied

Replies to this message:
 Message 50 by Percy, posted 11-08-2006 7:30 AM jar has replied

  
RAZD
Member (Idle past 1430 days)
Posts: 20714
From: the other end of the sidewalk
Joined: 03-14-2004


Message 48 of 58 (362526)
11-07-2006 11:08 PM
Reply to: Message 43 by Percy
10-24-2006 4:10 PM


Re: A Pleasant Surprise for Me
... because it was a six year old computer I just replaced, and it had become a real dog.
Message 44
... but that once they begin providing more than people need then other differentiators come into play that are much less obvious and difficult to predict. He used the example of ringtones, ...
The question is what made your computer a dog - your {ability\inability} to do the kind of computing whatever work, or the addition of "ringtones" to so many programs as upgrades?
It seems to me that software expands to fill the available ram*Hz so that computers are always run at max, even though the average user doesn't even use spellcheck.
It is the rare person that takes advantage of all the bells and whistles of any modern program ... imh(ysa)o.
I'm betting that the drive for additional computer ability will be making games more and more realistic and have nothing intentional to do with ability to do {jobs\work\analysis\etc}
Enjoy.

Join the effort to unravel {AIDS/HIV} {Protenes} and {Cancer} with Team EvC! (click)

we are limited in our ability to understand
by our ability to understand
RebelAAmericanOZen[Deist
... to learn ... to think ... to live ... to laugh ...
to share.

This message is a reply to:
 Message 43 by Percy, posted 10-24-2006 4:10 PM Percy has replied

Replies to this message:
 Message 54 by Percy, posted 11-08-2006 10:52 AM RAZD has replied

  
kjsimons
Member
Posts: 822
From: Orlando,FL
Joined: 06-17-2003
Member Rating: 5.3


Message 49 of 58 (362532)
11-08-2006 12:10 AM
Reply to: Message 45 by jar
11-07-2006 5:57 PM


Re: A Pleasant Surprise for Me
But come on, Julian day went out the window by the later 70s and I cannot imagine programs written in the last 25 years using it.
Well Jar, having worked at KSC, I can tell you that most of the software and hardware involved was designed and implemented in the 70's. In 1997 I was working on a replacement for the shuttle launch control system. The system being replaced had 32k of memory, could run 8 programs at a time with 2k stack and 2k for the program per program.

This message is a reply to:
 Message 45 by jar, posted 11-07-2006 5:57 PM jar has not replied

  
Percy
Member
Posts: 22489
From: New Hampshire
Joined: 12-23-2000
Member Rating: 5.0


Message 50 of 58 (362585)
11-08-2006 7:30 AM
Reply to: Message 47 by jar
11-07-2006 9:44 PM


Re: A Pleasant Surprise for Me
Jar writes:
not Julian date, Julian Day.
Who said "Julian date"? Not me.
Here's the reason for the problem from one of the articles you found:
The space shuttle's computer software is about 30 years old...
'Nuf said! Julian day approaches dominated software date/time libraries 30 years ago, it's a very simple approach, and to fit in tiny memories I imagine NASA chose Julian day and had to develop custom software that skipped details like end-of-year rollover.
Nonetheless, it was surprising to me to realize that this means no space shuttle mission has ever celebrated New Year's Day in space, so I checked a list of missions at Wikipedia. Nope, never happened before.
--Percy

This message is a reply to:
 Message 47 by jar, posted 11-07-2006 9:44 PM jar has replied

Replies to this message:
 Message 51 by jar, posted 11-08-2006 9:54 AM Percy has replied

  
jar
Member (Idle past 419 days)
Posts: 34026
From: Texas!!
Joined: 04-20-2004


Message 51 of 58 (362614)
11-08-2006 9:54 AM
Reply to: Message 50 by Percy
11-08-2006 7:30 AM


Re: A Pleasant Surprise for Me
The reason I mentioned Julian Date as opposed to Julian Day was this sentence.
Julian day is just a simple count, and the counter isn't really going "365, 366, 367..." It's going something like (I haven't calculated correct numbers for the end of this year) "2454102, 2454103, 2454104..."
The later example is Julian Date and if they were using that then the year change would not be a problem. But the article describes the former, an actual Julian Day. Julian Day seems to be what they were using.
And as I pointed out in Message 45, if compactness was an issue, using a Mission Day counter would be even smaller and would have additional advantages not found using Julian Day.

Aslan is not a Tame Lion

This message is a reply to:
 Message 50 by Percy, posted 11-08-2006 7:30 AM Percy has replied

Replies to this message:
 Message 52 by Percy, posted 11-08-2006 10:39 AM jar has replied

  
Percy
Member
Posts: 22489
From: New Hampshire
Joined: 12-23-2000
Member Rating: 5.0


Message 52 of 58 (362617)
11-08-2006 10:39 AM
Reply to: Message 51 by jar
11-08-2006 9:54 AM


Re: A Pleasant Surprise for Me
Jar writes:
The reason I mentioned Julian Date as opposed to Julian Day was this sentence.
Julian day is just a simple count, and the counter isn't really going "365, 366, 367..." It's going something like (I haven't calculated correct numbers for the end of this year) "2454102, 2454103, 2454104..."
The later example is Julian Date and if they were using that then the year change would not be a problem. But the article describes the former, an actual Julian Day. Julian Day seems to be what they were using.
Huh? Sorry, don't follow. Julian day is a count of the number of days since I don't know when (looking it up, at Wikipedia it says since Jan 1, 4713 BC), not since the beginning of the year. I imagine the "365, 366, 367..." stuff in the articles is just a simplification for popular consumption.
And as I pointed out in Message 45, if compactness was an issue, using a Mission Day counter would be even smaller and would have additional advantages not found using Julian Day.
Sure, if the code is only for counting mission days, but I doubt it's as simple as the article makes it sound - software is rarely simple, even from 30 years ago. Navigational issues seem to be the primary concern, so it isn't just an issue of counting mission days.
--Percy

This message is a reply to:
 Message 51 by jar, posted 11-08-2006 9:54 AM jar has replied

Replies to this message:
 Message 53 by jar, posted 11-08-2006 10:45 AM Percy has not replied

  
jar
Member (Idle past 419 days)
Posts: 34026
From: Texas!!
Joined: 04-20-2004


Message 53 of 58 (362618)
11-08-2006 10:45 AM
Reply to: Message 52 by Percy
11-08-2006 10:39 AM


May be wandering off topic but...
Huh? Sorry, don't follow. Julian day is a count of the number of days since I don't know when (looking it up, at Wikipedia it says since Jan 1, 4713 BC), not since the beginning of the year. I imagine the "365, 366, 367..." stuff in the articles is just a simplification for popular consumption.
If it were a true Julian Date then the problem of year end simply wouldn't come up. They claim that there is a problem.
Why would a true Julian Date as opposed to Julian Day (which refers to the day of the year) have a problem with end of year?

Aslan is not a Tame Lion

This message is a reply to:
 Message 52 by Percy, posted 11-08-2006 10:39 AM Percy has not replied

  
Percy
Member
Posts: 22489
From: New Hampshire
Joined: 12-23-2000
Member Rating: 5.0


Message 54 of 58 (362621)
11-08-2006 10:52 AM
Reply to: Message 48 by RAZD
11-07-2006 11:08 PM


Re: A Pleasant Surprise for Me
RAZD writes:
The question is what made your computer a dog - your {ability\inability} to do the kind of computing whatever work, or the addition of "ringtones" to so many programs as upgrades?
I can't even guess the root causes of the slowdown, but each security update from Microsoft lessened the performance. When I last turned the machine on (it's now used as a door stop), it took five minutes to log in. Positioning the cursor over a javascript dynamic menu would take it a few seconds to generate the menu. It was a 1.4 GHz machine, should have done fine, but it didn't. It wasn't worth fiddling with (reinstall operating system, retune, etc.), it's from 2000 or 2001 - I phased it out.
I'm betting that the drive for additional computer ability will be making games more and more realistic and have nothing intentional to do with ability to do {jobs\work\analysis\etc}
The processor and graphical demands of work related activity can be extremely substantial. PCs are now being used to do the analysis for chip design that was once done by mainframes. PCs are also being used for 3D modeling, animation, etc, which places significant demands upon graphic performance. The demand for more power does not come from just the game-playing side of the fence.
--Percy

This message is a reply to:
 Message 48 by RAZD, posted 11-07-2006 11:08 PM RAZD has replied

Replies to this message:
 Message 57 by RAZD, posted 11-08-2006 5:46 PM Percy has replied

  
AnswersInGenitals
Member (Idle past 176 days)
Posts: 673
Joined: 07-20-2006


Message 55 of 58 (362654)
11-08-2006 2:38 PM
Reply to: Message 14 by kuresu
09-07-2006 8:07 PM


in response to GDR's question about the impact of doubling the speed of light:
kuresu writes:
I may be in over my head (most likely am), the answer is no.
Time will not be changed. It will still take one year to go around the sun. It will still take four+ years for me to graduate college.
The big question is: "What else changes?" The electro-magnetic coupling constant give by alpha = e2/hc determines the strength of eletonic and electromagnetic forces. Notice the 'c', speed of light in the denominator. Double the speed of light and the sun and earth would not even exist, let alone orbit, unless one of the other constants (e is the charge of the electron and h is planks constant) changes to compensate.
The speed of light shows up in alot of other contexts that would be impacted by its change. These are all part of the strong evidentiary base for the accdeptance of the constancy of the speed of light.
It needs to be recognized that the 'speed of light' actually has nothing to do with light per se; It is a property of space-time. The nature of this property is that anything with zero mass and non-zero energy will appear to move at a certain fixed speed: the 'speed of light'. If it were ever found that photons have non-zero mass then light would not move at the speed of light.

This message is a reply to:
 Message 14 by kuresu, posted 09-07-2006 8:07 PM kuresu has not replied

  
AnswersInGenitals
Member (Idle past 176 days)
Posts: 673
Joined: 07-20-2006


Message 56 of 58 (362655)
11-08-2006 2:53 PM
Reply to: Message 17 by Dr Adequate
09-07-2006 9:20 PM


Dr. A writes:
Why is it always, always Wegener?
Who'd be your second pick, if you couldn't use him as an example?
Two second choices that come to mind are Ludwig Boltzman, whose pioneering work in statistical mechanics was roundly rejected (except in America, which didn't count for much at that time) and Albert Einstein. Einstein's Nobel prize in 1921 was awarded for his work on the photoelectric effect and the awarding committee made an uncharactoristic point of stating that it was not for his theory of special relativity, which still had very limited acceptance at that time.

This message is a reply to:
 Message 17 by Dr Adequate, posted 09-07-2006 9:20 PM Dr Adequate has not replied

  
RAZD
Member (Idle past 1430 days)
Posts: 20714
From: the other end of the sidewalk
Joined: 03-14-2004


Message 57 of 58 (362682)
11-08-2006 5:46 PM
Reply to: Message 54 by Percy
11-08-2006 10:52 AM


Re: A Pleasant Surprise for Me
The processor and graphical demands of work related activity can be extremely substantial. PCs are now being used to do the analysis for chip design that was once done by mainframes. PCs are also being used for 3D modeling, animation, etc, which places significant demands upon graphic performance. The demand for more power does not come from just the game-playing side of the fence.
But not for the average home computer, not for the average business work computer.
I've done major 3D modeling on a PC for several years now, and do not see much growth in necessary power.
For the average home computer games are going to be the more extreme usage of most machines -- imh(ysa)o.
... but each security update from Microsoft lessened the performance.
It would be interesting to uninstall windoz and install linux on that machine and see what the performance difference was.
Or a previous version of windoz ...
Edited by RAZD, : added end.

Join the effort to unravel {AIDS/HIV} {Protenes} and {Cancer} with Team EvC! (click)

we are limited in our ability to understand
by our ability to understand
RebelAAmericanOZen[Deist
... to learn ... to think ... to live ... to laugh ...
to share.

This message is a reply to:
 Message 54 by Percy, posted 11-08-2006 10:52 AM Percy has replied

Replies to this message:
 Message 58 by Percy, posted 11-08-2006 6:53 PM RAZD has not replied

  
Percy
Member
Posts: 22489
From: New Hampshire
Joined: 12-23-2000
Member Rating: 5.0


Message 58 of 58 (362702)
11-08-2006 6:53 PM
Reply to: Message 57 by RAZD
11-08-2006 5:46 PM


Re: A Pleasant Surprise for Me
RAZD writes:
But not for the average home computer, not for the average business work computer.
You're right. The applications I mentioned were engineering/scientific.
I've done major 3D modeling on a PC for several years now, and do not see much growth in necessary power.
One person's mountain is another's anthill. That's great if you're satisfied with the power you have. You're actually reinforcing what Bob said in the conference room after his talk, that computer power will soon exceed demand, if it hasn't already.
It would be interesting to uninstall windoz and install linux on that machine and see what the performance difference was.
Linux is much lighter on it's feet, so the getinto/getoutof times are quicker, but for big tasks the Linux scheduler isn't significantly better than Windows. But the home applications that run on Linux (I need things like Quicken, etc.) are not very numerous.
--Percy

This message is a reply to:
 Message 57 by RAZD, posted 11-08-2006 5:46 PM RAZD has not replied

  
Newer Topic | Older Topic
Jump to:


Copyright 2001-2023 by EvC Forum, All Rights Reserved

™ Version 4.2
Innovative software from Qwixotic © 2024