- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
Yeah, last I checked we're not a theocracy. All good intentions from the Bible aside, I sure as hell don't want the US Government based on any religious dogma. If it happens to coincide, so be it.
Admin
No, CEOs got to where they are because they're "winners of life's lottery". Former Democrat Senator Tom Daschle told me that.
Admin
A friend of mine was rejected by a headhunter because, even though his resume listed experience in building local area networks, it didn't explicitly list "LAN experience".
Stupid headhunters.
Admin
In one job interview I had (which was related to ISP billing), I was asked what I would do if an error was found that meant that a customer was being overcharged; in effect, would I lie to the customer in order to avoid having to give them a refund. I stumbled a bit and basically said, no I wouldn't - that's management's job.
I still got the job (without the lying to customers bit).
Admin
Well generally non citizens aren't allowed to work in this country. They have to get permission from the government to work here, and the employer is responsible for trying to hire citizens before non citizens. Sure they employer can damn well do with it as they please, but what happens when your employee is deported and the employer is fined for not following the law?
Admin
What in the holy hell kind of pseudoscientific garbage have you been getting your hands on? A living wage "kills in large numbers"? Do you even read what you wrote before posting?
The very thought that people must make less than the minimum amount to survive to protect them from the horrors of being single is sickening. In any other context, for example saying that ugly people are more likely to be single and therefore live self-destructive lives, you would be vilified and ousted from the community.
I voluntarily choose to be childless and single, and I make a decent living. It is no business of yours to make moral judgements about my "self-destructive solo lifestyle" since I harm precisely no one.
Admin
I can't tell if that's humor or not. I hope so.
Q. How do you know when politicians are lying? A. When their mouths move.
All hail the New Religion under the New Regime of Hope. We tear down those who have achieved in society and redistribute the wealth. We can then reap their fruits whilst we sit on our Free Riding Thumbs.
Admin
I used to work for a company that calculated the cost of various modes of transportation. A private jet that seats 6 costs the typical flight department about $2700/hour to fly (after staff costs, depreciation, and other tax accounting tricks.)
I don't the figures for a jet that seats 10, but your estimate of $4000 sounds reasonable.
Admin
I think you missed the entire point.
Also, if you're egalitarian enough that you believe in a living wage for everybody, it would follow that you are, indeed, harming others, because any amount you're making above a living wage is money that should go to people who aren't. But I get it, you want other people to pay for that.
Admin
I happen to have worked as a programmer on the team in question, so I had quite a bit more knowledge of the situation than your typical IT guy would have, and because this is such a small company I find myself dealing with various aspects of every team, not just the IT issues. For example, I had a significant role in designing the next copy protection scheme for our software products. I'm also the person who "gets" to install 64-bit operating systems on the computers in question, and I have enough on my plate that if they can't even compile the 64-bit version of the program, I don't want to try to squeeze some OS installations into my schedule.
If my only responsibility in the company were "fix the computers when they break", then I would agree with you that my comments were out of line, but my responsibilities extend quite a bit further than that.
Admin
Now, how about we talk about coding?
Admin
And this is how they punish those who are completely honest on their resumes.
If anyone asks, I have many years of programming experience, counting the decade or so where I knew nothing more than 10 PRINT "YOU STINK!" 20 GOTO 10.
Admin
I thought we agreed to stop feeding the trolls.
Admin
I'd love to. But for some reason people keep insisting that what I earn in my paycheck each week isn't mine. Not so long as other people need it. Also, apparently I'm supposed to "give back". Last I checked, I never stole anything so I don't need to return anything to anyone. Every thing I have taken, I paid for or otherwise compensated the other party.
Admin
(I was going to let the first mistake slide, but then...)
Admin
I resent that statement.
Admin
I suppose I could explain a bit more: I don't want people starving because poor people on the dole watching cable because they have no drive to better themselves is a lot cheaper than waiting for them to get desperate and stupid and end up in jail or a trauma ward. Also safer for the ones paying for it.
I'm glad you recognize the conditions of a work visa; know that I oppose them for the vast majority of purposes, as they depress properly set wages and give employers virtual slaves. See arguments against living wages in light of corporations who games the system so they don't have to pay a competitive wage and see if you don't change your mind a bit.
Admin
My favorite is "l'etat c'est moi'. Sure, it's french, but they're both very latinish languages.
Admin
That's a stupid thing to say and you're stupid for saying it (insert snark emoticon).
The idea of a living wage is that someone who's worth employing is worth paying enough that they aren't eternally a hair's breadth from starvation. This doesn't mean that they have a glamorous life on minimum wage, but they do get enough to eat, a safe place to sleep, and some money left over that can be used for some sort of luxury - going out a couple times per month or something like that. Nowhere in there is the notion that money above subsistence + epsilon should be taken and given to others, just that starving masses are a bad idea all round.
Admin
There is always the same WTF in the Tales:
Stupid interviewers who think they are so smart and can tell if a person would be a capable candidate by asking them a question that has zero bandwith. Such questions will only show whether a person has a specific knowledge. Knowledge that casn be easily learned within 5 minutes. And then they write Alex an Email and we all laugh... WTF?!?
Admin
On "relevant experience":
Once I was shopping my resume around at a job fair. Nicely formatted and all that. I included both my High School, and College locations just to be through. At one desk, an HR drone took one look at my resume and rejected it by saying "we only accept college graduates". I then pointed out that I in fact had graduated, and pointed it out in the resume. What a dolt. I had the good fortune to NOT work at that location.
Another instance was in a want-ad (back when they were used) that expressed a need for "5 years experience with Java". Unfortunately Java was only about 3 years old at the time. It was typical of the time.
Admin
Admin
What kind of a tree?
If I asked that question I would expect something like a Fibonacci heap as the best answer. To much theoretic?
Admin
So do I. One of the best programmers I've ever worked with was self taught. Strangely enough he gets rejected for jobs because they think hes too old (mid 40s) to be a good programmer.
Admin
Shush! Dont tell them how to sort out the serious (i.e "all I want in life is to code!") coders from the non-serious (i.e "I like coding, but i also like other things").. ;)
Us non-serious coders need jobs as well.
I got a MsC and 4-5 years of coding experience, but I dont consider myself a "serious" coder as i dont spend every waking moment thinking of coding or reading books on the subject.
If all coders have to be super-serious, being a developer isnt a job anymore, its either a hobby or a LIFE.
Admin
After finishing my degree I worked in the teaching lab at my university part time while trying to find a real job. Jobs were thin on the ground for recent graduates in my home town and I was applying for anything even remotely related to my degree and went through about 100 job applications and 20 interviews before a very similar permanent job to my part time job came up at another university. I applied, quietly confident that I would get it.
The interview went swimmingly and I had all the skills and experience they were looking for and more (and it was a rather long and detailed list). I got on really well with the interviewer and the other people working in that area that I would be working with if I got the job. I thought I was a total shoo in for the role.
I was a little shocked to finally get some feedback almost 2 weeks later that I hadn't made it through to the 2nd round of interviews. After asking for feedback on why I didn't get through when I was such a good fit for the role I was totally stonewalled. It really knocked my confidence that I couldn't even get a 2nd interview for a job that sounded like it was almost created for me it was such a great fit. Sure I didn't get a bunch of other jobs that were only tenuously related to my skills but this job should have been in the bag.
Months later I found out from a friend who knew the interviewer that the job was filled before it was even advertised with an internal person and the job advertisement and interviews were a charade for the mandatory process to advertise jobs externally. They were pretty shocked that the custom written job spec aimed at the guy they had already chosen fitted me even better than him. They were required to interview me since I had all the skills and experience they needed but had no intention of giving me the job. They also couldn't tell me I had no chance to get the job because I could have some sort of legal recourse if they did.
Looking back years later it is kind of funny but at the time it made me wonder if I would ever get a real job. I did and am now quite successful and happy in my career but that was one hell of a speed bump back then.
Admin
Bar the discussion about US financial politics I'm quite interested in the priorityqueue, especially since I have no formal education dealing with patterns etc.
Given a defined set of priorities wouldn't some sort of tree-based queue or container-based queue where each root defines a priority be a faster way to traverse than reindexing an array?
Admin
Help ! I'm self-taught and mid-50s; I guess I'd better give up now. I mainly code in C, on embedded platforms, and Delphi; luckily these are simple enough for my aging brain cells.
Regarding 'bad habits', I'm aware I may have some and strive to eliminate them. Since I'm self-taught mainly from studying other people's code, from whom do I get my bad habits ?
Admin
I know plenty of developers who I wouldn't consider the sharpest tool in the shed. However, most of them are capable of and willing to learn. I have found that most of the cases where they aren't is because of the person teaching them. Not everyone learns or understands things the same way you do. It's called situational leadership... You have to adjust your leadership and teaching to each person's style not just try to brute force them into learning the same way that you might. But from the sound of your arrogance, I'm sure you're the mostest awesomest teacher in your opinion. I'm sure that couldn't have had anything to do with it and everyone else is just stupid.
Admin
I call dibs on writing the nueral net code and I'll be sure to do it in assembly. Is this for an arm, intel, or other chip?
Admin
I live in Luxembourg where every government hiree has to know French, German, English and Luxembourgish. TRWFT is that correspondance is done in French, press statements in German and conversations in Luxembourgish. Websites are mostly in French and/or German and some informational brochures are even in Portuguese. Government computers have the operating system in English, the office suite in French and other programs (browser, mail client...) in German. Applying updates, security fixes etc. is sometimes a nightmare if they aren't multilingual.
Admin
Admin
I think you're missing the real situation here. The guy obviously can learn programming stuff, but it seems like he's self taught. If you know enough to tell him how interfaces work then I reckon he'd be a goer. If you don't know enough about it yourself, stay away.
I'd call and ask if he's willing to learn, despite what the resume says.
Honesty is worth a lot IMO.
Admin
Oh, really? Under what Rule would you object to that testimony, Mr. Hot Shot? I'm referring, of course, to the Federal Rules of Evidence which govern admissibility of evidence and with which you are so thoroughly familiar.
Admin
So... is this some Italian version of Muphry's law?
Admin
There are many studies. Look up Berkman and Syme 1979, Lonergan 1991, and do your own googling for many more.
I hear the same thing from smokers. "It's no business of yours if I am willing to accept lung cancer." Same thing from people who don't wear seatbelts. "It's no busienss of yours if I'm willing to be launched trough my car windshield and die on the road." Same thing from people who visit prostitutes, "It's no business of yours if I get HPV or HIV." Same thing from pot smokers, "It's no business of yours if I whoa that's a cool shirt it has buttons can I press them?!" Same thing from alcohol drinkers, "It's no business of yours if I want to damage my liver."
Living alone is just another vice. It has known mortality implications. You can deny those risks. A smoker can deny her risk of lung cancer. Denial does not reduce risks.
As a society we have clearly decided that it IS our business. We tax alcohol and cigarettes prohibitively. We criminalzie drugs. We ticket drivers who don't wear seatbelts. We criminalize or severly restrict prostitution. We penalize people who engage in vice.
The US income tax code charges higher rates for singles than for heads of household or married groups. It would make no sense for one arm of government to penalize a particular vice while another encourages the same behavior. That's what living wage regulations would do.
There is only one US political party that supports the idea that you have a right to engage in vice so long as it doesn't hurt anyone else. That's the Libertarian Party. They are a bunch of losers. If they are lucky they get 2% of the vote. Unless you are willing to join the Libertarian Party and actually vote Libertarian you are nothing but a hypocrite for thinking that your particular vice is OK and should be supported while allowing your politicians to penalize other vices.
Admin
Have there been no technological improvements since the days when everyone lived on the farm and everyone worked all day just to provide for themselves? It does not take as much work as it used to to produce the basic needs of a person.
Admin
And even that is not correct. The plural form of "like" is "piacciono" and when referring to female secondary sexual attributes you should use the plural, as they are a pair.
Admin
You've commited every logical fallacy that exists. I just wanted to congratulate you on that.
Admin
You are on the right track.
Historically life was hard work. Now we have technology to do most of that work. Great, right? Except... We spent the last 100,000 years adapting to a type of existence that involved a lot of work. Agriculture and hunting/gathering were hard. 100 years of work-reducing technology simply cannot overcome 100,000 of evolution. My great grandparents and earlier ancestors were farmers and fisherfolk, they probably burned 4000-8000 calories a day just living normal lives. Over the last 3 generations that has shifted until now I sit in front of a computer and probably burn 1500 ... but my body carries that 100,000 years of adaptation to a 6000 calorie existence. It needs fake work to remain healty. We had to invent "exercise" because of the gap between evolution and technical revolution. My body thinks it is starving if I eat what I need. Again, evolution hasn't caught up with technology.
I'm not arguing that we cannot evolve into individualists who thrive in a social vacuum and live longest when we live alone. I'm not arguing that after such an evolutionary change a living wage would be a social good. I'm arguing that we have 100,000 years or more (a lot more... look at most primates; very social... we grew from them) of evolution as social creatures and until we change at that low level a living wage just encourages lifestyles that kill us. It's no different than offering incentives for developing and selling fatty foods. 100 years ago that was a great idea. People could starve while filling their bellies three times a day because you just couldn't pack enough calories into a meal without fat. Problems change with technology.
The living wage is no different. It's a good idea that is very bad for humans. Not because it's innately bad but because we haven't evolved to live full lives in the conditions it supports.
Admin
:)
Admin
Admin
Admin
For the record: My posts were not flame bait. Nor were they trolling. I was exposing a core question that should be part of any dialog about ANY change in our social structure: will the change do harm?
Will it cause unhappiness? Will it shorten life? Will it make us a more divided people? Will it enable negative outcomes that, however unintended, must be counted against the positives no matter how well intended the change?
It is convenient to think something like a living wage is only positive. It is wrong. There are positives, yes, but there are also changes to the shape of our society. Changes that cause real harm. Lives cut short, happiness reduced, social bonds weakend, all in measurable ways.
This isn't about economics or "welfare states". Yes, those are important factors to consider...but they are abstractions. We as humans are real, concrete, organic beings with a concrete evolutionary history. We have needs. We have vulnerabilities. At the end of the day those needs and vunlerabilities trump any talk about the merits of a particular economic policy or the likelihood of inflationary pressures or raised costs. Social changes that push us farther from our evolutionary history will expose our weaknesses and leave us unhealthy, unhappy, and dead. The intentions don't matter at that point.
I can smile at "logical fallacy" comments because I was aiming for populist appeal. That means fallacious. Fallacious doesn't mean wrong.
Admin
Finding a missing brace is not what I would call "debugging". That is "reading the error messages from the compiler". And yes, sure, there are plenty of programmer's editors that can find matching braces and would help you fix this problem very quickly.
By "debugging" we normally mean "finding logic problems in code that runs but produces incorrect results". I agree with the original poster: A few well-placed print statements are usually far more effective than any debugging tool I have ever used. Every now and then I try spending a few hours stepping through code line by line, or setting breakpoints and watch variables, etc etc. And I've almost always found it to be a very inefficient way to debug. An intelligent programmer can usually quickly spot the places in a program where a crucial test is made or value is set, insert a print statement to tell him what the value is or which branch the program took, and find out what's wrong. Yes, occasionally I come across a bug where I just can't figure out where the problem is, and I'm force to sigh and resigned single-step through the code until I see where it is giving unexpected results. But this is a once-a-year phenomenon. For day to day problems, I prefer print statements.
Admin
Admin
Yeah, I was being pedantic.
Admin
Admin
So because you don't know how to tell time by judging the angle of the sun, you shouldn't use a wristwatch?
I'm just sayin'...
Admin
Just sayin' too... ;-)