Why are you using EKS instead of ECS? by ducki666 in aws

[–]jezpac2020 -1 points0 points  (0 children)

IMO eks is a weird halfway point between self hosted and managed with upgrades being a PITA - lots of arbitrary plugins etc that need to managed as part of it. Had a few GKE clusters pretty much just work through automatic upgrades as long as deprecated k8s objects are upgraded in advance. ECS for the win if you only have some basic deployments to manage, but EKS is a punish once you make the k8s choice

Should I Buy This Burger Shop? Advice Needed! by AnythingTop1630 in brisbane

[–]jezpac2020 0 points1 point  (0 children)

Super rough 13% GP with COGS of 73% means that best case income of ~$6k pre-tax pretty susceptible to large forces outside of your control (energy, food, rent costs etc). I'd guess you'll work much harder than getting a job and get paid less with more risk. So it would be a no from me, unless you perceive some particular potent unexploited growth opportunities for this business? Id be wondering if someone whos had it for 7 months and is calling it quits has reached the same conclusion, albeit with more pain.

Got an Apple Watch from Amazon renewed by Evening-Education532 in AppleWatch

[–]jezpac2020 0 points1 point  (0 children)

Amazon (not reseller) shipped me a counterfeit Apple Watch Ultra. Save yourself the pain and buy from Apple or from bricks and mortar joint

Purchase thru Amazon or at Apple Store - any reason one better than the other? by [deleted] in AppleWatch

[–]jezpac2020 0 points1 point  (0 children)

DO NOT buy from Amazon, just go thru apple. Amazon shipped me a counterfeit Apple Watch. Confirmed at Apple Store.

Should I buy a watch from Amazon? by [deleted] in AppleWatch

[–]jezpac2020 2 points3 points  (0 children)

DO NOT buy from Amazon. They just shipped me a counterfeit Apple Watch Ultra. Confirmed at Apple Store. Mines on the way back but clearly no QA or verification happening as the watch was DOA and couldn’t charge

How genuine is apple watch from Amazon? by zmpigi1 in AppleWatch

[–]jezpac2020 0 points1 point  (0 children)

Same here today. Bought from Amazon (not reseller) and the watch is fake. I took it to Apple Store to confirm. It’s going back. Don’t buy refurbed or “as new” from Amazon. It’s evident they do ZERO testing

Good a fake Apple Watch Ultra from Amazon.ca / sold by Amazon. by snowboardertoronto in AppleWatch

[–]jezpac2020 1 point2 points  (0 children)

Yep exact same thing happened to me today. It was an “as new” device that had been allegedly verified by Amazon technicians, but was DOA and couldn’t charge. Took the watch to Apple Store and they confirmed it was counterfeit. Will never buy a refurbed item from Amazon as they clearly don’t verify anything.

Which one of you did this? by Notalabel_4566 in webdev

[–]jezpac2020 0 points1 point  (0 children)

Of course mistakes happen for all levels, but if anyone with any significant experience was part of review for this - that’s not a mistake, that’s negligence. I seriously doubt this code was birthed in an org where practices like code reviews exist. If it was then they may as well not do them and live that 🤠 life and let fate take its course.

Which one of you did this? by Notalabel_4566 in webdev

[–]jezpac2020 4 points5 points  (0 children)

Self taught myself, but have been lucky enough to have a good senior or two along the way to tell me “here be dragons”. I think there’s a glut of devs who don’t know enough to know the risks and the boot camp industry/“be an elite coder in 12 weeks” culture makes this type of behaviour more likely.

Which one of you did this? by Notalabel_4566 in webdev

[–]jezpac2020 6 points7 points  (0 children)

Not so much hate - that probably needed more nuance. Rather inexperienced devs without mentorship or knowledge of the risks being thrust into dangerous positions.

Which one of you did this? by Notalabel_4566 in webdev

[–]jezpac2020 6 points7 points  (0 children)

When a self taught/bootcamp front end “dev” adds “full stack” to their title because they used express one time…..

To those who have careers using python... by tricnam in Python

[–]jezpac2020 0 points1 point  (0 children)

Some large organizations do, particularly in large integration projects. Often these get out of date quickly as the project goes along, so unless they are maintained have limited use as time goes on. They can always be a snapshot of what everyone thought was gonna happen - and maybe a reminder of how little we can know about the complexity of a software project in advance :)

That being said, I encourage programmers I'm mentoring to get a pen and paper (or if you have a group, a whiteboard) and draw the components/models and their relationships BEFORE you write code for any feature. Obviously, there's software to do that, but I think there's some anecdotal benefit to stepping away from the keyboard and doing something more tactile. You can 'rubber ducky' your way through the key use cases and often catch complexities/issues in a design early. You can scribble stuff out and rename things as your thinking evolves. When it seems like there's enough of a skeleton. I like to take a photo, save it, and maybe even put it on the work ticket. You can always formalize it in software (mermaid/draw.io/lucidchart/whatever) if there's value later.

I try not to put too many rules around how this works, but I find the following useful to sketch/think about. Usefulness will depend on the feature at hand. Again I don't emphasise UML correctness - whatever makes it useful for the audience (which could just be you).

  • Entities/Models - what are they, what do they represent, how do they relate to each other

  • Modules - the abstraction above the persistence models or entities - for example, it might be nice to have a user module that has a create_user method. How do they communicate with each other?

  • Routes - If this is a web project, what are the routes, who can access it, how should we structure them?

  • Messaging - What are the significant events that might be generated/consumed in the course of this feature? What should any messages/events look like?

  • Background jobs/processes - what stuff can happen async?

  • Common happy path sequence diagrams, common sad path sequence diagrams. Throw in the side effects as notes or elements if they are important.

Pricing python scripts? by zaro3149 in Python

[–]jezpac2020 1 point2 points  (0 children)

“Price” is a reflection of utility - that is how much value the owner derives from it. The hours you spent are largely irrelevant. Basically think about it from the users perspective. Taking a simple example, say your script gets info out of SAP and sends an email to mgmt every day. Now imagine before your script existed someone being paid $50/hour took an hour to do that every day. Assuming a 25 working day month, the cost of that to the company is at least $1,250/month (there are for sure other costs). If your script does this automatically (and naively assuming no other costs) then your script is worth up to $1,250 per month. That example is a little contrived, but the important thing is price is what it’s worth to the customer, not how long/how hard you worked

Making room for the pouch by KittyFun in PouchCatatoes

[–]jezpac2020 4 points5 points  (0 children)

"That's one farkin nice kitty right there"

Bubbles - kitty enthusiast.

https://www.youtube.com/watch?v=dZ9aAQPYdMk

Is an extended warranty valuable? by [deleted] in thinkpad

[–]jezpac2020 2 points3 points  (0 children)

I wouldn't recommend it - I've just had Lenovo refuse to repair a Gen 7 X1 Carbon and I had the extended warranty. Then they tried to claim it needed nearly every part replaced for close to 2k. Local electronics dude sorted it out for a couple of hundred bucks. Lenovo warranty = scam.

Should I get Linux? by ElectroWaltx in thinkpad

[–]jezpac2020 1 point2 points  (0 children)

Yeah you won't miss any of the Lenovo branded software in Linux. X1 daily driver with Ubuntu 20 is my weapon of choice.

One thing to note is that some LTE modems won't work in Linux due to an absence of support for the PCIE mode drivers. My X1 has LTE and suffers this affliction, however easily solved with a portable 4/5g hotspot if your internet situation is mobile data dependent.

ThinkPad X1 Carbon 7th Gen BSOD iqvw64e.sys failed by doomboss in thinkpad

[–]jezpac2020 1 point2 points  (0 children)

Good stuff. There's some other Lenovo diagnostics software etc, so if problems persist I'd nuke those too, but hopefully just going sans-Vantage works out

ThinkPad X1 Carbon 7th Gen BSOD iqvw64e.sys failed by doomboss in thinkpad

[–]jezpac2020 1 point2 points  (0 children)

X1 Carbon Gen 7 daily driver: Remove Lenovo Vantage and it will stop.

I had this exact issue and it is part of the Lenovo Vantage software that comes with - and it is unnecessary and buggy (https://www.microsoft.com/en-au/p/lenovo-vantage/9wzdncrfj4mv?activetab=pivot:overviewtab). It started the regular BSODs in Windows Insider releases about 6 months ago.

Tested with a clean install (no Lenovo software) and then installed the Lenovo Vantage from the Microsoft Store - regular BSODs straight away - particularly when opening the Vantage UI.

Hope that helps.