• 2 Posts
  • 16 Comments
Joined 1 year ago
cake
Cake day: June 20th, 2023

help-circle



  • I have no love for Microsoft but their naming is one of the worst parts… Let’s make a game console! We’ll call it Xbox!.. That sold well let make another! We’ll call it xbox360… Time for a refresh on the gaming console! We’ll call it Xbox one… Another refresh but this time let’s make two versions! We’ll call them Xbox one series s and x box one series s!

    Or our popular ide is bloated and people are asking for a light weight ide… What’s our current ide called? Visual studio but alot of people abbreviate it to vs! Let’s call the new one vscode! Do they have anything in common or share functionality or shortcuts? No

    Don’t get me started on windows… 3.1… 95…nt…98…2000…me…vista…7…8…10…11 like wtf???





  • This depends on the area of medical device. I work in medical device but totally different from this, mine get implanted into your body.

    1. I doubt many people have the knowledge to to truly troubleshoot our devices beyond what the doctor is allowed to do. We need a bunch of expensive and specialized hardware to troubleshoot.

    2. We are legally required to investigate and report any complaints(https://www.accessdata.fda.gov/scripts/cdrh/cfdocs/cfmaude/search.cfm) . If we don’t get the complaint we can’t investigate and report it.

    3. If a certain number(honestly I don’t know the specific number) of complaints occur we are legally required to create a corrective action to help the patients immediately (or as soon as possible) and a preventive action to ensure it doesn’t effect other patients. If a person has an issue and “repaired” it themselves they don’t get counted in this and as such could cause more patients to suffer.

    While I agree with right to repair I think certain things should be exempt. That said then there should be a requirement of the manufacturer to ivestigate/repair the equipment.




  • I tend to recommend a 3 year cycle. Year 1 upgrade peripherals (speakers, monitors, maybe chair, keyboard, mouse etc) year 2. Upgrade video card and hard drives. year 3. Upgrade motherboard, ram and cpu. Year 4 repeat year 1

    With this you can you can do 95% of the latest stuff with “good” stuff (think XX70 cards rather then 80 or 90 series) since you are never that outdated on any portion.




  • Hold up… You thought maybe you downloaded malware (which in this case that was not the only cause) so you took it upon yourself to reinstall windows on a company issued laptop?

    1. Why are you trying to fix it? Submit It ticket and it’s their problem.

    2. If you suspect malware alert it security immediately. Many malware act as a gateway to lock other systems. Yes you might get in trouble but I’d rather be yelled at for downloading something then yelled at for infecting my company servers will ransomware/malware.

    3. Atleast in my company a computer connecting without a company supplied image of windows will be denied. Completely understand you not connecting to the internet.

    4. This problem was not caused by you but could of been… Take this as a lesson to be more proactive in the future.



  • Ok,this maybe too nerdy of a topic for here but that’s why I love unit tests.

    Basically I write a piece of code that gets this input and generated that output. I also make a test to verify that I get a certain output given a certain input.

    Now if I spend all day futzing within that code , changing variable names, refactor and extract a large function to 10 small ones, decide to re-write all the SQL queries to linq arguments…I can fuck up and tests may fail. I fix the failing code to still pass the test. I know I delivered code that met the requirements, hopefully improved it, but I know I didn’t fuck it up enough to not do what it’s expected to do.

    Plus source control…I mess around with code, my tests all pass…I commit it…I mess around more, can’t get the tests to pass, oh well quitting time roll back to previous working commit. Boss may be mad I didn’t improve it but at least I didn’t break it. Zero gain day is better than negative gain…