I've been using Ubuntu as my only OS at home for the last few years (Well, since Breezy, so thats just over a year)... The only thing I find "missing" from Windows, is my music software, games, and a shitty app that I have to use for my mp3 player. Small things for me really, and I'm happy to wait for alternatives to come out for Linux.
As for using Ubuntu/Linux in a corporate environment, I have been doing so for the last 12 months or so. There is one thing that I need to keep a Windows box for: MS Outlook. The Evolution-Exchange plugin is poor, and for reasons I wont bore you with, IMAP is not sufficient. Other than Outlook, I'm free of Windows.
If you are working with Linux/UNIX servers day-to-day, I can honestly say using Linux on your workstation is much better - Need to ssh to someserver? You don't need to download PuTTY. Need to scp a file across? directly connect to the server from your Gnome Applications menu (No need to download WinSCP). Need to display a window remotely via X? Just ssh -XC in, no need to download cygwin etc. etc. etc.
On the server side - Exchange is used here, although OpenExchange is (apparently) easily interchangable. The majority of our servers are Linux, and it seems viable to use RedHat Directory Server if you have Windows workstations.
I will concede that Linux is still up there in the power-users arena, rather than for normal users. But, in a corporate environment built soley on Linux, it's most definitely ready.
I hate and love Gnome in equal parts. For example - http://www.gnome.org/start/2.16/notes/C/rnusabilit y.html - how the hell can the new permissions dialog be seen as an improvement. It's been made much worse, and I now take more clicks and thought to change permissions. This is plain wrong.
To be fair though, this is probably an isolated case, but they do make at least one blatant cock up per release.
802.11n promises 100MBit/s+ speeds... bringing it up to 100baseT Ethernet speeds. This is a big reason to upgrade. But I agree, if b/g works for you, then don't bother upgrading.
- The first wave of terrorists create a dummy terror plot. - Scotland Yard cracks down, cancels all outbound flight. - Backlogs of people get stuck in the waiting areas. - More police and detectives influx to the area. - The second wave of terrorists come to the waiting area, and detonate %your_favourite_explosive%...... causing the same - if not more - chaos and mayhem.
It all depends on whether you're connecting through a SBC (Session Border Control), or a standard Registration server.
If you are dialing from the internet, to a standard PSTN line (or vice-versa) then you are going through an SBC. Essentially, *both* the signalling and media paths get sent to/from the SBC. The SBC then establishes the "other side" of the call. Just to re-iterate, two calls are established, and then virtually joined through the SBC.
The majority of SBCs that I know of don't answer the local leg of the call until the remote side answers. This wouldn't really make sense either, so I'm not entirely sure what the grandparent was referring to.
In the all-internet scenario, you will generally be using some sort of standard proxy, or lookup server. In which case, both the INVITEs and the media path will go directly to the callee.
In both cases, you get a 200 OK to the INVITE that you send out *when the endpoint answers*. The call is deemed established from here on; hence you can spam easily.
I hope you are right. However, there is one problem with what you said: user accounts. With VoIP, you don't *need* user accounts. Download any one of the free SIP phones, for example, and you'll notice that you can directly phone someone's IP address. This makes VoIP spamming (Spit, as some people call it) easier than email spamming.
We're talking about:
for i in do
dial i done
It's as simple as that for most purposes. Even easier if you have access to a list of usernames (In the same way as you email an email address, you can dial a SIP registered address e.g. sip:moogman@example.com)
One thing I never liked about USB, is that you can't use the connector "upside-down" (I'm sure there's probably a technical word for this... symmetrical or something).
I hope this UWB - being a successor of USB - has connectors that work "upside-down". Oh wait...
I'm thinking this was intended as funny, but it was modded as insightful, so;
are there any technical limitations against doing Nat on ipv6? Forgive my ignorance, but providing authentication/encryption is not mandatory, I don't know of a reason why Nat would not work.
Saying this, the real reason for nat is to overcome the lack of up addresses. Hopefully, with plenty of IPv6 addresses, ISPs will allow you to have 5 or 10 etc. For the majority of purposes, using nat as a quasi-firwall is foolish, given the disadvantages it brings.
Why they didn't use a sane name - update, service pack (ungh!) etc. - is beyond me. The fact that the article needed to explain what re-spin meant is a bad sign.
Its a great idea, but it would make a world of a difference if they used names that were obvious. You know where I'm going with this, so I'll stop.
I'm sorry, but you cannot review a whole operating system in two days. Sure, you can get the immediate "ease of use" and an idea of the speed of things. But it's only when you start using it properly every day for at least a month or more, you can appreciate whether an Operating System is good for you, or not.
Saying that, Ubuntu already won me over at Breezy. With the new Gnome 2.14, Dapper is much faster again.
As we're on the subject, does anyone know of a bluetooth headset and base station that works with a standard PSTN phone?
Basically at work I need to answer the phone, but a lot of the time I'm not at my desk.
The problem is, it needs to actually lift the reciever. I've come across one such product, but it doesn't look all that good. Does anyone else know of this?
I've been using Ubuntu as my only OS at home for the last few years (Well, since Breezy, so thats just over a year)... The only thing I find "missing" from Windows, is my music software, games, and a shitty app that I have to use for my mp3 player. Small things for me really, and I'm happy to wait for alternatives to come out for Linux.
As for using Ubuntu/Linux in a corporate environment, I have been doing so for the last 12 months or so. There is one thing that I need to keep a Windows box for: MS Outlook. The Evolution-Exchange plugin is poor, and for reasons I wont bore you with, IMAP is not sufficient. Other than Outlook, I'm free of Windows.
If you are working with Linux/UNIX servers day-to-day, I can honestly say using Linux on your workstation is much better - Need to ssh to someserver? You don't need to download PuTTY. Need to scp a file across? directly connect to the server from your Gnome Applications menu (No need to download WinSCP). Need to display a window remotely via X? Just ssh -XC in, no need to download cygwin etc. etc. etc.
On the server side - Exchange is used here, although OpenExchange is (apparently) easily interchangable. The majority of our servers are Linux, and it seems viable to use RedHat Directory Server if you have Windows workstations.
I will concede that Linux is still up there in the power-users arena, rather than for normal users. But, in a corporate environment built soley on Linux, it's most definitely ready.
I hate and love Gnome in equal parts. For example - http://www.gnome.org/start/2.16/notes/C/rnusabilit y.html - how the hell can the new permissions dialog be seen as an improvement. It's been made much worse, and I now take more clicks and thought to change permissions. This is plain wrong.
To be fair though, this is probably an isolated case, but they do make at least one blatant cock up per release.
How about runtime linking with ldopen/LoadLibraryEx ?
I got something more relevant...
Apartments, Dating Services, Travel Guides - Maybe they're telling us to get out of your mum's basement, get a girlfriend and get out of the house!
Welcome to The Zone :)
I fail to see how this could be the CTO's fault...
802.11n promises 100MBit/s+ speeds... bringing it up to 100baseT Ethernet speeds. This is a big reason to upgrade. But I agree, if b/g works for you, then don't bother upgrading.
My house was robbed once... even with fully locked doors, up to date alarm company subscription, and a dog.
You probably had Windows...
Silly question, but have you ever considered that it may be the camera that has a poor resolution or refresh rate?
As for video chat, I generally use Ekiga. It's a little buggy, but it works better (and is simpler) than many other SIP clients around.
So lets do a thought experiment...
... causing the same - if not more - chaos and mayhem.
- The first wave of terrorists create a dummy terror plot.
- Scotland Yard cracks down, cancels all outbound flight.
- Backlogs of people get stuck in the waiting areas.
- More police and detectives influx to the area.
- The second wave of terrorists come to the waiting area, and detonate %your_favourite_explosive%...
Does this mean you will no longer be able to cry "prior art"? If so, this is a bad thing IMHO.
I find that when spending too much time looking at the same code, it starts becoming 'vague' and I feel as if I'm in a fugue.
:)
Most programmers that have had a hardcore hacking session have probably gotten to this stage. I term is "code blindness"
After code blindness is typefinger (you know, where your fingers start going cold, and you can't type as fast).
Generally, either of these mean you've spent *way* too much time on your current task. Get some sleep.
It all depends on whether you're connecting through a SBC (Session Border Control), or a standard Registration server.
If you are dialing from the internet, to a standard PSTN line (or vice-versa) then you are going through an SBC. Essentially, *both* the signalling and media paths get sent to/from the SBC. The SBC then establishes the "other side" of the call. Just to re-iterate, two calls are established, and then virtually joined through the SBC.
The majority of SBCs that I know of don't answer the local leg of the call until the remote side answers. This wouldn't really make sense either, so I'm not entirely sure what the grandparent was referring to.
In the all-internet scenario, you will generally be using some sort of standard proxy, or lookup server. In which case, both the INVITEs and the media path will go directly to the callee.
In both cases, you get a 200 OK to the INVITE that you send out *when the endpoint answers*. The call is deemed established from here on; hence you can spam easily.
I hope you are right. However, there is one problem with what you said: user accounts. With VoIP, you don't *need* user accounts. Download any one of the free SIP phones, for example, and you'll notice that you can directly phone someone's IP address. This makes VoIP spamming (Spit, as some people call it) easier than email spamming.
We're talking about:
for i in do
dial i
done
It's as simple as that for most purposes. Even easier if you have access to a list of usernames (In the same way as you email an email address, you can dial a SIP registered address e.g. sip:moogman@example.com)
One thing I never liked about USB, is that you can't use the connector "upside-down" (I'm sure there's probably a technical word for this... symmetrical or something).
I hope this UWB - being a successor of USB - has connectors that work "upside-down". Oh wait...
I'm thinking this was intended as funny, but it was modded as insightful, so;
are there any technical limitations against doing Nat on ipv6? Forgive my ignorance, but providing authentication/encryption is not mandatory, I don't know of a reason why Nat would not work.
Saying this, the real reason for nat is to overcome the lack of up addresses. Hopefully, with plenty of IPv6 addresses, ISPs will allow you to have 5 or 10 etc. For the majority of purposes, using nat as a quasi-firwall is foolish, given the disadvantages it brings.
Why they didn't use a sane name - update, service pack (ungh!) etc. - is beyond me. The fact that the article needed to explain what re-spin meant is a bad sign.
Its a great idea, but it would make a world of a difference if they used names that were obvious. You know where I'm going with this, so I'll stop.
I'm sorry, but you cannot review a whole operating system in two days. Sure, you can get the immediate "ease of use" and an idea of the speed of things. But it's only when you start using it properly every day for at least a month or more, you can appreciate whether an Operating System is good for you, or not.
Saying that, Ubuntu already won me over at Breezy. With the new Gnome 2.14, Dapper is much faster again.
Haha, well I managed to get through 4 steps before VI froze on me!
What will Ubuntu provide over Debian for a server?
Commercial Support.
You missed...
5.5) ???
As we're on the subject, does anyone know of a bluetooth headset and base station that works with a standard PSTN phone?
Basically at work I need to answer the phone, but a lot of the time I'm not at my desk.
The problem is, it needs to actually lift the reciever. I've come across one such product, but it doesn't look all that good. Does anyone else know of this?
In some obscure corner of the Earth, has someone developed a human handwritten language which can be easily read by a machine?
Yeah, it's called Mathematics.
It's been done, and it's called Firefox. (It's transport vector is the nerd :-P)
Zfone's MITM attack is flawed if you do not recognise the voice of the other person.
It is, however, the best set of ideas that have come up yet - with an implementation too.