I know I'm a smartass because....

gkontos said:
That sounds very interesting. I would love to read the full story.

It was interesting to say the least. In college I was known for my intensive philosophy research and my papers. When I was hired as a tutor, I had a hard time reading the kinds of things that students came up with for theses and supporting arguments. My personality at the time was a bit much for some people, and I made it quite clear how I felt about the students work. I often would start thinking about the paper topic that they had and start to come up with ideas of my own, encouraging them to do way more research than they had planned. Eventually I was fired because I was not being an 'easy' tutor. Funny thing was, I was not out of work long. I told some of my professors about it, and a couple of them wrote to my supervisor about why I should work as a tutor. It was a pump to my ego for sure, and it worked to get me hired again.

Looking back, I could have been a better tutor. Most of my problem was my expansive ego at the time. I had just finished a book, and had gotten some cred around campus for one of my philosophy papers. I think I knew intuitively that tutoring was not really for me, but I needed money...
 
No,{4} (regexps, you know ;)),

Trying not to cross a line here while also trying to share my personal take on the matter, perhaps violating a few rules in between. I was just heading out to get some sleep when I came across this and I can so awfully closely relate to some of the things you shared here...

Just for the record: I might be bending a few rules to try and get my somewhat personal point across, I have no intention what so ever to break the rules. Even so, I feel this needs to be done in the way I'm doing it. Apologies up front, but I honestly see no other way to share what I'm trying to share here.

cah said:
When I was hired as a tutor, I had a hard time reading the kinds of things that students came up with for theses and supporting arguments. My personality at the time was a bit much for some people, and I made it quite clear how I felt about the students work. I often would start thinking about the paper topic that they had and start to come up with ideas of my own, encouraging them to do way more research than they had planned. Eventually I was fired because I was not being an 'easy' tutor.
I could be all wrong here and as such make a complete fool of myself, but it's a risk I'm willing to take. I get the impression that you tried to get more out of your students than they would show because you had a hunch there was way more potential underneath than they would show. Whether or not that was so is something most likely no one can possibly answer but I get the impression this could be the underlying issue.

And I honestly think that anyone who has seriously tried to help out others with their (technical) problems has experienced that very same feeling. Very hard to express but something in the likes of: "If you know how to setup and administrate a mail server then surely you should know that an open proxy is a horrible setup"? (open proxy: mail sent in from a public location can reach destinations within that same public location).

That was one of my rants before realizing that some people really don't know. They learned about MTA's, they learned about setting the whole thing up, but the one thing they didn't learn nor realized so far was that there were "bad guys" out there who would try and take advantage. Surely anyone with "some" interest in the matter would know better?

But sometimes their interest doesn't go as deep as yours... And some honestly get stuck at the point which their tutors taught them.

cah said:
Funny thing was, I was not out of work long. I told some of my professors about it, and a couple of them wrote to my supervisor about why I should work as a tutor. It was a pump to my ego for sure, and it worked to get me hired again.

Looking back, I could have been a better tutor.
Here I go again, spouting off without even knowing the circumstances.. Even so: no, you couldn't have been in my opinion. The only thing you could have done different -in my very personal opinion- is bring the message a bit different. Or so I think.

But that, well, takes patience and some self understanding. Let me put this differently.. You're not alone there.

Totally different yet still related in my opinion: take the rules of this very same forum we're all on. I only reread them because @DutchDeamon bumped them (and I thought there was something new). Let me put this differently, do you really think "those guys" (no disrespect) would put something like this in for no reason:

2 - Be respectful of all users at all times and respect the forum staff. This means please use etiquette and politeness. Treat people with kindness and gentleness. Be considerate to the person asking the question. We were all a green user at one point. Yes, some users are harder to help than others, but please be respectful to all users.
Please don't try to see something between the lines here, there is nothing but me just trying to get my point across.

But I can't help wonder if these issues don't overlap each other. The expectation of "if you know A then surely you know about B too because it's a given", even though to some people it's not that obvious.

Pardon me if I'm now completely ranting and totally off the mark (luckily we're in the off topic forum) but I honestly get the idea this could be an underlying issue.

cah said:
Most of my problem was my expansive ego at the time. I had just finished a book, and had gotten some cred around campus for one of my philosophy papers. I think I knew intuitively that tutoring was not really for me, but I needed money...
Self reflection and the openness to do just that is where it all starts in my opinion. And that, sir, honestly earns my respect even though we don't even know each other.

As mentioned earlier; apologies if I'm making some false assumptions or such but alas, there's nothing more I can add to this.
 
Last edited by a moderator:
ShelLuser said:
And I honestly think that anyone who has seriously tried to help out others with their (technical) problems has experienced that very same feeling. Very hard to express but something in the likes of: "If you know how to setup and administrate a mail server then surely you should know that an open proxy is a horrible setup"? (open proxy: mail sent in from a public location can reach destinations within that same public location).

That was one of my rants before realizing that some people really don't know. They learned about MTA's, they learned about setting the whole thing up, but the one thing they didn't learn nor realized so far was that there were "bad guys" out there who would try and take advantage. Surely anyone with "some" interest in the matter would know better?

I think you under-estimate the number of kids who get roped into system administration because they "know Linux" or are "good with computers" and end up badly configuring an MTA for the company/family business/etc. ("Hey, it works!") as a result. They don't have any interest in learning an MTA, they just want to send/receive e-mail via SMTP.

The fact that it is 2013 and we still have no easy out of the box way of configuring a small e-mail site in a fairly automated, safe, secure manner is a total joke. It really should be as easy as
  • Enter your domain name:
  • Enter your LAN subnet:
  • Enable Anti-spam features? (y/n):
  • Relay inbound e-mail to mailbox server? (for local delivery just press enter here)
Anything more advanced should be a manual process, but I'd wager that answering the above questions should be enough to configure SMTP for 95% of all non-enterprise sites out there.
 
Two things:

1. FreeBSD has always been a toolkit. "Here are the pieces, set it up any way you like." A canned setup is more appropriate in PC-BSD. And of course there's the question of which options to choose for a canned setup: mail server, antispam measures, and so on. Bikesheds ahoy!

2. It can be argued that helping users set up a mail server without any understanding of it would be doing no favors to them or the rest of us. More BSD-like is to have documents that show how to set up a mail server. That helps to give them an least an introduction to what is happening and why.
 
ShelLuser said:
I get the impression that you tried to get more out of your students than they would show because you had a hunch there was way more potential underneath than they would show.

This is the way that I saw it at the time. I wanted to encourage the kinds of habits that had gotten me in a tutoring position in the first place. I went to college because it seemed like the next logical step for my life, but when I was there I found that it was much more than that. I had a hard time with students who seemed only interested in completing the assignment so they could go out and party. For me, the assignment was the party :e

Having browsed a lot of computing forums in the last few years, I feel like I understand what you are talking about. It is important to have tact and patience with those just looking for fast 'solutions,' even though it might be difficult. My tutoring situation is a good allegory for this.

@wblock@, your comment resonates because this is why I am so attracted to the *BSD's. I found it so liberating to be just given the information and allowed to craft my own system. I may not be a very advanced user, but I still appreciate this philosophy nonetheless. To me, this kind of system values the user (and the user's judgment) much more than a canned system.

ShelLuser said:
Self reflection and the openness to do just that is where it all starts in my opinion. And that, sir, honestly earns my respect even though we don't even know each other.

Thanks, man. :)
 
Last edited by a moderator:
wblock@ said:
Two things:

1. FreeBSD has always been a toolkit. "Here are the pieces, set it up any way you like." A canned setup is more appropriate in PC-BSD. And of course there's the question of which options to choose for a canned setup: mail server, antispam measures, and so on. Bikesheds ahoy!

Perhaps I should have been more specific: I wasn't referring specifically to FreeBSD. FreeBSD core aren't the guys who write sendmail or postfix for example. And yes, I agree PC-BSD is likely a more likely place to find this.

However, ANY distribution of ANY MTA I have seen - none of them I have seen so far (including Exchange) enable a novice to get a BASIC working, sensible email configuration configured properly without extensive prior SMTP knowledge, digging around on forums, configuring third party milters, etc.

And whilst yes, some people want to write calculators and stuff in sendmail.cf, the vast, vast majority of cases (especially where the user is a novice) are covered by either a single host sending/receiving and hosting email, or a relaying situation for a single domain.

Which should be a fairly easy configuration to standardize and supply as a script as part of the MTA distribution, which is optionally run as part of installation of the MTA.

Given that the people most affected by broken MTAs (open relay, etc) are the "rest of the internet" (via the flood of UCE, etc.), it is in the community's interest as a whole to make basic secure, working MTA configuration as simple as possible.

20 years in the industry has shown me that if you want to fix a widespread problem with misconfiguration in an application, documentation won't work. There's already plenty (too much?) documentation out there to sift through - much of it out of date or detailing features that most users will never need/want. Or - written by novices on forums - the blind leading the blind.

The more effective way to tackle the problem is to make the default "lazy setup" secure. Because many people are lazy.
 
There are actually a few, iREDMail for example is one of them. Still due to the complexity of the way MTA's work it is hard to create a simple solution.
 
I think it's easy to argue that nowadays the only safe default is what FreeBSD does with sendmail(8), enable only local submission of mail and that's it. The reason is that if you enable an MTA that receives mail for your domain with just some default rules that are supposedly "safe", you are going to get pwned by spammers very very quick if you don't also set up things like greylisting, spam filter and a virus filter. Even with just those it's already far outside of "simple defaults" and you're not even close to a working system that you can trust. Email is a complex beast and should be treated as such.
 
Because I was sued, fired and humiliated after putting in the monthly web usage report of my agency the child porn activity of the governor office computers of my old state (which I was forced to move to avoid other "consequences").
 
Expect resistance from those in power when you stand up to what they do.
 
@igorino, what the hell? You should include this in the report to the police, not only to the monthly web usage report. I'd like to hear more of that story.
 
Last edited by a moderator:
We'd make monthly reports to show the state audit the use of our link, we did all offices except the governor's office, one day I decided to add computers from his office in the reports, although my boss telling me not to do it (I already knew something suspicious was happening, but I knew not it was something serious). The other day the state auditors and advisers of the governor were waiting for the firewall/web cache administrator, me, outside the office, right there I was warned of all that would happen to me, chronologically, for wanting to change something.
"If you want to make enemies, try to change something." - Woodrow Wilson
 
igorino said:
The other day the state auditors and advisers of the governor were waiting for the firewall/web cache administrator, me, outside the office, right there I was warned of all that would happen to me, chronologically, for wanting to change something.

Go public to the media. These people should be locked up.
 
My grandmother was discussing my new job and says "So where are you now" in reference to my training. I answered her with "on this barstool at moms sitting in front of you." "I meant in your job, you smartass shit" LOL, love my granny :)
 
break19 said:
My grandmother was discussing my new job and says "So where are you now" in reference to my training. I answered her with "on this barstool at moms sitting in front of you." "I meant in your job, you smartass shit" LOL, love my granny :)

My Baba (grandmother) had a similar retort to anyone asking her, "How do you feel today?"

"With my hands." :)

She was a real smartass, alright. Maybe that's where I get it from...
 
Back
Top