Works fine in Safari 3/4, i'd imagine chrome should be fine too as its also using webkit. Albeit with a different javascript engine.
Really the lagging IE bit may be more along the lines of "we are a tech site, our visitors most likely can use a decent browser that adheres to some semblance of standards". I admit though I don't use IE 7/8 so I can't speak to how well or not those browsers work. Too lazy to fire up vmware.
Someone needs to clue science writers in on the difference between energy and power. Power has that whole time component that tends to let us know the actual energy needs.
Just as a personal experience. About 2 months ago I had an accident on my motorcycle (rain+sand+corner = helmet on pavement). I survived fine, but the very last thing I remember was trying to brake to a stop with both tires skidding over the pavement.
The very next thing I could remember is why is there a cat on my chest and more importantly where am I? As it turns out I was fully cogent during this time, called my buddy multiple times etc... I had lost memory formation entirely and repeated the same questions over and over.
While this incident was quite honestly minor in scope, it really helped me to understand at a personal level that consciousness really seems to just be a higher order brain function. All I remember in the time in between is.... black, no other way to describe it. I am hoping we can prove consiousness first before we go insane trying to figure out if machines are conscious too. Let alone have "souls".
I know anecdotal personal experience isn't worth a whole lot as proof, but it doesn't seem to take much to lose the ability to exist.
I preferred James Bottomley's talk about git on LinuxWorld. It is a bit dated now that 1.5.X+ is out, but still a very good primer of how git works underneath if that confuses you. Also the poster before me mentioned Randal Schwartz's talk at Google, I recommend that as well.
Umm, ruby doesn't look like perl at all. If you think it does the programmer/you/etc... are using the old perl anachronisms that you aren't encouraged to. Stop that and use the readable versions. $_ is going to be deprecated in ruby.
Just as an example, here is a dumb script I use to extract some podcast mp3's from rss feeds. It isn't perfect ruby, but it should highlight ruby isn't perl. Like for example a string "0123" is really a string object. It doesn't get converted into a number automagically. Ruby can, and this is only if you code it that way, look superficially "like" perl. It is nothing of the sort. Ruby just doesn't enforce whitespace rules like python. Otherwise it would appear a bit different. Rubys object system has been a lot simpler than Pythons objects growing pains in the early 2.X days.
Also if you wanted you could use Regexp objects for your regexp matches, but things like $1 are easier. Again, this is for simplicity more so than to look like perl. Ruby retains more of perls, "There is more than one way to do it." It just tacks on, "but this way is easier than the others.". YMMV I use all 3 languages and prefer ruby myself, perl, and then python. So those are my biases.
My stupid script just for kicks, I wrote it before gems and updated it very little. Most of it was grabbed from a tutorial for rss stuff, so it is pretty hackish. I find ruby much more readable than perl, and I also think that it encourages better style than perl does. Maybe not in the heavy handedness python does, but I prefer flexible whitespace rules at times.
rss_feed = ARGV[0].to_s || exit # die if nothing given match_string = ARGV[1].to_s || '.*' # match all if nothing provided save_to = ARGV[2].to_s || '/tmp' # save to/tmp rss_content = "" open(rss_feed) do |f|
rss_content = f.read end rss = RSS::Parser.parse(rss_content, false)
rss.items.each do |item|
if item.title.to_s =~/#{match_string}/ then
puts "Found link:'#{item.link}'"
puts "Titled: #{item.title}"
puts "Published on: #{item.date}"
puts "Rss description: #{item.description}"
fname = "#{save_to}/#{item.title}.rssfile"
puts "Saving to file: #{fname}"
uri = URI.parse(item.link)
content = uri.open.read
f = File.new(fname, "w+")
f.write(content)
f.close
end end
You need to be introduced to XPlane. I guarantee I learned more about aerodynamics, and how to crash stuff into the ground with it than making models did. It is a flight simulator with all the tools you need to create your own creations. And yes, all of what you listed will make a hell of a difference in custom designs.
I don't work for them or get kickbacks, but it has these programs (http://www.x-plane.com/about.html is the source) ---snip--- Airfoil-Maker (to make airfoils for your aircraft if you would like to make your own planes). Plane-Maker (to make your own planes and helos if desired) World-Maker (to make your own scenery to fly in if you like) Weather-Briefer (to get a weather-briefing before your flight if desired) X-Plane (the actual flight simulator) ---snip---
You can make your own airfoils and wing shapes, and do it in such a way that you don't waste materials. When you come up with a good model, then you can build it and already have an idea of how it will fly.
And looking at it pricewise, 29 Euros versus 300 USD per person, SubEthaEdit seems a better choice.
Not only that but their screencaps are awful, sized too big, focus is following the mouse disallowing you to actually see what they are trying to present, too much going on at once in general. And the music reminds me of a techno rave, a bad one at that.
I am a unix (solaris, aix, linux) systems administrator and my job is being the darth vader of unix land essentially. That being said, yes, I installed unauthorized software on my windows workstation.
The software? Firefox, putty, cygwin, gvim, winscp.
Un-authorized? Sort of, but only if I can't prove it doesn't apply to my job. If your policy doesn't allow people to install tools they know to be useful to their job, your policy is wrong. Now since I am an admin of sorts, i can understand the iron fist reasoning for tracking what is installed and where. But the same reason I need putty is the same reason I as an admin can't sit there and easily judge if user xyz really needs app foo.
A chat client? Yeah, good luck convincing me on that, but installing emacs or gvim to edit files? As long as you ask beforehand why not? Then I know, and more importantly I know who installed app xyz. Isn't IT supposed to be a cooperative venture and not adversarial?
I can't imagine I am alone being my age and with this attitude here. But whatever, flame away.
So by your estimate of 10 seconds per clock, about 95 years worth of people time is wasted each year. Unless I made a mistake in my quick typing. Depressing isn't it?:)
My vote: Just suck it up and use utc. Who cares that you get up at 12 or 17 o'clock?
This will probably be out of place here amongst the/. crowd. But I met the absolutely most beautiful woman on the planet, inside much more so than outside this year. And the whole experience changed me and my mind on the value of emotion in general. I am still dealing with the fallout from realizing I have been an emotional equivalent to a black hole up until now.
It used to be hard to say stuff like that, even to myself. But not any more, personal growth is always a good thing to achieve. And no she wasn't a girlfriend or anything like that either before anyone asks.
Oh and tv. It is now almost entirely out of my life, to be replaced by real life things like skydiving and adrenaline rushes.:)
So you buy an Apple. Who is forcing you to buy it? Who is forcing you to use the builtin software? If it is useful use it, if not don't. At least now you have the choice of installing Windows, or Linux, or *BSD, or whatever that you didn't before. So in a way you get more choice with a Mac computer in one regard.
Same with windows, if you like an app that Microsoft included, use it, if you don't, well don't. This isn't rocket science. And what part of ipods play mp3's, and even better, mpeg 4, audio is "trapping" you?
Either I am getting old, or these arguments are just getting old to me. Choice extends to everything, even Apple. You CHOOSE to buy as much as you want to. Your reasoning is your own.
Bah whatever, I don't care anymore.
Re:Agreed, VI is only scarey until you use it...
on
Hacking VIM
·
· Score: 1
Redirect what? Are you telling me that the oneliner I have used in perl for over 8 years needs to redirect its output to a file?
$ echo one >> foo $ echo two >> foo $ echo three >> foo $ cat foo one two three $ perl -pi.orig -e "s/two/zwei/g" foo $ cat foo one zwei three $ ls -d foo* foo foo.orig
An easy solution to this problem, and it would only take a few instances, would be to seize all assets of the company in question and begin prosecution. If corporations are damn near treated like real humans, then let them see the other side of the coin. Make every failure in process hurt them where it matters, I guarantee we won't have this happen again. Or we end up with less corporations willing to "risk" product release in the US.
As it stands companies can seemingly get away with whatever they want to protect their business model.
Re:Agreed, VI is only scarey until you use it...
on
Hacking VIM
·
· Score: 1
Just throw more -e's on. Or you COULD use sed too. But who wants to use that?
Re:Python is part of the answer
on
Open Source Math
·
· Score: 1
Not to troll or anything, but every one of your reasons for using Python is why I use Ruby.
Some *very* recent others that make me like it: * I can now use versions of Ruby that work with dtrace on Leopard and Solaris/Opensolaris (haven't tried FreeBSD yet). * Ruby on Rails, yes despite the hype I like it. Though there are annoyances. * I can also build Ruby (and Python) programs in osx without Coacoa/Objective C. Supported too, yay. * (Not recent, but the reason I prefer Ruby to Python) Whitespace is optional, as are parentheses. I am looking at Perl right now.
Faults in 1.8 I don't like: * longjmp/setjmp threading versus native threads in the interpreter. Sort of annoying to have to restrict certain things to the main "thread". * Some functional aspects end up using insane amounts of memory if used.
In either case use what works for you, I use Ruby since it lets me work on the solution to the problem. If Python does that more power to you.
Back to the topic, shouldn't the math community be promoting a specific language then if they want to develop proofs with computers? Something like Haskell version XYZ should be used for all submitted proofs to verify everything? If we distrust every component of the computing stack we might as well throw them away as being useless. Although if we have a test framework/harness to verify proper operation we can leave most of this up to the interpreter/compiler.
I am sure I will get proven wrong on all this so be gentle!
Lay the blame at os developers? How about you propose changing how computers fundamentally work then?
Oh wait, that is exactly what you are proposing. Do you know why a byte is 8 bits long? Yes it is arbitrary, but we are sort of stuck with the nomenclature now. Either memory (RAM) manufacturers are labeling their stuff right or wrong, or hard drive manufacturers are labeling their stuff right or wrong.
Most people seem to agree with the memory manufacturers however. Sure we could have all the os tools divide by 1000 for displays of size, but that only masks the issue. And as we get to larger storage will probably cause problems. Just think of when we have exabytes of storage and are approaching some limit we currently think is insanely high. This "little" difference becomes rather substantial. And with the future of storage leaning towards flash, which follows the powers of 2 a byte scheme, hard drives become even more the bastard child of computing.
Either hard drive manufacturers step into line with the rest of the computing world, or they learn their little trick isn't appreciated anymore. As silly as it seems it may be the only way to get this little annoyance of computing to go away.
PS: I do think people have sued about the formatting of a drive bit. Time for filesystems like zfs methinks.
so y r u so srios abut abbr and LC typing????!?!?!??!?!?!?!?!?!
Honestly, it is a wonder she didn't clock you upside your head with the shift key gift. Talk about being just a skosh insensitive. And this coming from a guy.
A better alternative would be for them to digitally sign their patches. Then it doesn't matter who gives you the file, as long as the decrypted file matches you know you have what you want.
Isn't this why we have things like ssl certs? Even Solaris does this, although the tool is pretty annoying.
They already have this. They are called a blackberry and personal pager and my personal cell phone.
Why reinvent the wheel when we have cell phones with gps?
And for the record, if the above three devices are unable to get a hold of me, I highly doubt another will help. If they want to go this route just issue everyone a blackberry with gps and require people carry it around all the time. Then when that doesn't work because half of the people forget to charge them or completely ignore them they can start on the implantable devices that run off our own electrical energy. Then when that.... you get the idea.
Here is the problem with accessories. Not everyone has the same amount, the same types, etc... or the same replacement needs for that matter.
That is the reason there is no comparison of accessories. Not because people aren't aware of it or are trying to paint a Mac in better light, though they might be trying to do that. But you as a reader with your own accessories know your position on accessories better than a reviewer would know. And for someone that would be starting new, including accessory replacement would be a bit unnecessary. My personal accessories now are mice and keyboards and some external drives. I only print at kinkos because I print so infrequently so the cost to replace a printer for me is negligible, and including the cost in an analysis for me would be useless.
Hopefully that explains my reasoning why including accessories shouldn't be needed. It is up to the individual to asses this.
Works fine in Safari 3/4, i'd imagine chrome should be fine too as its also using webkit. Albeit with a different javascript engine.
Really the lagging IE bit may be more along the lines of "we are a tech site, our visitors most likely can use a decent browser that adheres to some semblance of standards". I admit though I don't use IE 7/8 so I can't speak to how well or not those browsers work. Too lazy to fire up vmware.
Someone needs to clue science writers in on the difference between energy and power. Power has that whole time component that tends to let us know the actual energy needs.
Just as a personal experience. About 2 months ago I had an accident on my motorcycle (rain+sand+corner = helmet on pavement). I survived fine, but the very last thing I remember was trying to brake to a stop with both tires skidding over the pavement.
The very next thing I could remember is why is there a cat on my chest and more importantly where am I? As it turns out I was fully cogent during this time, called my buddy multiple times etc... I had lost memory formation entirely and repeated the same questions over and over.
While this incident was quite honestly minor in scope, it really helped me to understand at a personal level that consciousness really seems to just be a higher order brain function. All I remember in the time in between is.... black, no other way to describe it. I am hoping we can prove consiousness first before we go insane trying to figure out if machines are conscious too. Let alone have "souls".
I know anecdotal personal experience isn't worth a whole lot as proof, but it doesn't seem to take much to lose the ability to exist.
I preferred James Bottomley's talk about git on LinuxWorld. It is a bit dated now that 1.5.X+ is out, but still a very good primer of how git works underneath if that confuses you. Also the poster before me mentioned Randal Schwartz's talk at Google, I recommend that as well.
(Note, the player is flash based I believe.)
http://link.brightcove.com/services/link/bcpid1138309735/bclid1213841149/bctid1213892271
Umm, ruby doesn't look like perl at all. If you think it does the programmer/you/etc... are using the old perl anachronisms that you aren't encouraged to. Stop that and use the readable versions. $_ is going to be deprecated in ruby.
Just as an example, here is a dumb script I use to extract some podcast mp3's from rss feeds. It isn't perfect ruby, but it should highlight ruby isn't perl. Like for example a string "0123" is really a string object. It doesn't get converted into a number automagically. Ruby can, and this is only if you code it that way, look superficially "like" perl. It is nothing of the sort. Ruby just doesn't enforce whitespace rules like python. Otherwise it would appear a bit different. Rubys object system has been a lot simpler than Pythons objects growing pains in the early 2.X days.
Also if you wanted you could use Regexp objects for your regexp matches, but things like $1 are easier. Again, this is for simplicity more so than to look like perl. Ruby retains more of perls, "There is more than one way to do it." It just tacks on, "but this way is easier than the others.". YMMV I use all 3 languages and prefer ruby myself, perl, and then python. So those are my biases.
My stupid script just for kicks, I wrote it before gems and updated it very little. Most of it was grabbed from a tutorial for rss stuff, so it is pretty hackish. I find ruby much more readable than perl, and I also think that it encourages better style than perl does. Maybe not in the heavy handedness python does, but I prefer flexible whitespace rules at times.
#!/usr/bin/env ruby
require 'rubygems'
require 'rss'
require 'open-uri'
rss_feed = ARGV[0].to_s || exit # die if nothing given /tmp
match_string = ARGV[1].to_s || '.*' # match all if nothing provided
save_to = ARGV[2].to_s || '/tmp' # save to
rss_content = ""
open(rss_feed) do |f|
rss_content = f.read
end
rss = RSS::Parser.parse(rss_content, false)
puts "Title: #{rss.channel.title}"
puts "RSS URL: #{rss.channel.link}"
puts "Total entries: #{rss.items.size}"
rss.items.each do |item| /#{match_string}/ then
if item.title.to_s =~
puts "Found link:'#{item.link}'"
puts "Titled: #{item.title}"
puts "Published on: #{item.date}"
puts "Rss description: #{item.description}"
fname = "#{save_to}/#{item.title}.rssfile"
puts "Saving to file: #{fname}"
uri = URI.parse(item.link)
content = uri.open.read
f = File.new(fname, "w+")
f.write(content)
f.close
end
end
You need to be introduced to XPlane. I guarantee I learned more about aerodynamics, and how to crash stuff into the ground with it than making models did. It is a flight simulator with all the tools you need to create your own creations. And yes, all of what you listed will make a hell of a difference in custom designs.
I don't work for them or get kickbacks, but it has these programs (http://www.x-plane.com/about.html is the source)
---snip---
Airfoil-Maker (to make airfoils for your aircraft if you would like to make your own planes).
Plane-Maker (to make your own planes and helos if desired)
World-Maker (to make your own scenery to fly in if you like)
Weather-Briefer (to get a weather-briefing before your flight if desired)
X-Plane (the actual flight simulator)
---snip---
You can make your own airfoils and wing shapes, and do it in such a way that you don't waste materials. When you come up with a good model, then you can build it and already have an idea of how it will fly.
http://www.x-plane.com/
And looking at it pricewise, 29 Euros versus 300 USD per person, SubEthaEdit seems a better choice.
Not only that but their screencaps are awful, sized too big, focus is following the mouse disallowing you to actually see what they are trying to present, too much going on at once in general. And the music reminds me of a techno rave, a bad one at that.
Wait, so you are saying that my slacking off on /. might help my chances at employment? Like I should be adding it to my resume or cv?
Now I KNOW you are full of it. Now go away or I shall taunt you a second time-a!
Ok, I am 26 and fit into this category.
I am a unix (solaris, aix, linux) systems administrator and my job is being the darth vader of unix land essentially. That being said, yes, I installed unauthorized software on my windows workstation.
The software? Firefox, putty, cygwin, gvim, winscp.
Un-authorized? Sort of, but only if I can't prove it doesn't apply to my job. If your policy doesn't allow people to install tools they know to be useful to their job, your policy is wrong. Now since I am an admin of sorts, i can understand the iron fist reasoning for tracking what is installed and where. But the same reason I need putty is the same reason I as an admin can't sit there and easily judge if user xyz really needs app foo.
A chat client? Yeah, good luck convincing me on that, but installing emacs or gvim to edit files? As long as you ask beforehand why not? Then I know, and more importantly I know who installed app xyz. Isn't IT supposed to be a cooperative venture and not adversarial?
I can't imagine I am alone being my age and with this attitude here. But whatever, flame away.
Seriously though, sometimes breasts are big enough to make other things not important.
Sometimes?
Obviously this man is married.
Note: cb is a function to echo "$*" | bc -lq, with that out of the way...
:)
$ cb "((((10*300000000)/60)/60)/24)/365"
95.12937595129375951293
So by your estimate of 10 seconds per clock, about 95 years worth of people time is wasted each year. Unless I made a mistake in my quick typing. Depressing isn't it?
My vote: Just suck it up and use utc. Who cares that you get up at 12 or 17 o'clock?
This will probably be out of place here amongst the /. crowd. But I met the absolutely most beautiful woman on the planet, inside much more so than outside this year. And the whole experience changed me and my mind on the value of emotion in general. I am still dealing with the fallout from realizing I have been an emotional equivalent to a black hole up until now.
:)
It used to be hard to say stuff like that, even to myself. But not any more, personal growth is always a good thing to achieve. And no she wasn't a girlfriend or anything like that either before anyone asks.
Oh and tv. It is now almost entirely out of my life, to be replaced by real life things like skydiving and adrenaline rushes.
What are you yammering on about?
So you buy an Apple. Who is forcing you to buy it? Who is forcing you to use the builtin software? If it is useful use it, if not don't. At least now you have the choice of installing Windows, or Linux, or *BSD, or whatever that you didn't before. So in a way you get more choice with a Mac computer in one regard.
Same with windows, if you like an app that Microsoft included, use it, if you don't, well don't. This isn't rocket science. And what part of ipods play mp3's, and even better, mpeg 4, audio is "trapping" you?
Either I am getting old, or these arguments are just getting old to me. Choice extends to everything, even Apple. You CHOOSE to buy as much as you want to. Your reasoning is your own.
Bah whatever, I don't care anymore.
Redirect what? Are you telling me that the oneliner I have used in perl for over 8 years needs to redirect its output to a file?
$ echo one >> foo
$ echo two >> foo
$ echo three >> foo
$ cat foo
one
two
three
$ perl -pi.orig -e "s/two/zwei/g" foo
$ cat foo
one
zwei
three
$ ls -d foo*
foo foo.orig
And now meet what I like to call handcuffs.
An easy solution to this problem, and it would only take a few instances, would be to seize all assets of the company in question and begin prosecution. If corporations are damn near treated like real humans, then let them see the other side of the coin. Make every failure in process hurt them where it matters, I guarantee we won't have this happen again. Or we end up with less corporations willing to "risk" product release in the US.
As it stands companies can seemingly get away with whatever they want to protect their business model.
Err, if all you are doing is search/replace...
/file1 /foo/bar/file2 etc....
$ perl -pi.save -e "s/text/text2/g"
Just throw more -e's on. Or you COULD use sed too. But who wants to use that?
Not to troll or anything, but every one of your reasons for using Python is why I use Ruby.
Some *very* recent others that make me like it:
* I can now use versions of Ruby that work with dtrace on Leopard and Solaris/Opensolaris (haven't tried FreeBSD yet).
* Ruby on Rails, yes despite the hype I like it. Though there are annoyances.
* I can also build Ruby (and Python) programs in osx without Coacoa/Objective C. Supported too, yay.
* (Not recent, but the reason I prefer Ruby to Python) Whitespace is optional, as are parentheses. I am looking at Perl right now.
Faults in 1.8 I don't like:
* longjmp/setjmp threading versus native threads in the interpreter. Sort of annoying to have to restrict certain things to the main "thread".
* Some functional aspects end up using insane amounts of memory if used.
In either case use what works for you, I use Ruby since it lets me work on the solution to the problem. If Python does that more power to you.
Back to the topic, shouldn't the math community be promoting a specific language then if they want to develop proofs with computers? Something like Haskell version XYZ should be used for all submitted proofs to verify everything? If we distrust every component of the computing stack we might as well throw them away as being useless. Although if we have a test framework/harness to verify proper operation we can leave most of this up to the interpreter/compiler.
I am sure I will get proven wrong on all this so be gentle!
As an aside, what ldap server is it?
I want to drop our current employers iplanet directory server. Such a pig.
Lay the blame at os developers? How about you propose changing how computers fundamentally work then?
Oh wait, that is exactly what you are proposing. Do you know why a byte is 8 bits long? Yes it is arbitrary, but we are sort of stuck with the nomenclature now. Either memory (RAM) manufacturers are labeling their stuff right or wrong, or hard drive manufacturers are labeling their stuff right or wrong.
Most people seem to agree with the memory manufacturers however. Sure we could have all the os tools divide by 1000 for displays of size, but that only masks the issue. And as we get to larger storage will probably cause problems. Just think of when we have exabytes of storage and are approaching some limit we currently think is insanely high. This "little" difference becomes rather substantial. And with the future of storage leaning towards flash, which follows the powers of 2 a byte scheme, hard drives become even more the bastard child of computing.
Either hard drive manufacturers step into line with the rest of the computing world, or they learn their little trick isn't appreciated anymore. As silly as it seems it may be the only way to get this little annoyance of computing to go away.
PS: I do think people have sued about the formatting of a drive bit. Time for filesystems like zfs methinks.
Karma burn time.
so y r u so srios abut abbr and LC typing????!?!?!??!?!?!?!?!?!
Honestly, it is a wonder she didn't clock you upside your head with the shift key gift. Talk about being just a skosh insensitive. And this coming from a guy.
A better alternative would be for them to digitally sign their patches. Then it doesn't matter who gives you the file, as long as the decrypted file matches you know you have what you want.
Isn't this why we have things like ssl certs? Even Solaris does this, although the tool is pretty annoying.
They already have this. They are called a blackberry and personal pager and my personal cell phone.
.... you get the idea.
Why reinvent the wheel when we have cell phones with gps?
And for the record, if the above three devices are unable to get a hold of me, I highly doubt another will help. If they want to go this route just issue everyone a blackberry with gps and require people carry it around all the time. Then when that doesn't work because half of the people forget to charge them or completely ignore them they can start on the implantable devices that run off our own electrical energy. Then when that
Adium is damn good. Open source, but mac only so there is that bit.
It has convinced everyone I know that im's a lot to get a mac. One was a trillian user as well.
That is the reason there is no comparison of accessories. Not because people aren't aware of it or are trying to paint a Mac in better light, though they might be trying to do that. But you as a reader with your own accessories know your position on accessories better than a reviewer would know. And for someone that would be starting new, including accessory replacement would be a bit unnecessary. My personal accessories now are mice and keyboards and some external drives. I only print at kinkos because I print so infrequently so the cost to replace a printer for me is negligible, and including the cost in an analysis for me would be useless.
Hopefully that explains my reasoning why including accessories shouldn't be needed. It is up to the individual to asses this.