That looks pretty nice. How much effort is involved in setting up something like that? (For internal use, I mean.) Not being one to want to re-invent the wheel, do you know of anyone packaging that for Fedora Core?
If you check out the temp chart, it takes up to 13 minutes to reach full-cold temp. That means it would get colder as I drink my soda or whatever. That would be rather odd....I'm used to drinks getting warmer!
Heh. One 32-oz Dickey's cup, a can of Mountain Dew, a scoop of ice over the top, and a bit of water to speed things up, wait a little while for the ice to melt down some, pop the top on the can, drink some, and let the can float in the big cup and stay cold.:) (Better than buying them out of the vending machines around here...) Grammar? Come on, this is/.
We use a fair amount of reflection, too (which makes debugging all kinds of fun). I'm fairly ignorant of Python, so if it doesn't do a lot of that, it sounds pretty neat. My only complaint is I'd prefer a compiled language, because watching production crash because of a typo is not fun.
One approach to "compile-time" problems with python is to treat pychecker as your compiler. Basically, it looks for all those typos that C etc catch due to requiring variable declarations, and a whole lot more. Unused local variables included. Python doesn't really have private members like C++ does, so a lack of accessor functions doesn't have the same meaning.
(I can't address the reflection thing; never really learned Java. My thinking went from C to Python... from what I saw, C++ was an incremental improvement (long story there...), Java was another, but Python was a leap from C, much the same way C was a leap from ASM.)
Sad thing that software developers tend to follow the opposite advise: "Make it easy to do what is easy to program". It's the biggest mistake in interface design, bar none.
Ah, but is it a mistake?
Wait! Put that flame thrower down for just a sec!... In the context of OSS, we're often talking about people scratching their own itch. The value of a program is how much time it saves you. So, saved_time = old_way - new_way - programming_time. When you are automating a task (or otherwise scratching an itch), where is the biggest bang-for-your-buck? It's in the things that are easiest (and therefore fastest) to implement (small programming_time) and have the slowest old_way. Not in making conceptually-simple things simple.
Now, once it's working, then refine and refactor to make the conceptually-simple things simple. But for that first implementation, it may not make sense.
Still generally speaking, what's on some machine I access over the net is *not mine* in the sense that my control is reduced. Usually other people can do something with that information (again, add, change, delete) and if the machnine is taken offline, I have no access and no control at all.
Generally, yes... but... I have several machines, and I admin one for family. It's nice to be able to fire up Konqueror, sftp://me@familybox/ and use it like a local directory. Another machine != different ownership
When I get a new system/rebuild a system I install:
1) Linux (Fedora Core 1 at the moment) 2) apt 3) vim-X11 (gotta have gvim!) 4) guarddog 5) cvsps 6) patchutils 7) PyQt 8) dia 9) graphviz 10) wget
Then we start getting into 'depends on the task' with such things as a2ps, xdelta, rdiff-backup, etc.
I'm starting to think about making a script that grabs apt, installs it, and then installs all my favorite toys. Then, do a fresh minimal install and see what happens.:)
Perhaps they could put items or whatever in social areas, like clubs or bars. This way not only will us geeks get our exercise roaming around the city, we may be forced to mingle with real people. Maybe they could pay hot chicks to be waiting in a club, and the only way you can get experience points is to talk her into giving you a secret code! Just think, for a small montly fee you could get interaction with a hot chi...
sssh!! time to run and patent this brilliant money-making idea!!
To put a serious spin on this... The real money making side is on the advertising opportunities this provides. Put an interesting item or event in a bar... and people are more likely to buy something there. So, sell that to the bar owner.
Or, there's a neat item over on your right, where there just happens to be a vending machine...
Or you're a balloon artist in the park, so you get on this and become an element in the game... people come by, a small crowd develops, and soon you're selling as fast as you can tie...
Or you're at a fair and one booth has a neat item in the game... and you get something to eat there...
It seems like an effective way to get someone's attention... and hold on to it long enough to get a message through.
I bought a Handera 330 and loved it... as a PDA. However, once I had gotten to the point of fully using its PDA capabilities, I started wanting to add some simple things to it... but the only time I had that I could work on those things was when I only had my PDA available. (No PC or notebook on hand.) So I wanted something I could use python and pyqt on. Well, the Zaurus will do that, and do it pretty well.
So once you out-grow your HE330, look at the Z again.:)
Reason: filter.belkin.com sends a response to the Router to set the flag. Firewalls will block the response.
I don't know what kind of "response" he is refering to, but it makes me wonder if the router has an open port that allows configuration modifications from the outside... If so, add another major strike against them--the blackhats will have a lot of fun with that one.
The parent's link is helpful, but I found these to help after reading the above: http://techreports.larc.nasa.gov/ltrs/PDF/conf-1 3- ispa-unal+dean.pdf and http://www.sbaer.uca.edu/research/2003/swdsi/Pap er s/011.pdf
These show a lot more in examples, and explain more of the math.
They don't even mention LEDs. I've seen traffic lights are moving to LED-based lights all over the place. From what I've heard, they last longer and use a lot less energy. The light is different, so it may have different effects, but the article doesn't even mention them!
Take a look at The Great Battery Shootout. It is targeted to digital cameras and AA rechargables, but I found it to be very helpful. It gives a good amount of background information. It's a long article, but well worth the read.
TMDA has flexible whitelist and blacklist capabilities. But the big win is that it can be set to autoreply to anyone not on the whitelist, and require them to reply back before allowing the email to get through. Of course, very few spammers have valid return email addresses...
This may seem drastic, but in fact it has made life soooo much easier.
<rant>... for you, not for those who communicate with you.
For instance, if you sent an email to a public list, such as, oh, linux-kernel, asking for help or information on something, and I replied with an explanation and got one of your automated messages... well, I wouldn't bother to jump through your hoops. If you want help, you won't put those barriers in my way.
I've run into this on l-k, and I didn't bother to reply to the autoresponse... even though I was answering the poster's question. His loss. </rant>
Not being one to want to re-invent the wheel, do you know of anyone packaging that for Fedora Core?
And of course a small cluster would be a DecAthlon?
(Sorry, couldn't resist.
Heh. One 32-oz Dickey's cup, a can of Mountain Dew, a scoop of ice over the top, and a bit of water to speed things up, wait a little while for the ice to melt down some, pop the top on the can, drink some, and let the can float in the big cup and stay cold.
(Better than buying them out of the vending machines around here...)
Grammar? Come on, this is
Does Ruby not have an equivalent to Python's pychecker?
Eli
One approach to "compile-time" problems with python is to treat pychecker as your compiler. Basically, it looks for all those typos that C etc catch due to requiring variable declarations, and a whole lot more. Unused local variables included.
Python doesn't really have private members like C++ does, so a lack of accessor functions doesn't have the same meaning.
(I can't address the reflection thing; never really learned Java. My thinking went from C to Python... from what I saw, C++ was an incremental improvement (long story there...), Java was another, but Python was a leap from C, much the same way C was a leap from ASM.)
HTH,
Eli
Wait! Put that flame thrower down for just a sec!... In the context of OSS, we're often talking about people scratching their own itch. The value of a program is how much time it saves you. So, saved_time = old_way - new_way - programming_time. When you are automating a task (or otherwise scratching an itch), where is the biggest bang-for-your-buck? It's in the things that are easiest (and therefore fastest) to implement (small programming_time) and have the slowest old_way. Not in making conceptually-simple things simple.
Now, once it's working, then refine and refactor to make the conceptually-simple things simple. But for that first implementation, it may not make sense.
Just as long as it lets me see where this pipe/conduit/wire goes in my wall. (And where the studs are...)
Or looky here, we've got termites in this wall.
So when does the hand-held consumer version of this come out?
Generally, yes... but...
I have several machines, and I admin one for family. It's nice to be able to fire up Konqueror, sftp://me@familybox/ and use it like a local directory.
Another machine != different ownership
"The first Cup is expected to be held summer, 2006, while 2005 will probably see a 'Public Spaceflight Explosion'."
For a moment there I thought they were making a comment about their confidence in the contestants...
When I get a new system/rebuild a system I install:
:)
1) Linux (Fedora Core 1 at the moment)
2) apt
3) vim-X11 (gotta have gvim!)
4) guarddog
5) cvsps
6) patchutils
7) PyQt
8) dia
9) graphviz
10) wget
Then we start getting into 'depends on the task' with such things as a2ps, xdelta, rdiff-backup, etc.
I'm starting to think about making a script that grabs apt, installs it, and then installs all my favorite toys. Then, do a fresh minimal install and see what happens.
At the time, all I could find for python was Pippy... and that was just painful. Particularly if I wanted to do anything with a GUI.
"not yet determined"!?! Those parents should be informed so they can be alert for trouble.
I bought a Handera 330 and loved it... as a PDA.
:)
However, once I had gotten to the point of fully using its PDA capabilities, I started wanting to add some simple things to it... but the only time I had that I could work on those things was when I only had my PDA available. (No PC or notebook on hand.)
So I wanted something I could use python and pyqt on. Well, the Zaurus will do that, and do it pretty well.
So once you out-grow your HE330, look at the Z again.
I don't know what kind of "response" he is refering to, but it makes me wonder if the router has an open port that allows configuration modifications from the outside... If so, add another major strike against them--the blackhats will have a lot of fun with that one.
Eli
Oh, good.... I wasn't the only one.
I had to read the summary twice to realize it wasn't about version control!
Been reading too many of Larry McVoy's lkml posts again...
I know Pascal's wager, but what is Tumbleweed's quandry?
Ooooo! An "Ask Slashdot" style ad! I wonder what the going rates are for those?
*cough*
Sorry, my cynicism's acting up a bit today. Don't mind me.
</troll>
...after buying that new system, you might want to keep track of it with GnuCash
The parent's link is helpful, but I found these to help after reading the above:
1 3- ispa-unal+dean.pdf p er s/011.pdf
http://techreports.larc.nasa.gov/ltrs/PDF/conf-
and
http://www.sbaer.uca.edu/research/2003/swdsi/Pa
These show a lot more in examples, and explain more of the math.
... you just have to follow a simple pattern:v 9i5/murphy/murphy4.html
http://www.improb.com/airchives/paperair/volume9/
Enjoy!
Actually.... With the Google appliance, that might make some sense...
'Course, a search for Bob in accounting will yield 10k hits on Nigeria...
They don't even mention LEDs. I've seen traffic lights are moving to LED-based lights all over the place. From what I've heard, they last longer and use a lot less energy. The light is different, so it may have different effects, but the article doesn't even mention them!
Take a look at The Great Battery Shootout. It is targeted to digital cameras and AA rechargables, but I found it to be very helpful. It gives a good amount of background information. It's a long article, but well worth the read.
<rant>
For instance, if you sent an email to a public list, such as, oh, linux-kernel, asking for help or information on something, and I replied with an explanation and got one of your automated messages... well, I wouldn't bother to jump through your hoops. If you want help, you won't put those barriers in my way.
I've run into this on l-k, and I didn't bother to reply to the autoresponse... even though I was answering the poster's question. His loss.
</rant>