@GlennBarley said:
@tonyshowoff Where are you?
My friend that is a beautiful shot of run down south city centre Moscow... Russia, not Idaho or whatever.
@GlennBarley said:
@tonyshowoff Where are you?
My friend that is a beautiful shot of run down south city centre Moscow... Russia, not Idaho or whatever.
@wirestyle22 said in Burned by Eschewing Best Practices:
@DustinB3403 said in Burned by Eschewing Best Practices:
@JaredBusch Did it?
It's been so long since I've (actually had to use besides that one PST issue) that I don't remember any more.
Compatibility mode ended up working thank god, but their IT department actually told me to downgrade IE until it worked. That was their solution.
Typical, though I expect it more from crappy programmers
@brianlittlejohn said in Music whilst working?:
Been Jamming out to Cake today!
I remember one of the very first episodes of Judge Judy years ago, or at least one of the first I saw, I'm not sure how long she's been on.. anyway, the plaintiff claimed that the defendant was listening to "Satanic metal music" with her daughter in the car, the band's name? "Cake." Never have found a recording of it, but god it was hilarious. She was going the distance to lie her ass off.
That's why we set any WAN-fancing SSH port to something obscenely high like 41022, not for "security" but because of the logs. In fact, all of our sshd services run following that pattern, as does our internal HTTP(S) servers but the load balancers take in 80/443.
This prevents as many services as possible from running as root, which anything running port < 1024 does. I don't think most people even know this. At the very least if there's a NAT in play, one can always set ssh and web services ports much higher and just translate the ports to avoid the same issue.
(I know there are some work arounds like setcap on Linux, but in general this is the default behaviour on most machines)
For some reason this made me think of The Venture Bros, Hunter Gather says:
And we want your sad ass undercover agents to stop trying to infiltrate our group. Frankly we're tired of killing them and we can't afford the body bags!
@hobbit666 said in What Are You Doing Right Now:
Deploying my 2nd Citrix Server to the farm for testing
The goats and cows will probably like the ability to work remotely.
@s.hackleman said in Who here plays Pokemon Go?:
I am having a blast. There were 50 people in a local park all running around talking with each other and interacting. Smaller kids were playing, parents were catching pokemon. I overheard one guy say "I have brought my daughter up here to play every night" I have never seen this on a Monday Night in my life.
Not since I was young do I recall people not staying indoors during the evenings on week nights. I think it's pretty cool it's getting people out there.
@scottalanmiller said in What Are You Doing Right Now:
@tonyshowoff said in What Are You Doing Right Now:
@scottalanmiller said in What Are You Doing Right Now:
Working my butt off to get my personal blog up to date. SO far behind.
butt? behind?
Your blog sounds sickening!
I focus on the assthetically pleasing.
That reminds me of something I was able to do on the phone a few days ago that I only manage to pull off about once a year.
Me: "You know what they say about assuming, it makes an ass out of you."
Guy: ".. and me"
Me: "Yes, you"
It only works if they complete the sentence rather than repeating it back.
Thank you @tonyshowoff .
Is this works the same with LAN and WAN?
It can and often does, but for certain types of networks like Cable or DSL, it may work differently, though we don't think of those as WANs. More often the assignment works slightly differently, but the spirit of it is basically the same. In a regular WAN, for a private network, or whatever it does often work the same.
According to my researches, there is a thing called LEASE. It's like a permission or a contract to me but can you please explain more what it is?
Lease is typically just another term for the exchange I mentioned above, but it can also refer to the amount of time the IP address is associated with that machine, which you can call a contract. This is done for two primary reasons:
So in this manner the lease time is a contract between client and server, they both know that the IP is only available to that client until the expire time.
@johnhooks said in What Are You Doing Right Now:
@wirestyle22 said in What Are You Doing Right Now:
@johnhooks said in What Are You Doing Right Now:
@wirestyle22 said in What Are You Doing Right Now:
@JaredBusch said in What Are You Doing Right Now:
@MattSpeller said in What Are You Doing Right Now:
I got myself the FREAKING COOLEST THING EVER for a car (yes, I'm a tad excited)
OBD2 Bluetooth adapter + Torque pro app
I have not reseasrched the subject yet, but I have decided I want a dashcam. Once I decided that, I also thought it would be great to have the car data embedded on the video. So I decided I need to find out if anyone makes a dashcam with support for one of these units.
I forget the actual number but the hard drives they sell with cards nowadays are so unbelievably overpriced its laughable. I asked when I was purchasing my car just out of curiosity. I told my dealership I'd just build it myself for $300. Insanity.
My wife's Santa Fe has on board storage for music. A whopping 500MB. Where can you even get something that small?
and its hundreds of dollars. lol
Ya I got her a tiny 128GB Cruzer flash drive for like $26 to plug in.
Tiny? Back in my day 128KB was considered huge!
(yes I know what you meant)
@scottalanmiller said in The Inverted Pyramid of Doom Challenge:
to hit checkboxes while resting on fragile, single point of failure storage (SAN, NAS, DAS, etc.)
As I've heard many times, even once from one of my own employees who argued with me about this "but how often do SANs/NASes/etc fail? Basically never, so it's not a single point of failure, and it makes it easier to move from one VM host to another."
I'm still baffled by this, and actually have seen them fail and take all customer data with them. What in God's name makes people seem to believe that you're more likely to have a motherboard or power supply fail in a server (since they don't use the disks) than actual harddisks. For well over a year we've had a no hire policy during interview if someone describes inverted pyramid as a proper way to set something up,. Yes, they can learn to do otherwise, but:
I have no regrets. At no point in time was "needing the space" a good enough reason, unless the SAN was for one VM host or something like that possibly, but these days that kind of thing is rare anyway, at least in the environments for our customers, and our own.
@guyinpv said in Homeschool Resources:
How about unschooling?
https://en.wikipedia.org/wiki/UnschoolingAlso lets not take potshots at the religious as if they only homeschool in order to indoctrinate, and we need the mighty seculars to save our children.
I don't think anyone said anything as condescending about the religious as you did about "seculars." There certainly is a perception between homeschooling and people who, as I've even heard myself, "don't believe in gravity," or what have you. That's the point I was making above, was that suggesting it's for nutjobs, weirdos, religious or not (typically they say religious) is not really useful to the discussion. I was getting that out of the way because these discussions always end up with people piling on saying that stuff.
Let's not forget it was religion and its ideas and beliefs that created schools and hospitals and much of science to begin with. They elevated the pursuit of knowledge and wisdom, not destroyed it.
Not to mention that Islamic academia pretty much saved European knowledge from the dustbin created by the fall of the Roman Empire, and not only that furthered research into astronomy, medicine, etc. In fact, Muslims said it was a good idea to wash your hands long before those in Christendom. My point being that I am well aware of the history of education being linked to religion, I also know that illegitimate children were denied an education by the same institutions.
In my experience, people homeschool mostly due to poor performance or safety of local schools, that's about it.
I'm not sure it's just poor performance of schools, but poor performance of society in general.
And also the complete overreach of schools that seem to take over the role the parents are supposed to play.
On this concept, when it comes to sex education, I find it hilarious that Americans make a similar argument, despite the fact sex education is extraordinarily lacking or non-existent in American schools. They say parents should teach their kids, but most parents never even mention it, let alone teach anything, not to mention many parents seem pretty inept in that department too.
And thirdly, because they simply witness the little horrors that are being created from factory schools. Kids with no sense of direction, no respect for authority, no honor or decency or sense of responsibility.
Most definitely, and from what I've seen/read/heard it's unusual for a kid not to have a drug problem at some point.
This is not even to mention the complete lack of any sort of training in actual useful topics. No real world skills, no homemaking skills, no mechanical or handyman skills, no finance or business or investing skills.
What's crazy about this is that at one point schools used to cover these things, but they've been largely cut out due to lack of funding and/or funding moving from educational things to administration.
No understanding of government or economics. Instead, they come out entitled little America-hating socialists who want to play video games all day and live off the government while hating all rich people, religions, hard working business people, and capitalism.
You sound really silly here, socialists, lol okay. Parents and pop culture too has more to do with the sense of entitlement than schools, I think. Parents spend far more time telling children they're unique and special, and can be anything they want to be. I hate to break it to you, but regular people have always hated rich people, it's an American thing to basically worship the wealthy while you have nothing, saying it's better for everyone if it's that way.
I grew up in a communist country, I am now wealthy, and I don't think anyone is more likely to destroy America than the people who are more afraid of "socialists," to where it's a boogyman term without any meaning what so ever.
Your culture has embedded in it since the 1960s the idea of being against religious institutions, considering hard working people to be bad, and so on. I'd blame your grandparents for getting that crap started. Or great grandparents, depending on how old you are.
Not to mention, there are over 300 verses in the Bible saying to help the poor and the downtrodden, there are also many which curse the rich, there are none which praise business leaders or the wealthy at all. In fact it's fairly condemning of anyone with money. I suggest you read it cover to cover sometime, I find most Christians absolutely never do this; you may have, if so, perhaps take a look again, because if you're teaching Young Earth Creationism, I can assume you're a Biblical literalist, are you not?
Well, I can assure you there's nothing in there about Randian supermen. While I do agree with you that hard work should be respected, hard work and wealth are rarely connected. Most people work very hard, Americans especially take less vacation and sick days than almost anyone else, and yet most will never remotely come close to being wealthy.
We teach that there's self worth in hard work, not wealth, because that'd be a lie for the most part. Gaining wealth is a different things completely. I'm not against it, for obvious reasons. I don't teach it's bad either.
I would rather my kid have a solid education and be a decent, respectful, hard working person but also have been taught young earth creationism, than to come out an entitled little disrespectful socialist brat who thinks the world revolves around him and owes him a beautiful life, but not have any real world skills and thinks all businesses are greedy while enjoying his daily Starbucks and iPhone.
I think Young Earth Creationism is completely unscientific, and we focus on science, though we're not against creation, because we are Muslims. I don't think that's particularly important though, because to me it's fairly clear that evolution could be the how, not the why, because neither the Qur'an, nor the Bible (which Muslims also believe in, most Americans don't know this, they think we hate the Bible or something) explain how the Earth or universe was created, it simply says it was. I don't demean God by claiming he's some sort of magician, lacking any elegance in design, who snaps his fingers in defiance of the physical laws he himself created.
But that's just how I feel about it, and I respect your desire to instil your values in your child(ren), even though I completely disagree on the YEC aspect, I agree with you on basically everything else.
You keep talking about socialism and it just makes you look ridiculous, because nobody outside of America believes overly materialistic, entitled American young people are socialists. Show me some collectivised groups of young children running factories and then I'll say "OK, maybe they're socialists." I don't know really of any part of the history of socialism where people were saying "I want hella money and I don't wanna work for it; let's go to the Mall."
Socialism has nothing to do with any of this, aspirational pop culture focused on the wealthy and the perception of their lives as easy, combined with constantly telling young people they too can one day be wealthy... what do you expect after three generations of that garbage? Keep them the hell away from the TV is a great way to avoid a lot of this stuff.
It's no wonder too why people don't want to work hard, young people believe less, more than anyone else, that hardwork can make them wealthy, and since they connect wealth and selfworth, they see no desire to work hard. That's why we make sure to disconnect these things completely.
Home lab experiments in action:
@coliver said in What is New Earth:
@tonyshowoff said in What is New Earth:
@RojoLoco said in What is New Earth:
@JaredBusch said in What is New Earth:
@scottalanmiller said in What is New Earth:
@JaredBusch said in What is New Earth:
@thanksajdotcom said in What is New Earth:
@JaredBusch said in What is New Earth:
@tonyshowoff said in What is New Earth:
@RojoLoco said in What is New Earth:
@tonyshowoff said in What is New Earth:
@RojoLoco said in What is New Earth:
@tonyshowoff said in What is New Earth:
@RojoLoco said in What is New Earth:
I've always practiced a policy of "never discuss science with those who subscribe to any religion". This has saved me immeasurable time over the years.
I've known plenty of atheists with piss poor understanding of science. Of course, if one's religion clouds their ability to reason it doesn't really matter, but you can find a lot of die hard conspiracy theorists and flat earthers who are atheists too. There's one famous flat earth guy, I think his film is called "under the dome", anyway he thinks it's aliens, not God which put us in this dome.
Atheism is not an automatic sign of being reasonable or intelligent.
Who said I was atheist? That's as bad an "ism" as all the rest. I am fervently anti-religion, all of them. I believe in science, not in re-re-re-re-re-re-re-re-re-re-re-re-re-re-translated stories from thousands of years ago.
Nobody, I never said you were an atheist. I was merely pointing out lack of a religion doesn't mean they're intelligent, which is what you basically said.
Actually, I said I don't discuss science with religious people. Nor do I discuss it with idiots or otherwise unreasonable people. When not at work, I surround myself with intelligent people.
So what are you defining religious as then? Any faith in anything or organised religion only?
I like to torment my religious friends by calling their religion a cult.
I was actually raised in a cult, so I actually have done this and find it hysterical.
All religions are a cult. That is the definition of the word.
http://www.merriam-webster.com/dictionary/cultYeah, cult isn't a bad word to someone religious. Christianity based on Christ's teachings is just the "Cult of Christ" for example. Or Islam the "Cult of Mohammed."
But to most American Christians, it is a horrible nasty word and they get offended.
American christians are super easy to offend, especially in the south. It can be loads of fun if you feel like tormenting someone.
If you really want to mess with some of their heads, start comparing Christianity and Islam, and argue some of the logical problems in Christianity (such as the crucifixion and resurrection, and the trinity, especially the trinity) and explain how these ideas work versus in Islam. It makes them uncomfortable, sometimes hostile because of the strangeness. It's a whole thing I don't want to derail the thread about, but as a Muslim I think it can be quite funny.
Especially though if they want to quote any violent aspects of the Qur'an, I can find usually the same things in the Bible, sometimes almost word for word since most of the Qur'an comes from the Bible in some form or another. There's plenty of double back flips trying to explain why if the Qur'an says it, it's bad, but if the Bible says it, well that's different.
One easier... just bring up the Council of Nicaea.
And how the votes were not 100% for one side or the other, which we'd assume that if it was a divine council certainly it'd be swayed one way or the other.
I'm not sure why I didn't think of this with EXPLAIN in MySQL it seems pretty obvious, because it works better than "use man pages" because when you build up tons of stuff, sprinkle syntactical sugar all over it, it can even be slightly difficult for experts to understand.
Great idea!
@scottalanmiller said in Boss I want to go to MangoCon....:
@Dashrender said in Boss I want to go to MangoCon....:
@scottalanmiller said in Boss I want to go to MangoCon....:
Even with me "zero PTO" I was given months of vacation when things were slow.
Does this mean you paid you during this slow time and you were on vacation? Because you weren't really on vacation, but oncall?
Just, you know... paid. Like when my daughter was born, they just told me to stop calling into work (for weeks.) Or when I was in Europe they wanted me to just... stop responding.
After my second daughter was born, I had people calling while I was at the hospital to fix stuff, and even some idiot gave a customer my private cellphone number so they could call and pester me about some dumb ass accounting software that wasn't working just right. Nobody's business was in jeopardy. I told the customer I had to go, I was busy, they even could hear the baby crying in the background and said "oh, sorry you're busy but I need..." like damn woman. When I got back I fired the guy who gave them my phone number, something nobody is supposed to do, and also fired the other guy who kept calling me. I don't dish out that garbage and I sure as hell don't take it.
By the way, all of this was solved by a third employee who just re-created a missing drive linked to a network share, he got a bonus for not only figuring it out, but others told me that he was telling them how to fix it, he was just working on another customer. He even told them not to bother me it was inappropriate. He worked for me for years after that until he wanted to move on to other things, great employee, top notch.
@scottalanmiller said in Invoice Ninja, Open Source Invoicing:
@tonyshowoff said in Invoice Ninja, Open Source Invoicing:
Super cool.
Hey, where have you been hiding?
Rewriting the backend for our biggest site, switched most to node.js. Already have a performance increase.
@scottalanmiller said in What Are You Doing Right Now:
@tonyshowoff said in What Are You Doing Right Now:
@scottalanmiller said in What Are You Doing Right Now:
Oh and another great one...
- I am trying to set up a server with 8TB of storage and I want everything on RAID 0....
"I get more space with RAID 0!"
that's what he said.
He'll have even more space after it eventually fails and all the data is lost forever
This situation is fairly common, I saw the same thing with Everest/Greenestep. Even though they had "an application server" all it did was handle licensing, the clients did literally everything else. I demonstrated to one of their developers (and this was nearly 10 years ago) how with little effort one could easily execute anything on the database. He said it wasn't possible if the client machine was properly locked down, and I explained that's the literal exact opposite of how clients are supposed to be treated. Forget the fact that it wasn't just creating a simple TCP proxy to sit between the client/server and watch all traffic (which I showed and shared) and could be done with minimal Windows rights, but also in their custom reports you could do SQL injections since no fields had any sort of sanitation... they "fixed" this in some fields (in things other than reports) by banning the use of semicolon. Really.
I also pointed out other issues such as with the timeclock, since it didn't rely on the time of the SQL Server or their "application server" you could adjust the clock time in Windows and clock yourself in/out in the past or future. Again, claims about properly locked down clients. I asked if most of their customers use proper GPO and so forth to lock down as much of this as they can, he said he didn't even think they knew how to do that. I spoke to an old friend recently who still uses their software, their latest version which finally supports Microsoft SQL Server 2012, and no, none of these things have been fixed despite the software costing $100,000 a year.
This also is the case with Eaglesoft dental software, except they require the client have total local administrative rights to work properly at all. And they do SELECT queries with no TOP (or other functionality in newer versions of Microsoft SQL Server) and instead request every row, slowing down the network, and then sorting in the client. They abandoned multioffice for this reason. Further, for updating it, you have to send a bak of your database via plain FTP so they can run scripts or whatever on it, then you have to get the new version before updating the software. This is the most popular dentist software there is. When I did this for a client, I saw on the FTP server literally hundreds of dumps of other company databases and I had read access to all of them. They can't seem to figure out how to properly update their software.
Incompetence and just sheer stupidity is almost a requirement for ERPs and medical software and nobody wants to change. It's honestly a surprise to me that more information isn't leaked more often.
There needs to be someone who can shake things up by simply doing things correctly, as shocking and innovative of an idea that is.
I often search the web for my own grievances looking for reinforcement of my own conclusions to make myself feel better and thereby feed my own delusions about my self-worth.
In this instance I was, once again looking for people who hate the weirdly retroactively enforced metric byte measurements based on 1000 rather than the traditional 1024. I found something kind of funny:
Finally, something @scottalanmiller and I can agree on after spending so many years at each others throats on every single issue.
A new, weird and unnecessary unit of data capacity, created by some idiots of IEC and aggressively advertised on Wikipedia. [link]
Anyway I did find some rather hilariously bizarre favourable reasons:
@JeffBush01 @dnaltews not a fan either, but then it lets the confusion continue and computers be isolated from science. [link]
lol, what?
No wait, I mean, yeah, all those scientists doing weather models, genetic engineering, etc by hand because of that damn 1024 divisibility.
kilo is a SI prefix assigned to 10^3. even if we don't like it, a kilobyte is 1000 bytes. get over it please [link]
They didn't invent the word nor do they have some sort of magical control over it.
Standards exist for a reason - KiB is not ambiguous, but KB is - therefore KiB is preferred to be used when talking about 1024 bytes [link]
I'm pretty sure the only reason it's ambiguous now is because of this garbage. It always meant 1024 before, now it can mean either because of this arbitrary garbage.
Anyway, I don't mind if we want to create one divisible by 1000 and create new prefixes for those, but to go back and rewrite history completely seems completely asinine. I blame hard drive manufacturers wanting their drives to seem bigger and Apple Computer, Inc for being the first company I know of (I'm sure there were earlier ones) which began using this officially.
How is it helpful to create this reverse standard so that now any historical measurement or older way of measuring is automatically wrong? That's moronic even if you think the system should be divisible by 1000, changing one which exists serves to do nothing but to cause problems.
@JaredBusch said in SQL security over the LAN:
@Donahue said in SQL security over the LAN:
@tonyshowoff said in SQL security over the LAN:
but if the company is basically dismissing concerns over encryption by saying "it's up to you to secure your network" that's basically saying "what's encryption? We're morons."
I have a suspicion that this is true. I feel like there are maybe two sides to software development, there is the functional aspect of the SW itself, but then there is how it incorporates into the overall IT plan for a target business. It feels like all of this company's development resources go into the first category, and none in the second.
In general, actual software developers have no idea what IT is. They shouldn't. Otherwise they would be in IT. A good software development house should have staff on hand to handle how the software works in relation to IT needs though.
Actually you're describing how bad software is written, in my experience of 22ish years programming professionally, the programmers who know about IT and hardware do the best over people who know neither. I'm not an IT person, and yet I get hired to do things a lot of IT people couldn't figure out, largely because they were inexperienced, and it's not my job, I just understand networks, domains, and so forth enough to get by but it also had helped me write good client-server programs, know how to authenticate and deal with AD, and so on. And I'm not the only one, a lot of good programmers do this work a lot, either as favours or between projects.
Just because a development company has an IT person doesn't mean it's because the programmers need them because they don't understand IT, it's usually because the programmers are too busy to deal with IT problems. Good programming talent is incredibly hard to find, not necessarily because it's rare, but because the market is overflooded with incompetence, just like IT is, especially with outsourcing to the third world and young people who think they know everything because they've changed video cards or configured printers (this applies to IT and programming). Just look at Spiceworks.
If you want good programming with concepts of how security works such as GPO, and good network design (such as IRC networks, MySQL clusters, etc), and an understanding of load balancing, how infrastructure works and how it relates to your programming, how data travels over networks and why encryption matters, etc you need a solid IT understanding. You can't just try to find some IT person who happens to know what you need to know so you can write your programs, then try to explain to them any issues or design questions you have with your project only for them to have no idea how to program. You need to be able to answer these things yourself and all good programmers are very good IT people, some of us just can't crimp rj45 connectors, I can't see those tiny ass wires!
I have known programmers who don't know the first thing about IT, they were all terrible, wrote terrible software, and shrugged at essentially all security concepts. The descriptions in posts above about the incompetence of companies not understanding network encryption (that ERP company) and not understanding the basics of network latency (Eaglesoft) and not understanding why a program needing local admin rights is stupid (Eaglesoft) are not virtues to suggest they should fall on some IT guy to solve the problem rather than the programmer know what he's doing.
Anyway, it's like suggesting IT people are best that don't know scripting because then they'd be in programming. While really experienced IT people will certainly know things even good programmers don't, they do have a hell of a lot of knowledge overlap, it comes with the territory.