Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Ask Slashdot: Re-Learning How To Interview As a Developer?

lrichardson Maybe ... (218 comments)

It's not you.

I've had some odd interviews over the years. One in which the head of IT was a Luddite - and proud of it. One in which the phone and HR interviews went well, but the interview with the manager left me wondering if she had psychological problems ... later, from my headhunter, I learned her sister was going though a very bad breakup, including stalking, and I was very similar to the ex.

And, of course, sometimes the interview is for show. They've got someone they want, but have to keep HR happy, and demonstrate they considered other candidates.

My best advice is a) research the company/position, b) be honest, and c) try and be positive. Note that 'being honest' doesn't preclude omitting horrendous things. e.g. "I made an internal transfer as soon as I realized my boss was a lying, backstabbing hypocritical s.o.b., and was much happier with my new position." can be reworded as "I made an internal transfer, after achieving some great things in my first position, because the new job offered more opportunities for professional development."

about 4 months ago
top

How Do You Detect Cheating In Chess? Watch the Computer

lrichardson Re:Simply put.. (328 comments)

The first series (1996) was a PR scam. It is incorrect to say he was playing 'Deep Blue'. It is far, far more correct to say he was playing a team, comprising many of the top players, who used Deep Blue to test their moves before implementing them. The programming on the machine changed daily. In the second series, the program was - according to IBM - only changed between games ... although there was a serious question of a mid-game change (Game 1) that led to the computer's loss.

That said, yeah, a lot of modern machines leave their predecessors in the dust, computationally. Chess algorithms ... not so much. Deep Blue's 'innovation', such as it was, was simply to numerically rate a sequence of moves, discarding the lowest scoring, and then continuing its computation from that point. (...and it was a supercomputer) Contrasting with the previous 'Brute force, try all possibilities, select the best after _n_ moves.' As chess is, practically, a finite game, once computers reach the level of _n_ that is about the end point of all games, they aren't going to lose anymore. A lot of the modern chess programs that are free/cheap follow the brute force model, not the more analytical method pioneered by Deep Blue. The top machines do have better coding that Deep Blue ... more importantly, the number of plies has improved, due to better weighting (far more situational / far less point oriented).

about a year and a half ago
top

Searching For Backdoors From Rogue IT Staff

lrichardson Re:Three words (328 comments)

Yes and no. I've done so flashing-star, how-the-heck-did-you-get-that programming, mostly because of a unique position that straddled various corporate silos.

Two killers, i.e. 'making them so complex only ...'

1/ Not having the time to clean stuff up. If it works, management generally wants you to move on to the next fire.

2/ Documentation oversights and assumptions. "Check the syslog for errors" doesn't cover what to do when errors arise. I'd reached the point of coding the automated sending of e-mails on errors - with the fix included - to the person running a job, on dozens of issues. Things that one just assumes after years of experience are complete show-stoppers to someone who doesn't have that same experience. And it only shows up when someone else does try and run something, per the documentation.

&, of course, 1.5, not having the time to do any documentation ...

I like automating the heck out of stuff, handing it off to some poor schlub to run as needed/scheduled, and moving on to the next problem. But I also recognize that it's done me out of a job a couple of times. Which really, truly sucks.

The best advice I received from a friend was "Don't make yourself indispensible. You won't get vacations."

It's a trade-off. I think I prefer being viewed as a valuable asset, getting new challenges, rather than the only guy who knows how to fix something.

more than 3 years ago
top

Circuit City and the American Dream

lrichardson Re:Democracy? (835 comments)

Rights are pretty much defined by society. No more, no less. There are no absolute 'Rights'. And let's not forget every 'right' also has a matching 'responsibility'.

That said, US law does support wrongful termination, in many states. Which, strangely enough, covers people quitting when their work is substantially changed ... i.e. a $50K programmer gets transferred to a $11K washroom scrubber. Or telling someone that their salary has just been cut in half.

The legal fiction of firing, and then rehiring for the same position, at a lower wage, has been stomped on by the courts.

Although - and this is where things get interesting - I'm wondering if 10 weeks is long enough to get around the courts' interpretation of the prior precedent. That's slightly over two months, which far exceeds the previous cases.

The reason the courts originally jumped in was because this was used as a union busting tactic. A company's workforce goes union, the company lays them all off ... changes hands on paper ... and then offers to rehire previous employees (albeit with different titles and lower wages). Needless to say, the (US) courts take a very dim view of anyone trying legal trickery (that is, after all, reserved for themselves in their decisions).

But man, Circuit City? The company that even beats cable companies at the BBB for number of complaints? Buying there is idiotic enough (Go NewEgg!), working there about the same.

more than 7 years ago

Submissions

lrichardson hasn't submitted any stories.

Journals

lrichardson has no journal entries.

Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...