I, personally, would take the square root of the product of two randomly selected primes of no more than six bits length, flip a coin to determine the sign, and go that number above or below the median repeat complaint post.
never passes up an opportunity to get paid to learn a new technology, as long as that technology is respected by some subset of other geeks.
I don't particularly like Java. I think JSPs are the wrong direction for the industry and that Sun needs to come up with a RAD for web development and move into this century. Things like application server managed object persistance and an object oriented UI control heirarchy would be nice too.
However I was asked to go to a training class, get my java skills up to speed on Struts, and work on several JSP projects in a row last year. I didn't like it much but I did it, and I definitely learned some nice things. Am I glad to be back on ASP.NET now? Oh hell yeah. Would I do it again? Oh hell yeah.
Except for maybe next time, Tomcat instead of Jrun...:P
It doesn't appear that any of the strips have to actually be good. Me and my stick-figure-guy could win this one.
Actually not, one of the rules is no sketches.
Now if u colored him in...
Or pull a southpark... grab MegaPOV (which can do cell-shaded renders in POVRay), make some basic objects and scripts, and just write dialog and positioning elements for each frame.
Hell, you could just make a random joke generator plugin to the above (doesn't have to be GOOD, just has to BE) and have it kick off every morning at midnight.
And BTW, if I was talking to you, and you stopped to have an inane conversation with someone else on the phone, I wouldn't hang about for you to finish...
hahaha no doubt!!!!!
but yeah I wasn't referring to u specifically in my response. And I *do* understand that cellphone technology can be quite intrusive into other people's lives at times. But just assuming that everyone with a connected lifestyle is going to be a disruption offends me.
I guess we should tell Black people they can't vote any more because some of them are illiterate...
that'd wipe the curiously-dated but nevertheless smug "I'm a hip cargo-pants-wearing connected futurist who'll be a dotcom millionaire in six months time" grin off your face.
I'm not a futurist, I don't wear cargo pants, and my current plan to be a millionaire won't be realized until shortly before I retire in thirty three years.
What I AM though is someone who believes that society's basic purpose (from an evolutionary perspective) is to enable human beings to be as connected to each other as possible, and is willing to go to great lengths to maximize that effect with the existing tools.
Just because the most natural form of communication for thousands of years was sitting around a fire in the town square communicating face to face with a handful of other people doesn't mean that its the best form of communication possible...
I'm saying this on behalf of everyone who hates mobile phones.
FUCK OFF!
I'm saying this to everyone who hates mobile phones
FUCK OFF!
It's annoying as hell to spend a lot of money to have as connected a lifestyle as possible and have people hating on me for it. You know what? If you were important enough for me to be paying attention to, then I wouldn't be picking up my phone while you're talking. Which most cases, if my phone rings mid conversation I call the person back later and send them straight to voice mail.
And you know what else? If you think I'm being rude talking on my phone, guess what? You don't have to talk to me.
And on the flip side, one of life's purposes is to get the ring tone to stop as quickly as possible. Not to entertain!
Funny story related to this... I picked one of my favorite songs for my ringtone on the Nokia 3300 (built in MP3 player, comes with data cable, pick any song on the built in memory card to be a ringtone)
It's called Pass The Axe by Dark Lotus. The first time they mention the word Axe just happens to correspond with exactly the end of the third ring.
All of a sudden my friends are all complaining that it must be taking me a long time to find my phone hahaha...
As someone who is cross discipline in both.NET and Java, let me tell you that there really isn't much you can hand optimize in a modern object oriented language.
There's basically two reasons.
First off, type checking references eliminates a lot of hand optimizations. There's no easy way to directly check if a reference is null other than comparing it to null, for instance (though this is a bad example as most compilers will in fact optimize the sample case the original poster mentioned)
Secondly, both languages are in a managed environment. They might get JITted at some point, and it's the JITter's responsibility to optimize then.
Now that's not to say it's not possible to optimize. But the optimizations are either well known vendor recommended language optimizations (like using string builders) or they're reference caching techniques (for instance, storing a reference to a property down a long object heirarchy rather than resolving the reference every call)
The techniques do work wonders however... to the point where they are nearly ubiquitous. The few programmers I know that don't use them end up writing VERY slow applications, in my experience...
airflow isn't the issue; you can regulate the flow at pretty much any level that's suitable. Power density is the important part; in order for it to be a good idea you've got to be able to put more energy into the storage medium than a similar size/weight battery can hold.
The weight issue isn't that much assuming the turbine is lightweight enough. Size is another issue; but carbon fiber wound air bottles can get 2500 PSI ratings fairly easily so it might be doable...
set doesn't have a 32bit (4Gb) wall but reather an 64Gb wall due to the segment offset. This is the original hack which gave us 1Mb limit reather than the 64K.
Incorrect; 386 protected mode (which is required to run 32bit) did away with the segment offset and replaced it with 32-bit pointers to memory space. As you said, the original hack gave us a 1 MB limit. In order for Windows to access anything higher than that, you have to have a different addressing mode than was used back then.
Now there ARE ways to address larger than 32-bit memory spaces on the wintel platform; and they DO resemble the original hack to which you refer, but they are NOT the same.
how about uncompressed video editing? I've got an hour of vid I captured to uncompressed frames that's eating up 7 GB on my harddrive right now. I haven't even been able to compress it or chop it because my editing tool wants to load the whole thing into RAM. Even if the tool was written correctly for these really big files, I'd STILL rather load it into RAM, do all my edits at once, and then compress it down... much faster that way.
A lot of vulnerablities come through allowing someone to give (for example) a chunk of code as an input.
What it should do is ignore it, or treat it as text, or throw an error.
The only case I can think of where you can specify code as input in the.NET runtime is in SQL server injection attacks; but that's a vulnerability for any language that passes text directly to a T-SQL interpreter from the user.
If you receive a block of compiled code from a network source it's automatically run inside a sandbox. There are no scripting languages for the.NET runtime AFAIK... I think that's what "managed" means... that the code runs under a managed API that prevents unsafe actions...
There is an alternate catastrophic failure mode, but in a well designed device it simply can't happen; this catastrophic failure mode is a thermal runaway; resistance increases as temperature increases, which causes temperature to increase faster. That's why packaging, heat sinking, airflow, and voltage are so important in designing a device like this. You supply the proper voltage and way overengineer the heat removal system and it's simply not a concern.
Hartman is saying a tree falling in a forest with no one to hear doesn't make a sound (actually, it makes the sound of one hand clapping). The severe problem with his philosophy as security corporation policy is that they don't know when it's discovered by someone.
So it would be more accurate to compare it to him saying that a tree falling in a forest doesn't make a sound if he's not there to hear it?
Are you/they sure it's 20,000 hours of lamp life? If that were true, that would be about 10 times more than for a typical projector. Just recently I purchased a Panasonic projector. During my research and shopping around I observed that all bulbs have between 2,000 and 3,000 hours of life in them.
So.... I question that 20,000 hours of life time quote...
You shouldn't... this projector uses LEDs, not lamps. The projectors you were looking at all used incandescent or flourescent technologies; a bright/hot/charged region getting electricity slammed through it to force it to give off photons.
This uses solid state LEDs; silicon junctions whose atomic makeup cause them to give off a specific frequency. Suitably heatsinked (and these come from the factory suitably heatsinked) you can give off TONS of light for a very long time.
This is good. This is exciting. These LEDs probably cost LESS than a bulb for a traditional projector, and last for a much longer period of time.
"jerk" or change in acceleration kills because it's generally an order of magnitude or two greater than the final acceleration. But it's still the acceleration that kills you.
sudden changes in acceleration have other effects that can kill, especially w.r.t. safety harnesses and whatnot, because those kinds of systems generally store potential energy in tension systems in order to help our fragile organic selves to deal with the acceleration best; when the vector direction of acceleration changes, this potential energy is released, and at least some part of it will reinforce the new acceleration temporarily.
Of course neither of these kinds of acceleration-effect magnifying effects applies to a planetary system undergoing only inertial accelerations; an object undergoing gravitational acceleration experiences the change of inertia at every point in its mass, and gravitational acceleration changes smoothly and continously as you move through spacetime.
That's not entirely true. The force excerted by gravity goes as 1/r^2, where r is the distance between both masses.
If you have for example two large m1 and m2 each attached one end of a very long pole in a gravitational field caused by another mass M, the mass nearest to the M would experience a slightly stronger force than the other one. So that could, in theory, break the pole.
What you're talking about is tidal gravity. And tidal gravity is exactly what caused one star of a companion to be accelerated away while the other one was captured into an orbit.
On the scale of the objects themselves, though, the tides were probably extremely gentle. AFAIK companion stars are generally light-months apart. Even if this star was a planetary system, it's nearest planets are probably only a few light-minutes away...
I just wonder why the star and the planets are not torn apart by such huge speeds?
a) we're not sure it has planets.
b) it's not velocity that kills, it's acceleration.
c) this acceleration can only be explained by current theory if it was a gravitational acceleration.
d) gravitational acceleration acts on all elements of an object equally, meaning that there was no force from the acceleration itself acting to tear the object apart. Just like when you're in freefall, you don't feel gravity acting on you.
Now TIDAL gravity can tear objects apart, but since the gravitationally assisted acceleration likely happened in the galactic core, the tides were probably pretty gentle... the tidal force at a black hole's horizon can be expressed as a function of mass over surface area; the bigger the hole, the less the tides.
Any planet with a magnetic field will have a south pole (and a north pole, of course), which will probably be on the rotational axis of the planet, and which will not necessarily point the same direction in 3-space as Earth's south pole.
You don't even need a magnetic field...
Universal definitions:
East is in the direction of the planet's rotation
West is the opposite of East
If you face East, North is on your left and South is on your right.
For bodies that are tidally locked it gets more complicated... but since Saturn isn't, it has clearly defined North and South poles
In addition, for planets with a magnetic field, there's a magnetic North and magnetic South pole. However, pinpointing the location of a magnetic pole isn't as easy as a rotational pole (as it tends to move over time), so when speaking of poles, it can be assumed you're discussing a rotational pole rather than magnetic.
I, personally, would take the square root of the product of two randomly selected primes of no more than six bits length, flip a coin to determine the sign, and go that number above or below the median repeat complaint post.
never passes up an opportunity to get paid to learn a new technology, as long as that technology is respected by some subset of other geeks.
:P
I don't particularly like Java. I think JSPs are the wrong direction for the industry and that Sun needs to come up with a RAD for web development and move into this century. Things like application server managed object persistance and an object oriented UI control heirarchy would be nice too.
However I was asked to go to a training class, get my java skills up to speed on Struts, and work on several JSP projects in a row last year. I didn't like it much but I did it, and I definitely learned some nice things. Am I glad to be back on ASP.NET now? Oh hell yeah. Would I do it again? Oh hell yeah.
Except for maybe next time, Tomcat instead of Jrun...
Has he left Japan yet?
n Co ntrol/Tracking/
http://www.virginatlanticglobalflyer.com/Missio
It doesn't appear that any of the strips have to actually be good. Me and my stick-figure-guy could win this one.
Actually not, one of the rules is no sketches.
Now if u colored him in...
Or pull a southpark... grab MegaPOV (which can do cell-shaded renders in POVRay), make some basic objects and scripts, and just write dialog and positioning elements for each frame.
Hell, you could just make a random joke generator plugin to the above (doesn't have to be GOOD, just has to BE) and have it kick off every morning at midnight.
Dear mods: I don't really see how the parent was flamebait and the grandparent was insightful.
And BTW, if I was talking to you, and you stopped to have an inane conversation with someone else on the phone, I wouldn't hang about for you to finish...
hahaha no doubt!!!!!
but yeah I wasn't referring to u specifically in my response. And I *do* understand that cellphone technology can be quite intrusive into other people's lives at times. But just assuming that everyone with a connected lifestyle is going to be a disruption offends me.
I guess we should tell Black people they can't vote any more because some of them are illiterate...
that'd wipe the curiously-dated but nevertheless smug "I'm a hip cargo-pants-wearing connected futurist who'll be a dotcom millionaire in six months time" grin off your face.
I'm not a futurist, I don't wear cargo pants, and my current plan to be a millionaire won't be realized until shortly before I retire in thirty three years.
What I AM though is someone who believes that society's basic purpose (from an evolutionary perspective) is to enable human beings to be as connected to each other as possible, and is willing to go to great lengths to maximize that effect with the existing tools.
Just because the most natural form of communication for thousands of years was sitting around a fire in the town square communicating face to face with a handful of other people doesn't mean that its the best form of communication possible...
I'm saying this on behalf of everyone who hates mobile phones.
FUCK OFF!
I'm saying this to everyone who hates mobile phones
FUCK OFF!
It's annoying as hell to spend a lot of money to have as connected a lifestyle as possible and have people hating on me for it. You know what? If you were important enough for me to be paying attention to, then I wouldn't be picking up my phone while you're talking. Which most cases, if my phone rings mid conversation I call the person back later and send them straight to voice mail.
And you know what else? If you think I'm being rude talking on my phone, guess what? You don't have to talk to me.
And on the flip side, one of life's purposes is to get the ring tone to stop as quickly as possible. Not to entertain!
Funny story related to this... I picked one of my favorite songs for my ringtone on the Nokia 3300 (built in MP3 player, comes with data cable, pick any song on the built in memory card to be a ringtone)
It's called Pass The Axe by Dark Lotus. The first time they mention the word Axe just happens to correspond with exactly the end of the third ring.
All of a sudden my friends are all complaining that it must be taking me a long time to find my phone hahaha...
As someone who is cross discipline in both .NET and Java, let me tell you that there really isn't much you can hand optimize in a modern object oriented language.
There's basically two reasons.
First off, type checking references eliminates a lot of hand optimizations. There's no easy way to directly check if a reference is null other than comparing it to null, for instance (though this is a bad example as most compilers will in fact optimize the sample case the original poster mentioned)
Secondly, both languages are in a managed environment. They might get JITted at some point, and it's the JITter's responsibility to optimize then.
Now that's not to say it's not possible to optimize. But the optimizations are either well known vendor recommended language optimizations (like using string builders) or they're reference caching techniques (for instance, storing a reference to a property down a long object heirarchy rather than resolving the reference every call)
The techniques do work wonders however... to the point where they are nearly ubiquitous. The few programmers I know that don't use them end up writing VERY slow applications, in my experience...
airflow isn't the issue; you can regulate the flow at pretty much any level that's suitable. Power density is the important part; in order for it to be a good idea you've got to be able to put more energy into the storage medium than a similar size/weight battery can hold.
The weight issue isn't that much assuming the turbine is lightweight enough. Size is another issue; but carbon fiber wound air bottles can get 2500 PSI ratings fairly easily so it might be doable...
Curiousley the x84 instruction
That's x86
set doesn't have a 32bit (4Gb) wall but reather an 64Gb wall due to the segment offset. This is the original hack which gave us 1Mb limit reather than the 64K.
Incorrect; 386 protected mode (which is required to run 32bit) did away with the segment offset and replaced it with 32-bit pointers to memory space. As you said, the original hack gave us a 1 MB limit. In order for Windows to access anything higher than that, you have to have a different addressing mode than was used back then.
Now there ARE ways to address larger than 32-bit memory spaces on the wintel platform; and they DO resemble the original hack to which you refer, but they are NOT the same.
Or for a more commonplace need;
how about uncompressed video editing? I've got an hour of vid I captured to uncompressed frames that's eating up 7 GB on my harddrive right now. I haven't even been able to compress it or chop it because my editing tool wants to load the whole thing into RAM. Even if the tool was written correctly for these really big files, I'd STILL rather load it into RAM, do all my edits at once, and then compress it down... much faster that way.
Why is it that every time a Slashdot news story gets posted, a riducilousy inane comment or question has to be appended to the actual news item?
Could this be the lamest thing ever?
I'd just like to point out that this seems to be an unintentional metajoke.
Due to the mock inane question added to the end hahaha
A lot of vulnerablities come through allowing someone to give (for example) a chunk of code as an input.
.NET runtime is in SQL server injection attacks; but that's a vulnerability for any language that passes text directly to a T-SQL interpreter from the user.
.NET runtime AFAIK... I think that's what "managed" means... that the code runs under a managed API that prevents unsafe actions...
What it should do is ignore it, or treat it as text, or throw an error.
The only case I can think of where you can specify code as input in the
If you receive a block of compiled code from a network source it's automatically run inside a sandbox. There are no scripting languages for the
There is an alternate catastrophic failure mode, but in a well designed device it simply can't happen; this catastrophic failure mode is a thermal runaway; resistance increases as temperature increases, which causes temperature to increase faster. That's why packaging, heat sinking, airflow, and voltage are so important in designing a device like this. You supply the proper voltage and way overengineer the heat removal system and it's simply not a concern.
Hartman is saying a tree falling in a forest with no one to hear doesn't make a sound (actually, it makes the sound of one hand clapping). The severe problem with his philosophy as security corporation policy is that they don't know when it's discovered by someone.
So it would be more accurate to compare it to him saying that a tree falling in a forest doesn't make a sound if he's not there to hear it?
Are you/they sure it's 20,000 hours of lamp life? If that were true, that would be about 10 times more than for a typical projector. Just recently I purchased a Panasonic projector. During my research and shopping around I observed that all bulbs have between 2,000 and 3,000 hours of life in them.
So.... I question that 20,000 hours of life time quote...
You shouldn't... this projector uses LEDs, not lamps. The projectors you were looking at all used incandescent or flourescent technologies; a bright/hot/charged region getting electricity slammed through it to force it to give off photons.
This uses solid state LEDs; silicon junctions whose atomic makeup cause them to give off a specific frequency. Suitably heatsinked (and these come from the factory suitably heatsinked) you can give off TONS of light for a very long time.
This is good. This is exciting. These LEDs probably cost LESS than a bulb for a traditional projector, and last for a much longer period of time.
It's almost as if the political climate on this forum supports the recognition of someone's feats only if they're considered an underdog?
This is a site of linux zealots afterall....
"jerk" or change in acceleration kills because it's generally an order of magnitude or two greater than the final acceleration. But it's still the acceleration that kills you.
sudden changes in acceleration have other effects that can kill, especially w.r.t. safety harnesses and whatnot, because those kinds of systems generally store potential energy in tension systems in order to help our fragile organic selves to deal with the acceleration best; when the vector direction of acceleration changes, this potential energy is released, and at least some part of it will reinforce the new acceleration temporarily.
Of course neither of these kinds of acceleration-effect magnifying effects applies to a planetary system undergoing only inertial accelerations; an object undergoing gravitational acceleration experiences the change of inertia at every point in its mass, and gravitational acceleration changes smoothly and continously as you move through spacetime.
That's not entirely true. The force excerted by gravity goes as 1/r^2, where r is the distance between both masses.
If you have for example two large m1 and m2 each attached one end of a very long pole in a gravitational field caused by another mass M, the mass nearest to the M would experience a slightly stronger force than the other one. So that could, in theory, break the pole.
What you're talking about is tidal gravity. And tidal gravity is exactly what caused one star of a companion to be accelerated away while the other one was captured into an orbit.
On the scale of the objects themselves, though, the tides were probably extremely gentle. AFAIK companion stars are generally light-months apart. Even if this star was a planetary system, it's nearest planets are probably only a few light-minutes away...
I just wonder why the star and the planets are not torn apart by such huge speeds?
a) we're not sure it has planets.
b) it's not velocity that kills, it's acceleration.
c) this acceleration can only be explained by current theory if it was a gravitational acceleration.
d) gravitational acceleration acts on all elements of an object equally, meaning that there was no force from the acceleration itself acting to tear the object apart. Just like when you're in freefall, you don't feel gravity acting on you.
Now TIDAL gravity can tear objects apart, but since the gravitationally assisted acceleration likely happened in the galactic core, the tides were probably pretty gentle... the tidal force at a black hole's horizon can be expressed as a function of mass over surface area; the bigger the hole, the less the tides.
No it doesn't explain the quotes hahaha
I'm guessing maybe the quotes have to do with the fact there's no ground into which to stick a pole?
The reason is that if the program runs fast enough to be acceptable to the user there is no economic incentive to optimize it any further.
.NET webmethod with a quick and dirty floating point algorithm and called it a day.
Exactly.
I hand tuned a mandelbrot algorithm on for the 286 by assembler back in the day, even implementing a fixed point math system.
Last time I wrote a mandelbrot algorithm I coded it up in a
Any planet with a magnetic field will have a south pole (and a north pole, of course), which will probably be on the rotational axis of the planet, and which will not necessarily point the same direction in 3-space as Earth's south pole.
You don't even need a magnetic field...
Universal definitions:
East is in the direction of the planet's rotation
West is the opposite of East
If you face East, North is on your left and South is on your right.
For bodies that are tidally locked it gets more complicated... but since Saturn isn't, it has clearly defined North and South poles
In addition, for planets with a magnetic field, there's a magnetic North and magnetic South pole. However, pinpointing the location of a magnetic pole isn't as easy as a rotational pole (as it tends to move over time), so when speaking of poles, it can be assumed you're discussing a rotational pole rather than magnetic.