Announcing: Slashdot Deals - Explore geek apps, games, gadgets and more. (what is this?)

Thank you!

We are sorry to see you leave - Beta is different and we value the time you took to try it out. Before you decide to go, please take a look at some value-adds for Beta and learn more about it. Thank you for reading Slashdot, and for making the site better!



Microsoft: the 'Scroogled' Show Must Go On

UnoriginalBoringNick ...its invention can be used to milk more money ,, (286 comments)

Google explains how its invention can be used to milk more money from advertisers by identifying lactating Moms

Imagine the effort they went to, going through the whole patent submission process just to get that line in a /. summary

about 2 years ago

MSFT Reaches Out To Hackers: 'Do Epic $#!+'

UnoriginalBoringNick Re:uh oh (249 comments)

...And then embed them in their linux code contributions.

more than 2 years ago

Ask Slashdot: Documenting a Tangle of Network Devices?

UnoriginalBoringNick Re:been there done that (165 comments)

I have no mod points and parent is already +5 but YES! YES! YES!

You cannot imagine how frustrating it is to send a mail to a site admin on another continent saying something like:

  "Our intrusion detection systems - for which the company invested hundreds of thousands of dollars, not to mention the countless man hours configuring, testing and analyzing results - have identified that the PC named X, connected to port Y of switch Z is clearly virused. It appears to be sharing a mini-switch with computers A,B,C,D, and E so if we shut down the port we cut off all the other computers too. Could you take a look at PC X? By the way - don't forget the possible consequences of remotely logging into a networked, virused PC with your domain adminstrator credentials" ... and receive the response:
"Well I know which building that is but there are hundreds of computers in there. It would take me days to find it. I'll just wait until the user calls in with a problem"

System Administrators everywhere: If you cannot walk straight to a machine on your wired network given its Name, switchport or IP address you are not administrators but passengers.

You really do need to know the physical location of the jacks connected to every port on your wiring closet's patch panels, using any of the ideas mentioned in the above comments. Then you need to know which port of your switch connects to which jack on the patch panel. The people who already have patch cables with idents at both ends are probably not going to be the people with problems, but for those who don't it is never too late to start. I bought a load of laser printable cable labels and printed long numbers (and corresponding barcodes) on them. It takes me about 40 seconds to put idents on both ends of a new patch cable and saves me hours tugging at cables to see what moves or unplugging them to see which light goes out.

Never identify your cables with names like 'server-1' because it WILL be used for something else one day but will not be re-labled. Just put an identifier which is unique to each cable at both ends of the cable. You can then easily look at every port of your patch panel and note which cable ends there, then look at every port of your switches and note which cable starts there. Once you have done it the first time it doesn't take much time to audit it from time to time. Although it is not much work to write a script to generate a list of which cable goes where, just using the search feature of any text editor should enable you to find source and destination for any cable, and from that you should be able to work out the location of any computer given its switchport.

There are lots of ways to map your site retroactively. Some work well and some don't.
Having every computer's name include the user's name works nicely in conjunction with the company phone list, but doesn't work well for lab PCs
If you are using VOIP telephones with internal mini-switches so the computer plugs into the phone you are laughing - just talk to your phone switch administrator if that isn't you. Disclaimer: I only have experience of Cisco VOIP phones. Again - lab PCs are a problem
Use your managed switches' spantree information to list which macs are on which ports, use your router's arp table to list which IP addresses are associated with which macs. If you live in Windows land use NBTSTAT -A (ip address) or preferably use nbtscan to find which mac and Computer name correspond to which IP. When you have seen what the data looks like - script it. It doesn't take long. Script Hint: Macs will appear on several different switches, most of them being on the inter-switch link. The port with the smallest number of connected machines is probably the port the mac is really connected to.
I set up my system before we had IP phones so for my sites the system was simple. The wiring closet is locked and no changes are made until they are documented. The engineers I supported would not make changes to the product without documentation and approval, the beancounters I supported would not make payments without documentation and approval, so why should IT be so unprofessional as to make undocumented changes to the nerve system of the company?

Tools used?
Excel workbook to store all the data, lotsa perl because that was the scripting language at the time, and it could read the data from the individual worksheets in the workbook.
To avoid errors you should never have to enter the same piece of information in a workbook twice. My choice was that each workspace on my Excel spreadsheet floorplan would contain a few cells for user name, user extension, user jack(s). A separate sheet of the workbook would contain a list with columns for location, user, phone ext, jack(s) and almost every cell of that list would be generated by referring to a cell on a floorplan. It takes time to save time and reduce errors.
Don't use Excel macros. IMHO they are one of the few things harder than perl to maintain.

The hardest bit would have been generating maps of the site. My sites have all been on rectangular grids so it was possible to make floor plans on separate worksheets of the workbook. I once helped set up a site in Israel where the majority of internal and external walls were curved and there was no easy way of representing workspaces on a rectangular grid. Fortunately it was small enough that the site administrator knew the names and locations of all the users and all the computers.

If you think this sounds like a 20th century solution - well done! That's when I developed it, although I refined it significantly in the early 2000's.

For all those sysadmins who advocate 21st century solutions but can't walk directly to a given PC given its switchport - Do try and keep up.

more than 2 years ago

Dotcom Search Warrants Ruled Illegal

UnoriginalBoringNick Name some names (316 comments)

After the media storm following the arrest of Mr. Dotcom - who has yet to be proved guilty of any crime - can we now hope to have published the names and photographs of all those who took part in these illegal acts. Not to mention descriptions of their homes, cars and financial assets.

If the aim of the action was to scare all the other download sites out of business voluntarily I feel that natural justice requires the DOJ and NZ police forces get an example made of them to make sure they and other national police forces never try to perfom such egregiously illegal acts again.

Way to go, MAFIAA/DOJ. You managed to convert someone most people would have loved to hate into a martyr.

more than 2 years ago

UK Home Secretary Bans US Martial Arts Expert

UnoriginalBoringNick Re:Different kind of anti-social (440 comments)

If they want some legal excitement they can step off the pavement (sidewalk) and walk on the street

more than 2 years ago

Europe Agrees To Send Airline Passenger Data To US

UnoriginalBoringNick Source is here... (403 comments)

17434/11 - Agreement between the United States of America and the European Union on the use and transfer of Passenger Name Records to the United States Department of Homeland Security

PNR, as set forth in the Guidelines of the International Civil Aviation Organization, shall
mean the record created by air carriers or their authorized agents for each journey booked by or on
behalf of any passenger and contained in carriers' reservation systems, departure control systems, or
equivalent systems providing similar functionality (collectively referred to in this Agreement as
"reservation systems"). Specifically, as used in this Agreement, PNR consists of the data types set
forth in the Annex to this Agreement ("Annex").
This Agreement shall apply to carriers operating passenger flights between the
European Union and the United States.
This Agreement shall also apply to carriers incorporated or storing data in the
European Union and operating passenger flights to or from the United States.
Provision of PNR
The Parties agree that carriers shall provide PNR contained in their reservation systems to DHS as
required by and in accordance with DHS standards and consistent with this Agreement. Should
PNR transferred by carriers include data beyond those listed in the Annex, DHS shall delete such
data upon receipt.

Article 2 Item 1 Defines PNR as being data gathered for any flight, anywhere
Article 2 Items 2 and 3 Specify that carriers who must comply are those who operate flights to the USA even if they are incorporated and store their data - in Europe

The data in the Annex - mentioned in Article 2 Item 1 and Article 3 is as follows:

PNR Data Types
1. PNR record locator code
2. Date of reservation/issue of ticket
3. Date(s) of intended travel
4. Name(s)
5. Available frequent flier and benefit information (i.e., free tickets, upgrades, etc.)
6. Other names on PNR, including number of travelers on PNR
7. All available contact information (including originator information)
8. All available payment/billing information (not including other transaction details linked to a credit card or account and not connected to the travel transaction)
9. Travel itinerary for specific PNR
10. Travel agency/travel agent
11. Code share information
12. Split/divided information
13. Travel status of passenger (including confirmations and check-in status)
14. Ticketing information, including ticket number, one way tickets and Automated Ticket Fare Quote
15. All baggage information
16. Seat information, including seat number
17. General remarks including OSI, SSI and SSR information
18. Any collected APIS information
19. All historical changes to the PNR listed under points 1 to 18

I have seen nothing in the agreement that limits the data gathering to flights to / from the USA

If anyone finds wording to contradict me please reply.

more than 2 years ago

How Steve Jobs Patent-Trolled Bill Gates

UnoriginalBoringNick Re:Disagree (307 comments)

I wonder how many billions he will have to spend to make the next century's history books look more kindly at him than at Linus Torvalds?

more than 2 years ago

Why Corporate Cloud Storage Doesn't Add Up

UnoriginalBoringNick Re:Uh, what? (141 comments)

Do your staff also have fireproof safes and armoured cars? I'm not sure where the capacity / logistics cost curves intersect but once the robot, tapes, fireproof safe and sealable, serial-numbered tape containers were purchased I found a very significant recurring cost of backing up a site of about 100 people was the weekly visit from the security company that transferred last week's tapes from our fireproof safe to their 24/7 monitored, environment-controlled, fire and flood-proof storage facility. I dread to think what it would have cost to have done the job properly and used an external storage facility > 100 km distant.

Also the fact that I COULD locate the version of a file as it was on any given day in the last 6 months, and at any given month end for several years meant I DID have to keep detailed records so I could call the security company and ask them to bring me box #1234. Good for data integrity but it did take more than a trivial amount of time.

In my experience Cloud backup forces you to just tell your users that unless they specifically ask you to archive something they can only hope to recover the last two or three versions of any given file. Not so secure but a lot less effort.

more than 2 years ago

Judge Orders Hundreds of Websites Delisted From Search Engines, Social Networks

UnoriginalBoringNick No political censorship? (308 comments)

Child porn has been censored in the US for decades. Has it led to political censorship yet? Nope. Again, you're insane. Paranoid, specifically.

Ok, how about this one?


Davis was named the head of the Foreign Affairs, Defense and Trade Division of the Congressional Research Service in December 2008; and was fired from this job in late November or early December 2009.[20] This occurred because of an op-ed Davis wrote in the Wall Street Journal.[21] Davis criticized a preliminary report from the inter-agency review team President Obama authorized for proposing looser judicial standards when the suspects faced more serious charges.

Davis wrote: "The administration must choose. Either federal courts or military commissions, but not both, for the detainees that deserve to be prosecuted and punished for their past conduct."

More details here http://www.salon.com/2011/11/28/inside_the_attack_on_the_first_amendment/

more than 3 years ago

Whither the Portable Optical Drive?

UnoriginalBoringNick USB key storage is more work than it looks (440 comments)

I have a handful of USB keys that I am prepared to plug into someone else's machine, but they are all formatted with two partitions, a linux boot partition and an EXT2 data partition. Last time I checked, Windows couldn't see the second partition of a USB key and by design couldn't read an EXT2 partition, so if the machine accidently boots from Windows my data partition should safe from Windows malware and I have automated the re-formatting of the linux partition which is necessarily formatted as FAT

Needless to say that I only plug my keys into a strange machine that has been switched off and ensure that the machine boots from my key.

I spent several days of trial and error tuning my USB key formatting routines to work out what slightly non-standard format was necessary to boot a particular vendor's notebook and I dread finding a different vendor who will require me to do the same research in future.

On a much more pragmatic level USB keys are great if you can fit ALL your data on them. Once your data is spread among many keys, some of which are physically identical you really miss the large flat surface of a DVD onto which you can write a summary of its contents.

more than 3 years ago

New Study Finds People Remember More Than They Think

UnoriginalBoringNick If only Donald Rumsfeld could have written TFS (172 comments)


The Unknown
As we know,
There are known knowns.
There are things we know we know.
We also know
There are known unknowns.
That is to say
We know there are some things
We do not know.
But there are also unknown unknowns,
The ones we don't know
We don't know.

—Feb. 12, 2002, Department of Defense news briefing

more than 3 years ago

Computing Pioneers Share Their First Tech Memories

UnoriginalBoringNick Stephen Elop - VAX 11/780 (99 comments)

I never thought I would have anything in common with Stephen Elop but I have to agree that one of my most formative experiences was learning the EDT editor on a VAX. I already knew the PET, the Apple ][ , the BBC Micro, the HP-85 but that editor just made developing a pleasure. On that machine I graduated from the various flavours of Basic and assembly to Pascal (because the manuals for DEC Pascal were lying around) and then someone showed me a copy of K&R and that changed my life.

In a way the things that got me into my chosen career weren't just the technology but the books. First "Illustrating Basic" by Douglas Alcock, Then the 6502 programming manual by Rodney Zaks, and later as already mentioned - K&R.

While I'm reminiscing, around the time I was besotted with the EDT editor on VAX I once noticed a Porsche driving through Manchester with the registration number A780VAX and I talked about it to anyone who would listen for weeks afterwards

more than 3 years ago

Facebook Holding Back Personal Data

UnoriginalBoringNick Re:Facebook sends CD's? (125 comments)

Facebook sends CD's what?

Facebook sends CD's jewel case?

Facebook sends CD's cover art?

Facebook sends CDs to those who request their data?

Danged apostrophe's!

more than 3 years ago

Linux Kernel Power Bug Is Fixed

UnoriginalBoringNick Re:MICROSOFT was behind this! (145 comments)

Something like this perhaps?


From: Bill Gates
Sent: Sunday, January 24, 1999 8:41 AM
To: Jeff Westorinon; Ben Fathi
Cc: Carl Stork; Nathan Myhrvold; Eric Rudder
Subject: ACPI extensions

One thing I find myself wondering about is whether we shouldn't try and make the "ACPI" extensions somehow Windows specific.

It seems unfortunate if we do this work and get our partners to do the work and the result is that Linux works great without having to do the work.

Maybe there is no way to avoid this problem but it does bother me.

Maybe we could define the APIs so that they work well with NT and not the others even if they are open.

Or maybe we could patent something related to this.

more than 3 years ago

US Defunds UNESCO After Palestine Vote

UnoriginalBoringNick Re:USA against the World? (735 comments)

you are some of the most narrow minded, ignorant Hippocrates I have ever seen.

I don't think that means what you think it means

Hippocrates of Cos or Hippokrates of Kos (Greek: ; Hippokráts; ca. 460 BC – ca. 370 BC) was an ancient Greek physician of the Age of Pericles (Classical Athens), and is considered one of the most outstanding figures in the history of medicine. He is referred to as the father of Western medicine[2][3][4] in recognition of his lasting contributions to the field as the founder of the Hippocratic School of medicine. This intellectual school revolutionized medicine in ancient Greece, establishing it as a discipline distinct from other fields that it had traditionally been associated with (notably theurgy and philosophy), thus establishing medicine as a profession.[5][6]


more than 3 years ago


UnoriginalBoringNick hasn't submitted any stories.


UnoriginalBoringNick has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?