Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Mod parent up (Score 2) 647

Established companies knowingly pay huge amounts on dubious claims just to raise the barrier to entry of their turf. In the long run 0.5 bill is not a big sum for Microsoft. Further there are likely to be silent undisclosed deals specifying that a huge portion of the pay out should be used exclusively to enforce the widest claims of the patent on all violations fingered by Microsoft. There is a precedent for that.

Oh, I wish I had mod points today.

This is the first time I've seen that angle discussed.

(I'm still in the "please get ajax off slashdot" camp though, as it doesn't play nice with my netbook.)

Comment It depends on the person (Score 1) 1019

For me, I can have the news or a sitcom or some such audio (to an extent, even old Saturday morning cartoons) with conversation going on in the background and tune it out happily enough, while letting it serve its purpose of masking background noise.

However, put music in there, and my bain involuntarily starts to pattern match on the harmonies, chord progresions, etc., and I don't get to use all of my brain on the task I'm working on, because no matter how hard I try to keep it on task, it gets pulled away by the music. Listening to music for me seems to be necessarily a "foreground" task even if I attempt to put it in the "background" because my brain seeks patterns and it finds them in music, but not in random spoken audio. Based on how my brain reacts to music in headphones while I'm trying to do analytical work, I would not without anecdotal evidence to the contrary from colleagues believe that anyone could work with that cacophany going in their ears.

From talking to other engineers, I believe my preference for spoken audio rather than music is unusual but not necessarily rare.

This seems to be one of those things where it just depends on how your brain works. Maybe that can be explained to the boss? It's definitely not a one-size-fits-all thing, and I completely understand how someone could end up with his perspective. Time to widen his focus a bit, I think.

Comment Re:You've got to be kidding me (Score 1) 245

Actually, I expected that they'd store messenger chat logs for at least 30 days, in order to review them after some alleged incident took place, to look for evidence. It's interesting that they don't. I wonder whether volume or performance is the constraint. And IKEA Billy bookshelves are not junk fit only for 0-25 year olds. They're sturdy enough to hold lots of hardback textbooks and, with glass doors, their clean lines look better than many "real furniture" bookshelves.

Comment Re:I agree (Score 0, Offtopic) 496

Wow! I never thought I'd see a "crappy Microsoft software made me disabled!" post on Slashdot.

(Puts hand up) Never, really? You haven't spent as much time marking up Word documents with bold, italic and other random tags, or working with people who have, as I have, then. Multiple people doing similar work on a crunch project would go home at the end of the night after about 14 hours, hands/fingers/wrists too sore to continue, because the actions required to highlight text accurately in MS Word either by keyboard or mouse are hard on one's hands and wrists.

Yes, day after day of 14 hour days or longer will be hard in any tool. But I've been able to work in various text editors (programming or doing similar document markup) for similar long stretches without coming home with hands so cramped that I couldn't even pick up a bowl to make soup. The experience reinforced two things I knew already.

(1) Just because a tool CAN do something, doesn't mean that that tool SHOULD be used to do it.

(2) The easiest tool to learn how to use passably enough for casual work is often not the best tool for intensive repetitive work.

Epilogue. The company eventually developed a tool to replace Word, which did not require engineers to perform extensive visual markup for bold, italics, etc. Sounds good, eh? The tool is based on Word. It requres extensive semantic markup which is used by a back-end process that replaces the semantic markup with visual markup. Lots of smart decisions were made by the managers who ran this project. Using Word as an XML editor (and requiring that files contain all of the Word XML overhead, thereby making it next to impossible to use any other tool to edit the XML) was not, IMHO, one of them. Really, I understand vendor lock-in as a marketing strategy, but for an internal tool?

Company name omitted for obvious reasons.

Comment Re:Liar beats other liars? (Score 1) 184

Ohmygosh, NOOOOOOO!

Then I would have had to go through 65 web sites and autopays and put the new info in. And then subsequently pay late fees on the 17 sites I forgot to update (do you really have a "little black book" of everywhere you've left your credit card online?) that tried to debit on the old number at some point when I wasn't paying particular attention, the debit failed due to the card being cancelled and I didn't realize payment was overdue until a late charge had been tacked on.

The point of refusing the let the bank cancel the old number, as I mentioned, was that I didn't want to incur that huge time and financial hit while working 70-100+ hour weeks, as I had to at Microsoft for much of my time there. (No longer there now.)

When it eventually the card was cancelled anyway because of the ATM incident, it was a major pain in the neck for months and cost me probably a couple hundred dollars in late fees. Why that? I had longstanding auto-debits attached to accounts with email addresses at old ISP's, old employers, etc. from 10+ years ago. It wasn't always possible to notify me promptly when the autodebits failed, and these were things that might bill once a year, or only when there was a bandwidth overage, etc., so they weren't foremost on my mind either.

That's why I'd said that the *ONLY* good thing about losing the card in the ATM was getting rid of freecreditreport.com. There was an awful lot of hell that went along with losing the card in the ATM that made that experience into quite a net loss.

Comment Re:Liar beats other liars? (Score 1) 184

I had the same problem. With new addresses every few months while I was on partial sabbatical years ago, I amassed quite a stack of previous locations. Their 3rd degree authn process required me to know all of them. I didn't.

Never could access what I was paying for, and you'd think the company would be required to cease billing if not providing the service, right? I I called them up, pointed this out, tried to get cancelled, tried to get charges refunded. Well, guess what? As far as they were concerned I couldn't even prove to them sufficiently that I was who I was, for them to allow me to initiate the cancel operation!

You'd also think that you could appeal to your bank when you couldn't cancel it and you weren't getting the service paid for, right? Well, according to Bank of America, I had to completely disable the card number. They couldn't refuse to honor that one recurring debit against it.. That was my main card on hmany dozens of online sites and autopays. I paid a couple hundred to freecreditreport over a couple years for the convenience of maintaining my card before it was finally eaten by an ATM machine and the bank disabled that card's number as per their policy. The only good thing about the card getting eaten was that I was then free of freecreditreport.com.

Comment Cross-train your brain (Score 1) 601

I've worked as both a developer and author for a couple decades, so I've seen this a few times myself.

It isn't clear to me whether this is a personal project or a work project. (I'm hoping with nothing done after 6 months, it's a personal project, but it might just be a minor item on a gargantuan corporate to-do list.)

I agree with those who've advised "changing things up" a bit. Exercise and/or play a musical instrument. If you already do, pick something new to try, where you have to learn a new motor skill. You'll get to use your brain in a different way. I recommend fire staff twirling (without the fire of course, at least to start) or juggling. Both of these require intense focus, like that required for coding, but it's a different context. Learning a musical instrument works for a lot of people, but didn't work for me; staff twirling on the other hand is just magic, for what it does for my concentration and, through the process of learning new tricks, determination and sense of forward motion.

I also agree with, find a buddy you can discuss this with on a regular basis. Maybe more than one buddy (a UI guy, and an algorithms, or database, or framework guy depending on what your project involves). This is probably easier to do for a personal project than for a work project unless you are on great terms with a coworker; most workplaces I've seen lately are very busy. It provides accountability plus, as another poster pointed out, that all-too-important voice of reason when you're stuck on a winding road and someone can point out the straight line you've missed. If this is a personal project and you think you have The Next Big Internet Idea and you don't want to cut someone else in, well, you either get it done or you don't. Your choice. If you don't do it, someone else will, and they might already be working on it indepedent of you. If it's a personal project, maybe you can farm part of it out to someone else to get it started? Even if it's The Next Big Idea and you don't want to talk about, maybe you can talk about PART of it without giving away the whole thing? If you have a sorta-technical-but-not-really friend, they can be good to bounce ideas off of -- if you can explain things in a way that they understand, then that is feedback to you that YOU understand.

If this is a personal project, for gods sake, LEAVE THE HOUSE! Take your notebook to the nearest coffee shop, shared-workspace office, pub, or wherever. I find that having life going on around me shuts off random thoughts that get in the way of getting things done sometimes. It sounds like you've already tried the reverse (alone, quiet), but if you haven't, try that, too. The "leave the house" strategy is particularly good, for me, for more rote-type activities, like keying in database schema that can be a bit repetitive and don't require much creative thought. For creative thought, I like to go hide, and often take breaks every couple of hours to keep myself fresh.

If this is a work project, change up your environment somehow. While working as a contractor a few years ago, I was doing a project involving several layers of components in multiple languages (ajax, server-side stuff, glue scripts, random on-the-fly generated script, build and verification tools). Debubgging it was not straightforward, complete with conferences with devs responsible for other components when there was an issue whose cause was not readily apparent. Although we were supposed to be butts-in-seats visible every hour we were on the clock, my management trusted me and I just sent them a note saying, "I'm going to go hide and get this done. I will be on premises, so technically still within the rules, but won't be on email, won't be easy to find and will have working code before Monday. If you absolutely need to know where I am, call my cell phone." As I recall, they had working code the Thursday before that Monday. Once I went into "war" mode, made things NOT like business as usual by finding another place to work for a couple days, laser focus and professional pride took over, and that was that. I changed the rules a bit to rules that would actually WORK given our time constraint, grabbing a copy of the others' code, and making my own changes to it because it was often faster to locate and fix the bug myself, than to convince the person who owned the code that it had an issue. Under less urgent circumstances, it's better to have that dialogue, because I had been doing a bit of useful education by letting folks puzzle over what was wrong with their code, but in this case, we were too close to due date and that tradeoff was necessary. I sent the changes required in others' components back to them for review, and everything got checked in before Monday.

As others have pointed out, changing your choice of beverage may be useful as well. If caffeine works, try that. If beer's what puts you in more of a coding frame of mind, go for it (but not on the clock if your employer doesn't sanction it!). Microsoft used to have beer bashes once or twice a month on Friday afternoons. You'd think many people went home after them. You'd be partially right. But many people stuck around and went back to work, refreshed and in a different frame of mind -- yeee ha, the manager is gone, all the PMs are gone, it's time for us to get things done! I wouldn't recommend that strategy for live updates to amazon.com or modifying the software in your homemade aircraft, of course.

Good luck.

Social Networks

Submission + - Montana City Requires Workers' Internet Accounts (montanasnewsstation.com)

justinlindh writes: Bozeman Montana is now requiring all applicants for city jobs to furnish Internet account information for "background checking". A portion of the application reads, "Please list any and all, current personal or business websites, web pages or memberships on any Internet-based chat rooms, social clubs or forums, to include, but not limited to: Facebook, Google, Yahoo, YouTube.com, MySpace, etc.". The article goes on to mention, "There are then three lines where applicants can list the Web sites, their user names and log-in information and their passwords." This seems a pretty blatant violation of privacy, to me.

Comment Re:Nearly had a heart attack (Score 1) 95

*FUNNY*. Someone with mod points, mod parent up, and as something other than Funny so he gets credit for it.

I submitted the original story, as AC because I was lazy and /. never takes my story submissions anyway. It puzzled me that the news had been posted online for hours and had not yet made it onto /., given the love so many here obviously have for SCO.

Who knows what the investors think they're buying. As some have pointed out, maybe the customer base? Then again, I know lots of legacy platform companies that are barely hanging on, servicing their legacy customers. There's not really much of a business in a small and ever-shrinking market (proprietary x86 Unix).

Comment Re:Not punched cards (Score 1) 794

Yes, there were the original blue ADM3A's (which I believe did not even offer lower case) and then there were the beige ones, which were numbered slightly differently... was it ADM3A+? Or ADM5A?

The parent noted an odd workstation configuration and said he learned everything he "needed to know about bureaucracy from that single gestalt." Great observation, especially juxtaposed with the information that it was located in a department of health building in Australia. I know enough Aussies to know that your bureacracy can be pretty intense, and it's just perfect to hear that an erogonimc, but unusable, computing workstation was in the Dept of Health. LOL.

Anyway, wot's a "Taswiegen"? I've spent a fair amount of time in Australia and never heard that word. Do you, like, use that because you don't like the demonic association of "Tasmanian"?

Comment Re:Not punched cards (Score 1) 794

Just some data points for slashdot posterity. When I first saw a functioning corporate computing department as a high school intern, back in the late 1970's, it looked like this:

Women worked in the basement computer room in operations and keypunch/data entry.

Men worked upstairs as systems analysts, and used ADM 3A's to enter their programs and (even back then in CORPORATE AMERICA, they wore suits) play Battleship, Hangman and Star Trek. They also taught interns how to play Battleship, Hangman and Star Trek.

Slashdot Top Deals

"God is a comedian playing to an audience too afraid to laugh." - Voltaire

Working...