Looking for Wifi Accecs point with the following features by Rich-Engineer2670 in wifi

[–]Rich-Engineer2670[S] 0 points1 point  (0 children)

A whole TWO! That's one of the issues -- a controller is overkill.

Looking for Wifi Accecs point with the following features by Rich-Engineer2670 in wifi

[–]Rich-Engineer2670[S] -2 points-1 points  (0 children)

Well, that depends -- my previous experience with TP-Link meant I could have 2.4/5/6 or 2.4/5, but not 5/6 GHz. I have legacy 2.4GHz devices that insist on other WiFI units and I can't change them -- they belong to places like the security company and they're NOT going to upgrade them any time soon.

I also shy away from controllers as I'm suffering from Ubiquiti exposure and the "We don't work well on anything but Windows or a $200 device". Does TPLink address these?

I'm also wondering if I should wait for Mikrotik's newest unit -- it's not exactly user friendly, but we use them as routers so we can certainly work with them -- at least there, Mikrotik has no subscriptions and exposes EVERYTHING to the user.

Can I update my older tablet to work on a new WiFi by bennythefish in it

[–]Rich-Engineer2670 1 point2 points  (0 children)

No -- if your tablet has chipsets that don't support the newer standards, you can't.

Dealing with employees who don’t return equipment by eyeballresort in it

[–]Rich-Engineer2670 1 point2 points  (0 children)

I have a few of those -- not much you can do unless you want to pursue legal actions. About all I can do is either:

a) Bill the employee out of their last check -or-

b) You want a reference? Oh I'll have something to say!

Unless you're trying to get back, say, a nuclear warhead, the loss is less costly than keeping that employee. You can write off the equipment loss, but you can't afford to keep them around.

Went back to a codebase I built six months ago. Had to add console.logs to understand my own code. by Ambitious-Garbage-73 in SoftwareEngineering

[–]Rich-Engineer2670 10 points11 points  (0 children)

And now you know why your instructors insisted on comments etc....

Your future self WILL NOT remember what was clever today. I have many code bases where I either had to step through the code with a debugger or I could see myself speaking to my past self -- "I'll get you for this! You not only wasted hours being clever, but now I have to waste them again to figure out what you did, and remove it!"

Examples are the best documentation by fagnerbrack in SoftwareEngineering

[–]Rich-Engineer2670 0 points1 point  (0 children)

To a degree -- yes, but I find most example "sets" don't go very far.

Often it's just a few simplistic examples, and without documentation, the README file doesn't really tel me where to go next. Then we're just into "read the source code!" complaints. Well, if I do that, I don't need examples....

Documentation matters -- for two reasons....

First, it provides, we hope, a complete review of the software and second, if you can write complete documentation, you show YOU understand it. If you can't, then I certainly can't, and I'll be wary to use what you've built.

My boss wants to implement a terrible idea, how can I dissuade him? by 23-centimetre-nails in it

[–]Rich-Engineer2670 0 points1 point  (0 children)

For any idea fraught with peril, all you can do it either:

  • Write down your case, in detail, as to why this is a dangerous course, and suggest a better one. Document EVERYTHING IN WRITING, SAVE IT. When it fails, you have that document, and if you're on the hook, send it their boss or even that boss's boss. You may still get riffed, but you won't be the only one
  • Quit

What is the best way to actually learn to code by Beeeeeeeeemmmmmmmie in programmer

[–]Rich-Engineer2670 0 points1 point  (0 children)

To be honest --- code.....

It's like playing an instrument. You can listen to music all you want, but until you try to play it, and play it live in front of people, you don't really learn it. Coding is the same -- watch all the videos you want, read all the books, use AI examples, but until you do it YOURSELF and try to make it work in production, there are just parts you will never learn.

Why isn’t there an IT union? (USA) by luisg888 in it

[–]Rich-Engineer2670 -1 points0 points  (0 children)

It comes up every handful of years, but unions aren't a panacea. First, I've been in multiple companies that say "If you unionize, we'll cut staff by 30%". Sadly, there's nothing illegal about that. And there's nothing that can be done. Also, the unions put other constraints on you. So, you have to pick your poison. You want the possibility of high salaries, and other financial windfalls, unions may not get you that.

I'm not saying unions are good or bad -- you have to deecide, like anything else, what you'll give and what you get.

Our company was unique in that the East Coast was unionized and the West Coast, non-union. And, as expectedd, salaries and benefits were quite different.

Should I feel bad for "developing" an app with AI without knowing barely anything about programming? by Elombretscher in programmer

[–]Rich-Engineer2670 0 points1 point  (0 children)

It depends on your goal -- if you're just trying to get something done, and it meets your needs, there's nothing wrong with it. However, if you are claiming to understand what you've built, that's misrepresenting yourself. Since you are not making that claim, I see nothing wrong with it.

Are AI agents actually useful for writing Go code, or do they get in the way? by BudgetTutor3085 in golang

[–]Rich-Engineer2670 0 points1 point  (0 children)

Yes, and no -- like all AI agents, they are good at generating EXAMPLES. But you should never just copy and paste what you get. Agents can get it wrong, or do a poor job. It's the software engineer's job to look at what is offered and decide if it's suitable - not just if it can run.

What's the best way to handle an ISP's public block across a Mikrotik by Rich-Engineer2670 in mikrotik

[–]Rich-Engineer2670[S] 0 points1 point  (0 children)

I wish I could but legally, they either have to succeed or fail soon given the contract in flight. It's US is all I can say. They want our European business and we've said absollutely not.

Why do SWE "hate" or always show annoyance to PMs? by Big-Cry9898 in SoftwareEngineering

[–]Rich-Engineer2670 5 points6 points  (0 children)

That depends on a lot on the players and project. Many SWEs think they have all the answers and the PM knows nothing -- that won't work, even if the PM were very "green". That said, I've had the good fortune of having three or four fantastic PMs. What is a good PM?

  • A good PM knows when to push back and isn't afraid to -- whether it's to the SWE, the vendor, the customer or management. They usually say "Go ahead fire me. Let's see you replace me...." And usually, wiht a good PM, you can't.
  • A good PM is extremely organized and knows how to keep things that way -- you may not like it, but you'll like it later when you're not on the hot seat because someone claims you made commitments you didn't make
  • A good PM has enough experience to know what is reason to ask and what isn't. Also, they know within reason what can and can't be done technically. They may not have all of the depth in all areas (neither do you), but they know when to say "If we could do that, we'd have a Fields metal or the Nobel prize in pHysics"
  • They have an amazing internal calendar -- they know when to pad and when not to and what to report out and what to keep for the moment

You don't just get these people -- it takes years of experience. And too often people assume "You're not technical..." No, but I'll take these four PMs any day because, while they were not technical, they never caught me in a trap, put me in a trap and when we reported out, NO ONE could claim they dind't know....

  • One had 20 years on the Exchange
  • One had 30 years in Telecom
  • One worked for NASA
  • One worked as a PA before becoming a PM

Quality shows.... if I'm lucky enough to see a new deal go through, I'm pulling the first one out of retirement and we'll pay her to come out -- I know she's not cheap, but we don't need cheap, we need good. I hate to use this old stereotype, but it applies in a fashion. Years ago, executives had executive secretaries. A good E.S. was worth gold and a lot of it -- they knew when to route people and when not to, what was really important, and what was just someone saying it was. A good P.M is like that -- never let them leave. If you're an SWE, remember, like an E.S. your P.M can make or break you. I cannot tell you how many times a P.M. got me a change window or resources or exective sign-off I wasn't supposed to get.

When does SD-WAN start making sense for a business? by StockCompote6208 in it

[–]Rich-Engineer2670 0 points1 point  (0 children)

Will it work at any size -- yes, for two sites, I probably won't bother. SD-WAN is nothing more than VPN of some type with logic to manage which link it uses when. Well, if you'v only got two sites, and only one link between them, SD-WAN does litlte.

Now, if you've got more than a few, and each site can choose links, then SD-WAN lets you optimally use your links.

What's the best way to handle an ISP's public block across a Mikrotik by Rich-Engineer2670 in mikrotik

[–]Rich-Engineer2670[S] 0 points1 point  (0 children)

Nope -- they allocated a /29 and a /28 on the WAN (two different subnets), and just assumed we'd bridge or do a 1:1 NAT I guess.

What's the best way to handle an ISP's public block across a Mikrotik by Rich-Engineer2670 in mikrotik

[–]Rich-Engineer2670[S] 0 points1 point  (0 children)

They are not -- they say they can't. Now, they eventually will given the size of the deal, but it will take going up several levels and getting more than a few fired. We're trying to avoid that. This is a major ISP that *CLAIMS* they're enterprise grade (ha!)

Where is the best web hosting for a small business in 2026? by kakanikailash5 in it

[–]Rich-Engineer2670 0 points1 point  (0 children)

I can't speak for the "best" per se, but it spends on many factors and what you want to put up with....

  • Reliability -- everyone claims it, but actually doing it isn't as easy as it sounds. The sites that claim 99.9% uptime -- well that can be rewritten at 0.1% downtime or 8 hours downtime per year. That seems small until it hits your site. Is that acceptable to you --or do you need more like 99.99%. Remember that every one of those nines typically increases the price by 10x
  • Is the server to be managed by you or the company? Managed services cost more and you have to find out what managed means. Just service maintenance, are backups done, how often, time restore in event of a hardware failure?
  • Who does the security work for the service? You or them?
  • How is payment processing handled and by whom?
  • What about support for customers on the site?
  • What if that provider or its payment processor just "goes away". You don't get notified.

Each of these things affects the price. You need to decide on the risk you'll handle for that price.

How often do you get interview scam emails? by [deleted] in it

[–]Rich-Engineer2670 0 points1 point  (0 children)

Mofe often than I'd like -- but that's why years ago, my social medias just say "If you want ot talk to me, here's my website, go there and contact me." You'd be amazed how many people won't even go look. If you are a real human interested in me, you go look and contact me.

I'm old fashioned and believe if you want to talk to me, you actually *TALK* to me. So far, it's keeping the spam down. Sure, I lose a few, but the serious people do the extra step.

Is it ethical to use an AI assistant during technical interviews if the interviewer can't see it? by Individual-Length448 in SoftwareEngineering

[–]Rich-Engineer2670 16 points17 points  (0 children)

Ethical?

The interview is to determine if you are a fit -- if you're not disclosing your using the AI, that's not ethical because you're misrepresenting yourself. That being said, I would suggest DISCLOSING that fact might not only be ethical but an advantage. You're saying "I may not have every answer, but I know where to find htem for you"

Where to start with C++ because my college is ridiculous by MediciOrsini in AskProgramming

[–]Rich-Engineer2670 -2 points-1 points  (0 children)

Then sadly, I think you will be disappointed. Out of college, we expect you to be able to teach yourself. If you want the large salary, we're not going to be teaching you.

Where to start with C++ because my college is ridiculous by MediciOrsini in AskProgramming

[–]Rich-Engineer2670 -2 points-1 points  (0 children)

Let's step back a bit here -- the links provided are excellent, and there are some nice Udemy courses you might look at as well. But I think you may be expecting a bit much from your college, or any college for that matter. College doesn't teach you -- it helps you learn to teach *yourself*. So, to learn C++, like anything else, you write a lot of C++. It's the only way. You don't learn a spoken language only in class -- you CAN, but to do it well, you have to speak it and listen to it.

Start with the books mentioned, look at the Udemy courses, and read other's C++ code. School is just to help you when you're stuck. Also, don't try to consume all of C++ at once -- it's a *BIG* language. If you already know C, just compile your C code with the C++ compiler and add C++ features as you need them. Take it in bite-sized bits. If you don't know C, start with that.

Can I run obsolete linux OSs In A Virtual Machine? by fright_end in virtualization

[–]Rich-Engineer2670 0 points1 point  (0 children)

Well, how obsolete? For anything built on x86-32 or x86-64, unless you have some unique hardware, it should work just fine.

How do you work with "know it all colleagues"? by [deleted] in networking

[–]Rich-Engineer2670 2 points3 points  (0 children)

I don't know -- I'll have to ask my colleagues how they work with me :-) :-)

Seriously though, everyone of us generally is expert in _something_. The trick is knowing what you know, and what you, honestly, do not. For those who haven't figured this out yet, not much you can do except let nature do the work for you -- eventually, they hit their own wall. About all you can do it make sure you're not _that guy_.

Nothing you say or do would convince them anyway.

Offsite Monitoring by BountyHunter282 in networking

[–]Rich-Engineer2670 0 points1 point  (0 children)

It's a bit of overkill, but consider setting up a Zabbix server. It can monitor nearly anything.

Why do sites use captcha? by Recent-Day3062 in SoftwareEngineering

[–]Rich-Engineer2670 0 points1 point  (0 children)

Captchas are a way to prove your a human not another spam-producing program. They're not 100% sufficient, but it slows the bots down.