We don't really do "traditional programming", so to speak. Instead we make building automation projects (like HVAC controls), and the workflow generally goes like this:
1) We make cabling lists for electricians 2) we make HTML graphics, do PLC programming (say 1 to 5 days for small projects), 3a) we wait ~6 months until electricians have finished cabling (they have to wait for construction workers) 3b) while also installing our own control devices and testing the software, 4) project is finished, but are often revisited to add new features, fix something, answer questions,...
If someone calls us and asks e.g. what kind of valve is at location 13, project 154, it's difficult and slow to checkout the project first and then access some file. And If we keep everything synced at all times, it's about 200 projects and 6 GB of data. It's not great to have a 6 GB git project or 200 git projects that we'd have to juggle.
Also we know the current solution is technically really ugly, but it works. Even our manager knows how to press a button to sync everything. Or how to access/edit/add a document from a 4 yo project, while talking on the phone and leaving the office in 2 minutes. Also note we have 5 laptops (i.e. 5 people), but 3 programmers, so not everyone is so tech-savvy.
Thanks for your answer. I will look into TortoiseSVN. As I wrote above, of course we do know about git and the like, but the problem has been usability. We are not familiar with easy to use GUI clients. The solution should be something you could make your mother use (because of our CEO and installer, not the programmers).
OP here. Of course we have heard of version control, git and the like.
It is important that subscribing to a project is as easy as copying it from Z:\ to C:\projects\.
Does git accomplish this? Our programmers are comfortable on the command line, but our installer and CEO are not. Which solution would use you use with your mother?
easy to use
Let's imagine your mother has received a PDF document in her email, and she has to add it to the repo. Would you really make her use git? Just making her email the file to you isn't a good solution in this case.
Technical progress often takes the form of a repetitive S-curve [see figure 4 in the.pdf] It could be that we're just in a somewhat horizontal part of the curve now, and the industry will experience another boom in the near future.
Biometrics? Hmm... I would not necessarily want to lock my car or house with a fingerprint. Don't forget that you can steal fingers, eyeballs, and all that jazz too. A normal person would not do that, but a psychopath might.
What's interesting about technology like this -- such as electronic voting, passports with chips etc -- is that geeks are often against it. Geeks, who generally love technology and gadgetry, are saying no. Maybe the legislators should listen -- assuming that at least some of them actually care.
Check out Autopager: an add-on for firefox, that automatically loads the next page when you scroll down. All fetched pages are displayed on one page. "It just works" for many sites -- some sites aren't configured, but you can configure them yourself.
Of course. What better way for people to be robbed of their intellectual property and the fruits of their hard work than to find that they cannot patent it, so it will be ripped off by the nearest corporation with the deepest pockets.
Rick Falkvinge talked about that in Google techtalks.
Patenting costs a lot of time and money - too much for private individuals. Even if you did patent something, and a big company would infringe your patent, you'd be in one helluva court battle. Needless to say: at least in some places money will buy justice.
I never have this problem at home, with my "regular" lighting, only here at work under the fluorescents. I have heard this is at least partially due to the flicker rate.
Fluoroscent lights with electronical ballasts flicker at 20 000+ Hz instead of the 100 or 120 Hz with traditional ballasts. Such a high frequency seems as if they don't flicker at all. CFL's have electronical ballasts.
Incandescent bulbs can flicker too. The voltage is alternating between -325 V and 325 V (in Europe) - simplifying a bit the voltage is sometimes 0 volts, the filament cools down just a bit, and it gives less light. How much less is beyond me - perhaps it's just marketing hype.
Have you noticed how the officers often shout like this: "CALM DOWN!! CALM DOWN **IMMEDIATELY** OR YOU WILL BE TASED!!!"
That instead of something in the sense of: "Please calm down, Sir. Just relaaax.... take it eeeeaaassyyyyy...."
The first alternative will clearly trigger a high stress response, such as people shouting back. They are then tased, using the aggressive behaviour as a justification. In the cases of resisting arrest charges, this seems like entrapment to me.
Just wanted to add that AC is dangerous partly (mainly?) because it has a frequency very similar to the human heart and hence has a high risk of causing ventricular fibrillation, which is quite deadly.
I think "funny" posts should contribute to karma, maybe -1 or -2 points. That's how I've set up my preferences too.
Why? Because ~95% of the they are posts such as "in soviet russia, our overlords frst pst you!" Wow, that's funny. Again. For the myriadth time. It scares away the smart people; see digg.com or YouTube comments (the lowest form of human communication) for the same effect. Maybe I sound like I'm too serious, but we have enough spam in the interwebs already and we can find funny -- or "funny" -- stuff elsewhere.
Saying that 100 mbit connections are useless says more about the lack of imagination of the person in question rather than the real lack of usage for the technology.
You have to ask different questions, instead of "do users really need to connect via 100 Mbps?" you have to ask questions like "If an user will download 250 MB of program updates, how long will they want to wait just staring at the screen?" The answer is obviously that they don't want to wait *at all*. You might of course argue that you can install updates in the background, but that's kind of dodging the point.
I have a 2,33 GHz dual core processor. Do I need that much computing power 24/7? Of course not. I "need" it because of the peak output. If I start a program for example, I don't want to wait that one second more -- simply because it's annoying. Or when decompressing a 5 GB archive, I will need to wait a very significant amount of time, so there really would be an use for 100's of times faster processors and drives.
Another point is that even if the real "need" is somewhere around say, 20-30 Mbps, the extra bit doesn't do any harm. There really is no reason to artificially go down to the "real" need.
The claim is that if you dilute a substance X to the ratio of one part X to 10***120 parts pure water, [...] This is only a part of the claim. You forgot the part where they shake the container used in dilution ten times in three directions (X, Y and Z). I believe that is the explanation they really use against this very argument.
What I see here today is many people frustrated about slow load-up times, wasted bandwidth, annoying flash sounds and so on. I think people are missing the big picture.
Every advertisment is an ill-natured invasion of the mind, an intellectual battery beating you into submission. For them I wouldn't so much use the word "ad", as I would the expression "mind fuck." I might accept your added milliseconds, handfuls of bits or bunches of pixels, but I'm rather keen to keeping my own sanity, thank you very much.
Think ads -- or mind fucks -- don't affect you? Adjusting for scale, by the time you even understand what is going on (if you do), the effect has been made years ago. The old ivory tower -breaking test is very simple: don't think of zebras! Don't -- think -- of -- zebras! See -- you are thinking of zebras. There is simply no escape, except pre-emptive war: adblock.
Now if you'll excuse me, I have some penis enlarging to do before I chat with these girls from my area... -->
Someone predicted the fall of USA some years ago to happen in the year of 2025. But once Bush was elected to be a president, he adjusted his estimation down to 2020. And then Bush was re-elected... This someone was Johan Galtung. From Wikipedia:
During the 70s, he predicted the downfall of the Soviet Union in 1990 with a precision of less than a year. That is impressive indeed. He should be taken seriously.
Now that we have a screen technology that can be read from any angle (=180 degrees), we only need something to prevent... that very same thing, so that no-one can read your SMS's behind your shoulder in a public location.
Use another finger? :) Although after the 10th fingerprint-password you'll have to start removing your sock to open your computer.
Also readable here.
We don't really do "traditional programming", so to speak. Instead we make building automation projects (like HVAC controls), and the workflow generally goes like this:
1) We make cabling lists for electricians 2) we make HTML graphics, do PLC programming (say 1 to 5 days for small projects), 3a) we wait ~6 months until electricians have finished cabling (they have to wait for construction workers) 3b) while also installing our own control devices and testing the software, 4) project is finished, but are often revisited to add new features, fix something, answer questions, ...
If someone calls us and asks e.g. what kind of valve is at location 13, project 154, it's difficult and slow to checkout the project first and then access some file. And If we keep everything synced at all times, it's about 200 projects and 6 GB of data. It's not great to have a 6 GB git project or 200 git projects that we'd have to juggle.
Also we know the current solution is technically really ugly, but it works. Even our manager knows how to press a button to sync everything. Or how to access/edit/add a document from a 4 yo project, while talking on the phone and leaving the office in 2 minutes. Also note we have 5 laptops (i.e. 5 people), but 3 programmers, so not everyone is so tech-savvy.
Thanks for your answer. I will look into TortoiseSVN. As I wrote above, of course we do know about git and the like, but the problem has been usability. We are not familiar with easy to use GUI clients. The solution should be something you could make your mother use (because of our CEO and installer, not the programmers).
OP here. Of course we have heard of version control, git and the like.
It is important that subscribing to a project is as easy as copying it from Z:\ to C:\projects\.
Does git accomplish this? Our programmers are comfortable on the command line, but our installer and CEO are not. Which solution would use you use with your mother?
easy to use
Let's imagine your mother has received a PDF document in her email, and she has to add it to the repo. Would you really make her use git? Just making her email the file to you isn't a good solution in this case.
Well the product on the website you linked costs $39.99 - the product from TFA is $10 - $15
But it's for 10 lights, so that's $3.99 per light. That's much cheaper.
It sounds like the bunch are yet another single issue party. Single issue parties get nowhere.
...except maybe the European parliament?
Technical progress often takes the form of a repetitive S-curve [see figure 4 in the .pdf] It could be that we're just in a somewhat horizontal part of the curve now, and the industry will experience another boom in the near future.
Biometrics? Hmm... I would not necessarily want to lock my car or house with a fingerprint. Don't forget that you can steal fingers, eyeballs, and all that jazz too. A normal person would not do that, but a psychopath might.
What's interesting about technology like this -- such as electronic voting, passports with chips etc -- is that geeks are often against it. Geeks, who generally love technology and gadgetry, are saying no. Maybe the legislators should listen -- assuming that at least some of them actually care.
Check out Autopager: an add-on for firefox, that automatically loads the next page when you scroll down. All fetched pages are displayed on one page. "It just works" for many sites -- some sites aren't configured, but you can configure them yourself.
https://addons.mozilla.org/en-US/firefox/addon/4925
Good point, but the Slashdot topic could be less ironic; it says "hints at things to come" and shows a pretty useless-but-pretty site.
P.S. A performance pro-tip: make sure your zoom is set to 100%.
This demo reminds me of fancy flash sites with horrible usability.
Of course. What better way for people to be robbed of their intellectual property and the fruits of their hard work than to find that they cannot patent it, so it will be ripped off by the nearest corporation with the deepest pockets.
Rick Falkvinge talked about that in Google techtalks.
Patenting costs a lot of time and money - too much for private individuals. Even if you did patent something, and a big company would infringe your patent, you'd be in one helluva court battle. Needless to say: at least in some places money will buy justice.
I never have this problem at home, with my "regular" lighting, only here at work under the fluorescents. I have heard this is at least partially due to the flicker rate.
Fluoroscent lights with electronical ballasts flicker at 20 000+ Hz instead of the 100 or 120 Hz with traditional ballasts. Such a high frequency seems as if they don't flicker at all. CFL's have electronical ballasts.
Incandescent bulbs can flicker too. The voltage is alternating between -325 V and 325 V (in Europe) - simplifying a bit the voltage is sometimes 0 volts, the filament cools down just a bit, and it gives less light. How much less is beyond me - perhaps it's just marketing hype.
Have you noticed how the officers often shout like this:
"CALM DOWN!! CALM DOWN **IMMEDIATELY** OR YOU WILL BE TASED!!!"
That instead of something in the sense of:
"Please calm down, Sir. Just relaaax.... take it eeeeaaassyyyyy...."
The first alternative will clearly trigger a high stress response, such as people shouting back. They are then tased, using the aggressive behaviour as a justification. In the cases of resisting arrest charges, this seems like entrapment to me.
Just wanted to add that AC is dangerous partly (mainly?) because it has a frequency very similar to the human heart and hence has a high risk of causing ventricular fibrillation, which is quite deadly.
This is offtopic, sorry.
I think "funny" posts should contribute to karma, maybe -1 or -2 points. That's how I've set up my preferences too.
Why? Because ~95% of the they are posts such as "in soviet russia, our overlords frst pst you!" Wow, that's funny. Again. For the myriadth time. It scares away the smart people; see digg.com or YouTube comments (the lowest form of human communication) for the same effect. Maybe I sound like I'm too serious, but we have enough spam in the interwebs already and we can find funny -- or "funny" -- stuff elsewhere.
Saying that 100 mbit connections are useless says more about the lack of imagination of the person in question rather than the real lack of usage for the technology.
You have to ask different questions, instead of "do users really need to connect via 100 Mbps?" you have to ask questions like "If an user will download 250 MB of program updates, how long will they want to wait just staring at the screen?" The answer is obviously that they don't want to wait *at all*. You might of course argue that you can install updates in the background, but that's kind of dodging the point.
I have a 2,33 GHz dual core processor. Do I need that much computing power 24/7? Of course not. I "need" it because of the peak output. If I start a program for example, I don't want to wait that one second more -- simply because it's annoying. Or when decompressing a 5 GB archive, I will need to wait a very significant amount of time, so there really would be an use for 100's of times faster processors and drives.
Another point is that even if the real "need" is somewhere around say, 20-30 Mbps, the extra bit doesn't do any harm. There really is no reason to artificially go down to the "real" need.
What I see here today is many people frustrated about slow load-up times, wasted bandwidth, annoying flash sounds and so on. I think people are missing the big picture.
Every advertisment is an ill-natured invasion of the mind, an intellectual battery beating you into submission. For them I wouldn't so much use the word "ad", as I would the expression "mind fuck." I might accept your added milliseconds, handfuls of bits or bunches of pixels, but I'm rather keen to keeping my own sanity, thank you very much.
Think ads -- or mind fucks -- don't affect you? Adjusting for scale, by the time you even understand what is going on (if you do), the effect has been made years ago. The old ivory tower -breaking test is very simple: don't think of zebras! Don't -- think -- of -- zebras! See -- you are thinking of zebras. There is simply no escape, except pre-emptive war: adblock.
Now if you'll excuse me, I have some penis enlarging to do before I chat with these girls from my area... -->
Fiber through the sewers == lag-free YouTube comments.
Kenya is in the middle of the continent -- does that make any difference?
Now that we have a screen technology that can be read from any angle (=180 degrees), we only need something to prevent... that very same thing, so that no-one can read your SMS's behind your shoulder in a public location.