Every time something new is announced, news-reporting agencies are stunned about with what speed it is being available on the internet. It doesn't matter if it is music, a film or a game.
This is no news anymore... In the beginning of the 90s people where running their ass off to get the hottests games as fast as possible through their warez-group hierarchy (or if you want a more innocent example, the latest shareware updates through their distribution methods (fred fish, fidonet-a-like file transfer networks etc)).
I'm not going with this ratrace anymore. Downloading for three straight days because the servers are flooded, seeing the movie on a 320x200 window, getting irritated by external events in the house. No thanks, I'll go to the theatre and spend three hours happilly(*) off this world.
(*) As far as possible with these stupid parents which take their 5-6-7 year old kids to these movies. Even at the 21:00 session you still have them.
You are comparing the Operating System with Applications (except for the RedHat thing)
Gnome: application, works fine under FreeBSD Mozilla: application, works fine under FreeBSD The Gimp: application, works fine under FreeBSD.
No cool software for it.
What is it you are missing? Groupware? Last week I installed Evolution, without problems. Keep in mind, all these well-developed 'Linux' applications are actually well-developed 'Unix' applications and run under every Unix-like Operating System.
So, next time please consider: Linux (any distribution) is nothing more than Unix-like, *BSD (any flavour) is nothing more than Unix-like and *x (any commercial version) is nothing more than Unix-like. And they all are capable of running the same software, just./configure-and-make-install it!
"Why are Segways different from bikes, Rollerblades and scooters, which are not permitted on sidewalks in many cities?"
And that's why they belong on the bicycle-lane!!!
What do you mean, your cities don't have bicycle-lanes? Maybe the problem isn't "Get laws passed for segfaults on sidewalks", but it should be "how to get more bicycle lanes!"?
But as the hacked software movement grows, it is being forced more deeply underground. Already Dr. Damn's ISP has told him it will no longer host his files. He's looking for another provider.
He could put it on the P2P network:-)
But then, who can tell if the source is trusted? If I do a search and would receive a reply with "Hello Friend, Use This To Strip The Adware Of Your Client", I wouldn't download it in a million years.
But then, why keep all these attachment-viri floating around?
The fact that Glade (and QtDesigner) output editable C code and not an interpreted "resource" file (as you call it) is considered one of their big advantages.
Not by me. I don't consider building a dialogbox to be part of the code. The definition of a dialogbox should be code-independent. If I want to make my dialogboxes human-language independent; I don't want to change my code (which is independent of what language you speak), I want to change it in a definition file etc.
It's funny to see a ten megabyte logfile produced every seven minutes *SLAP* woops. It's/not/ funny seeing a ten megabyte logfile produced every seven minutes. I wonder what they use for logfile analyses, I think it's getting more information than it's able to process.
This article (and actually every article about UIs) reminds me of about ten years ago, when Borland developed the TurboVision UI (for people who don't know, it's a text-based GUI (windows, menus, dialogboxes et al) for TurboPascal and TurboC). For me, as a programmer, it was great! No more bothering about menus, windows, scrollbars, dialogboxes et al, back to core programming. If I needed a dialogbox, I fired up a resource editor (sorry, can't recall the name anymore, think it was made by a dutchman called Berend), put everything in the window and let it create a resource file. A simple recompile and the dialog was ready for use.
After that, under OS/2, I had something similar but then under the OS/2 Presentation Manager. Then Unix... oh dear... I love the commandline, but sometimes I need to make something graphical and that was a huge job. Luckely I could escape most of it by making the output of the applications as in HTML so I didn't to worry about the drawing and formatting, only about how it should look like.
It isn't until less than a year ago that I heard about the GDK/GTK/Glib library and actively made a program with it and found it... euh... handy. I also found a dialog-editor (glade) and yes, I like it. Except for the fact that it doesn't use resource-files (files in which you specify how a dialog should look like instead of coding it in C and hardcode every location in the code. Maybe it can be dnoe via a resource-file, I would be happy if somebody could tell me.
Woops, got a little bit too enthousiastic. Just my 2 cents:-)
The increased complexity of our gadgets doesn't help either
Or the (un)availability of not-so-complex devices. (1)
It's easier to make a funny thing with a cheap Motorola 6800 or a Zilog Z80 than with a Intel586 or AMD K7. Both for the hardware side (it's only 40 pins and 2MHz) as for the software side (just a couple of registers).
Also, how "easy" is it these days to add an self-developped extensionboard into your computer? The P2000T and MSX had some nice eurocard extension-slots with an easy to use bus. Heck, you even got the full specifications of everything when you bought the computer.
(1) When I told this on IRC some people responded that I still can mail-order Z80s for AUS$ 20,- (same price as the i386:-)
Two of those people are parents that talk to their kids at school
1. The father should do the work he's being paid for. 2. The kid should pay attention to what the teacher is saying.
Re:my glasses frame is made of titanium
on
The Sexiest Metal
·
· Score: 2
Mine too, because non-titanium frames didn't last long. The protective layer around them was corroded[sp?] away within a year due to the acid level of the sweat. Since I'm using titanium frames I don't have to worry about that anymore.
Oh, and it matches nice with my wedding ring which has a piece of titanium in it. The place where we bought the rings told us that he would never make this design anymore because it was very hard to get the piece of titanium on top of the whitegold. thumbnail 1 and thumbnail 2. The big pictures can be found on the website too, but that was before I learned about the macro-option on the camera:-/
... microwaves without clocks on them, just a knob with the intensity and the time to cook (an analogue clock which does something for about three minutes, not a digital one which does 2:57 to the second)
... a phone on which I can call my friends, not a phone on which I can call my friends, play games, keep a diary, listen to music, read my email. Just a phone.
... an alarm clock which I can forgot to set so I will accidently sleep in one day. It happens sometimes, nothing you can do about it.
Maybe it's just me, but I want to take care for my own stuff in my own pace. I want to come too late sometimes because I forgot to set the alarm. I want to be not reachable because I just want a day off. I want my food to be just a little too hot or too cold because I overcooked it or because I turned off the oven too early. And I want to feel bad when I forgot to tape my favourite show. And I want to feel happy when I find a friend who taped it.
+trace is bind 9.x (at least not in 8.3) and it doesn't query every server in the authority sections.
root-servers vs gtld-servers vs cc-servers
on
The Root of All E-Mail
·
· Score: 5, Interesting
Just FYI:
The root-servers know where to find everything which is below the root (like com, edu, net, nl, au, cn, tw, us).
The gtld-servers (global top level domain, i.e. the non-country codes) know where to find everything which is like philips.com, freebsd.org and berkely.edu.
The country-code-servers know where to find xs4all.nl, org.au and co.uk.
In the past I've made a small tool called dnstracer (shameless plug) which shows you what queries your DNS server is doing to get the answer for a hostname.
If you play a little bit around with it you'll see how easy it is to live without connectivity to the root-servers.net machines, thanks to caching etc. Well, for the first two days that is:-)
You didn't specify where the servers where going to be (all on your LAN, or all over the world, services provided for one customer of for more) or what their functions are (only single task or mixed).
Put them in the DNS domain of the customer they're for. So for the customer bar division foo, you get foo.bar.customer.tld. If you, or the customer, doesn't want to do this, use your own domain. foo.bar.customer.yourdomain.tld.
If the machine (or a cluster) is for one project, call it project1, project2, project3.
Use cnames for specific functions. So cname the machine to pop for the POP-server, www for the web-server, sap for the SAP server. Also, use numbers if there are more than one.
Using the hostname only will not scale and not be clear who and what the machine is for. I have seen this in the past, it looks great in the beginning but when things are added/changed/removed you'll end up with dependencies you haven't thought about (And I didn't talk about the *users* yet).
There are some that would say you shouldn't be running these applications from your filewall anyway, but from another machine on your network. The only reason utilities would need to be on your firewall is to measure the kinds of traffic outside of your network, and that would still be better to run from an external workstation.
I don't agree with your reasoning. If you are investigating a normal problem on your network, you can do it this way. If you are investigating a normal problem outside your network, you can do it this way.
But if you are investigating a problem between your network and outside your network, you need to do it on the firewall because that's where the magic is happening!
You *might* see what is not working in your network, you *might* see what is not working outside your network, but you will have to check it on the box where the address-translation is done, where the firewall rules are checked, which has a list of access-rules. If your machine doesn't have the tools to debug you're screwed++ and in deeper trouble than the one you're in when you are running into trouble.
Every time something new is announced, news-reporting agencies are stunned about with what speed it is being available on the internet. It doesn't matter if it is music, a film or a game.
This is no news anymore... In the beginning of the 90s people where running their ass off to get the hottests games as fast as possible through their warez-group hierarchy (or if you want a more innocent example, the latest shareware updates through their distribution methods (fred fish, fidonet-a-like file transfer networks etc)).
I'm not going with this ratrace anymore. Downloading for three straight days because the servers are flooded, seeing the movie on a 320x200 window, getting irritated by external events in the house. No thanks, I'll go to the theatre and spend three hours happilly(*) off this world.
(*) As far as possible with these stupid parents which take their 5-6-7 year old kids to these movies. Even at the 21:00 session you still have them.
Now I get it what microsoft means with "We have created an ecosystem with Windows".
:-)
This is pretty cool. Maybe one day the payload of the virus will be the installer of phat-linux
Edwin, not a Linux-fan but thought mentioning the possibility was funny.
You are comparing the Operating System with Applications (except for the RedHat thing)
./configure-and-make-install it!
Gnome: application, works fine under FreeBSD
Mozilla: application, works fine under FreeBSD
The Gimp: application, works fine under FreeBSD.
No cool software for it.
What is it you are missing? Groupware? Last week I installed Evolution, without problems. Keep in mind, all these well-developed 'Linux' applications are actually well-developed 'Unix' applications and run under every Unix-like Operating System.
So, next time please consider: Linux (any distribution) is nothing more than Unix-like, *BSD (any flavour) is nothing more than Unix-like and *x (any commercial version) is nothing more than Unix-like. And they all are capable of running the same software, just
Edwin
10E3 Duizend 1.000
10E6 Miljoen 1.000.000
10E9 Miljard 1.000.000.000
10E12 Biljoen 1.000.000.000.000
10E15 Biljard 1.000.000.000.000.000
10E18 Triljoen 1.000.000.000.000.000.000
10E21 Triljard 1.000.000.000.000.000.000.000
"Why are Segways different from bikes, Rollerblades and scooters, which are not permitted on sidewalks in many cities?"
And that's why they belong on the bicycle-lane!!!
What do you mean, your cities don't have bicycle-lanes? Maybe the problem isn't "Get laws passed for segfaults on sidewalks", but it should be "how to get more bicycle lanes!"?
Edwin
But as the hacked software movement grows, it is being forced more deeply underground. Already Dr. Damn's ISP has told him it will no longer host his files. He's looking for another provider.
:-)
He could put it on the P2P network
But then, who can tell if the source is trusted? If I do a search and would receive a reply with "Hello Friend, Use This To Strip The Adware Of Your Client", I wouldn't download it in a million years.
But then, why keep all these attachment-viri floating around?
Edwin
The fact that Glade (and QtDesigner) output editable C code and not an interpreted "resource" file (as you call it) is considered one of their big advantages.
:-)
Not by me. I don't consider building a dialogbox to be part of the code. The definition of a dialogbox should be code-independent. If I want to make my dialogboxes human-language independent; I don't want to change my code (which is independent of what language you speak), I want to change it in a definition file etc.
Oh well, there are multiple ways to do things
is here.
/not/ funny seeing a ten megabyte logfile produced every seven minutes. I wonder what they use for logfile analyses, I think it's getting more information than it's able to process.
It's funny to see a ten megabyte logfile produced every seven minutes *SLAP* woops. It's
Edwin
This article (and actually every article about UIs) reminds me of about ten years ago, when Borland developed the TurboVision UI (for people who don't know, it's a text-based GUI (windows, menus, dialogboxes et al) for TurboPascal and TurboC). For me, as a programmer, it was great! No more bothering about menus, windows, scrollbars, dialogboxes et al, back to core programming. If I needed a dialogbox, I fired up a resource editor (sorry, can't recall the name anymore, think it was made by a dutchman called Berend), put everything in the window and let it create a resource file. A simple recompile and the dialog was ready for use.
:-)
After that, under OS/2, I had something similar but then under the OS/2 Presentation Manager. Then Unix... oh dear... I love the commandline, but sometimes I need to make something graphical and that was a huge job. Luckely I could escape most of it by making the output of the applications as in HTML so I didn't to worry about the drawing and formatting, only about how it should look like.
It isn't until less than a year ago that I heard about the GDK/GTK/Glib library and actively made a program with it and found it... euh... handy. I also found a dialog-editor (glade) and yes, I like it. Except for the fact that it doesn't use resource-files (files in which you specify how a dialog should look like instead of coding it in C and hardcode every location in the code. Maybe it can be dnoe via a resource-file, I would be happy if somebody could tell me.
Woops, got a little bit too enthousiastic. Just my 2 cents
Edwin
"Hello friend, check these funny pictures I've attached to this message!" :-P
The increased complexity of our gadgets doesn't help either
:-)
Or the (un)availability of not-so-complex devices. (1)
It's easier to make a funny thing with a cheap Motorola 6800 or a Zilog Z80 than with a Intel586 or AMD K7. Both for the hardware side (it's only 40 pins and 2MHz) as for the software side (just a couple of registers).
Also, how "easy" is it these days to add an self-developped extensionboard into your computer? The P2000T and MSX had some nice eurocard extension-slots with an easy to use bus. Heck, you even got the full specifications of everything when you bought the computer.
(1) When I told this on IRC some people responded that I still can mail-order Z80s for AUS$ 20,- (same price as the i386
Two of those people are parents that talk to their kids at school
1. The father should do the work he's being paid for.
2. The kid should pay attention to what the teacher is saying.
Mine too, because non-titanium frames didn't last long. The protective layer around them was corroded[sp?] away within a year due to the acid level of the sweat. Since I'm using titanium frames I don't have to worry about that anymore.
:-/
Oh, and it matches nice with my wedding ring which has a piece of titanium in it. The place where we bought the rings told us that he would never make this design anymore because it was very hard to get the piece of titanium on top of the whitegold.
thumbnail 1 and thumbnail 2. The big pictures can be found on the website too, but that was before I learned about the macro-option on the camera
What do you expect from a company which is relying on windows?
Early 90's, the (usenet) world was shocked by the fact that somebody abused the network to send spam.
Early 00's, the (slashdot) world is shocked by the fact that people don't care about installing spyware / trojaned software.
Be afraid, be very afraid.
Embrace and extend!
All I want are simple things...
... microwaves without clocks on them, just a knob with the intensity and the time to cook (an analogue clock which does something for about three minutes, not a digital one which does 2:57 to the second)
... a phone on which I can call my friends, not a phone on which I can call my friends, play games, keep a diary, listen to music, read my email. Just a phone.
... an alarm clock which I can forgot to set so I will accidently sleep in one day. It happens sometimes, nothing you can do about it.
Maybe it's just me, but I want to take care for my own stuff in my own pace. I want to come too late sometimes because I forgot to set the alarm. I want to be not reachable because I just want a day off. I want my food to be just a little too hot or too cold because I overcooked it or because I turned off the oven too early. And I want to feel bad when I forgot to tape my favourite show. And I want to feel happy when I find a friend who taped it.
I'm not a robot, these things are part of life!
I remember stories of the SUN-boxes being replaced last year by IBM AIX monsters:
:-)
here
Oh well, maybe it's only a.root-servers.net but still
+trace is bind 9.x (at least not in 8.3) and it doesn't query every server in the authority sections.
Just FYI:
:-)
The root-servers know where to find everything which is below the root (like com, edu, net, nl, au, cn, tw, us).
The gtld-servers (global top level domain, i.e. the non-country codes) know where to find everything which is like philips.com, freebsd.org and berkely.edu.
The country-code-servers know where to find xs4all.nl, org.au and co.uk.
In the past I've made a small tool called dnstracer (shameless plug) which shows you what queries your DNS server is doing to get the answer for a hostname.
If you play a little bit around with it you'll see how easy it is to live without connectivity to the root-servers.net machines, thanks to caching etc. Well, for the first two days that is
nigerianfraudwatch.org. 23h55m50s IN A 217.204.238.51
51.238.204.217.IN-ADDR.ARPA domain name pointer pccorner-3.dsl1.easynet.co.uk
Poor DSL link...
You didn't specify where the servers where going to be (all on your LAN, or all over the world, services provided for one customer of for more) or what their functions are (only single task or mixed).
Put them in the DNS domain of the customer they're for. So for the customer bar division foo, you get foo.bar.customer.tld. If you, or the customer, doesn't want to do this, use your own domain. foo.bar.customer.yourdomain.tld.
If the machine (or a cluster) is for one project, call it project1, project2, project3.
Use cnames for specific functions. So cname the machine to pop for the POP-server, www for the web-server, sap for the SAP server. Also, use numbers if there are more than one.
Using the hostname only will not scale and not be clear who and what the machine is for. I have seen this in the past, it looks great in the beginning but when things are added/changed/removed you'll end up with dependencies you haven't thought about (And I didn't talk about the *users* yet).
That feature was already available in 0.9.8.
I've only disabled "resize or move" and "raise or lower".
I think they chose freebsd because it it _still_ driving the majority of hotmail, perhaps this is thier "FreeBSD version of Linux" See the link below:
.NET, but this is more of a publicity gig than a serious endeavour."
.net that whole paragraph will suddenly make sense.
Of course, this line should be read as "Microsoft has built a FreeBSD version of
If you replace Linux with
Edwin
There are some that would say you shouldn't be running these applications from your filewall anyway, but from another machine on your network. The only reason utilities would need to be on your firewall is to measure the kinds of traffic outside of your network, and that would still be better to run from an external workstation.
I don't agree with your reasoning. If you are investigating a normal problem on your network, you can do it this way. If you are investigating a normal problem outside your network, you can do it this way.
But if you are investigating a problem between your network and outside your network, you need to do it on the firewall because that's where the magic is happening!
You *might* see what is not working in your network, you *might* see what is not working outside your network, but you will have to check it on the box where the address-translation is done, where the firewall rules are checked, which has a list of access-rules. If your machine doesn't have the tools to debug you're screwed++ and in deeper trouble than the one you're in when you are running into trouble.