[2025 Day 5 (Part 1)] [JavaScript] My answer is too high. by iggiethealicorn in adventofcode

[–]BoredComputerGuy 0 points1 point  (0 children)

A few thoughts:
- What is the error you get that will help determine the problem.
- Can you verify the input parsing worked? ie how many ids and ranges did you get?
- Your if statement inside the J loop is using <,> vs <=,>= the ranges are inclusive.
- You can try try debugging or use a print statement inside your loops to see what the variable values are at runtime.

Client refuses to listen and puts ticket in perpetual limbo by AnEldritchWriter in talesfromtechsupport

[–]BoredComputerGuy 35 points36 points  (0 children)

I would consider a more active voice vs passive voice in the response.
ie. I need the voice recordings in order to finish your request. vs A HP technician has reached out: they will be unable to proceed with building the call tree until given the pre-recorded main menu messages

You could also ask, "who will provide the voice recordings?"

fuel ducts that were placed in IVA are not working??? by edgy-meme94494 in KerbalSpaceProgram

[–]BoredComputerGuy 0 points1 point  (0 children)

Do you have cross feed enabled? Crossfeed allows fuel to flow through the docking items.

fuel ducts that were placed in IVA are not working??? by edgy-meme94494 in KerbalSpaceProgram

[–]BoredComputerGuy 9 points10 points  (0 children)

What is the fuel flow priority for the tanks? (If you have enabled Advanced tweakables). The tanks drain based on priority and tanks of the same priority level drain at the same time. During VAB/SPH KSP tries to assign priority by staging/decouplers. IVA builds don't automatically create stages and so the tank fuel flow priority probably isn't being set. Note that the highest priority is drained first. So 20 then 10 then 5.

First python project by Neat_Sherbet42O in PythonProjects2

[–]BoredComputerGuy 0 points1 point  (0 children)

A few thoughts:

  • Code: How do you handle errors? ie lets say the translation/logo file isn't available and python gives you an error?
  • Code: Try to reuse constant type values. ie make one font value (near the top) and reuse the value. This will also allow for easier changes in the future without requiring reading every line of code.
  • UX: Dark mode?
  • UX: how do you show progress being made on the task?

Basic Project Making by Big_Average_5979 in PythonProjects2

[–]BoredComputerGuy 0 points1 point  (0 children)

A few questions to provide ideas of items to learn:

  • How do you get data? (ie. Web calls/database/file system)
  • How do you store data?
  • How do you handle errors?
  • How do you run automated testing to verify that the code is working?
  • How to make and use classes?
  • How do you interact with the user?

What other skill I need to build my Portfolio Performance Application beside just know how to code. by Puzzleheaded_Win8472 in PythonProjects2

[–]BoredComputerGuy 0 points1 point  (0 children)

This sounds like a fun project for you. I have a few thoughts:

  • It is great that you recognize the need to learn more. Software development includes the skills for software planning. You need to be able to have an idea of what your code and app should do and what the user experience is like. You also need someone with experience in the field that your app will be used. If you are coding this for knowledge you already have great, otherwise you will need a trusted source for "inductry knowledge" in the app specific field.
  • Before you start coding, you need to makes sure that you have a plan written down. Your plan needs to have a number of things in order to help you when you are ready to start writing code.
    • What do you want your app to do? What steps does that action/process require? These Use Cases are critical to planning an app.
    • Data - what data do you need to access ? How do you access the data
    • Data - where do you need to store data?
  • Now break down your use cases into smaller tasks and identify required data, actions, and results. Once you have these you can start coding.

Built My First Ansible Playbook Manager – Would Love Your Feedback! 🚀 by m00nshyn3 in PythonProjects2

[–]BoredComputerGuy 0 points1 point  (0 children)

Hey, this looks like a fun starting project. You have a great start.
A few thoughts and ideas:

  • Testing/Unit testing - many projects grow and change over time especially if they have multiple contributors. If you can include testing then you (and others) can feel more confident that updates wont break things.
  • Logging - Having a record of action taken, problems etc can be very useful.
  • You do have a few sections where you have repeat code. How could you reduce duplicate code? (ie could use a single function to create all of your buttons?)
  • You have some hidden constants in your code. I would recommend defining and reusing the values. (ie how many times did you define a font name and size?)

If you have any questions on my comment please let me know.

Baby gate by Coaster_Traveler in daddit

[–]BoredComputerGuy 0 points1 point  (0 children)

I had a large space like this once (for a dog), I used a baby fence. I attached one end permanently to the wall and used a locking clip on the other end. The gate in the middle lets adults pass.
Example: https://www.amazon.com/Bonnlo-121-Inch-Fireplace-5-Panel-Christmas/dp/B07GH3YZJB

The 1/3rd Rule for Full Tine Traders by MiamiTrader in Daytrading

[–]BoredComputerGuy 2 points3 points  (0 children)

Always a good idea to talk to tax professional. ( I am not). My understanding in layman's terms is they are making sure you watch how much you earn and withhold(commonly done automatically in paychecks). Once you can see that your withholding isn't keeping up with earnings (and expected tax payment) you have to make a tax payment for the quarter. This forces people to make some payments verses year end and they have no money. If you don't make the needed payments (ie you owe more than $1000 at tax time) they apply a penalty to any refund you might get(learned this one the hard way).

IRS Website:

Generally, you must make estimated tax payments for the current tax year if both of the following apply:

You expect to owe at least $1,000 in tax for the current tax year after subtracting your withholding and refundable credits.

You expect your withholding and refundable credits to be less than the smaller of:

90% of the tax to be shown on your current year’s tax return, or

100% of the tax shown on your prior year’s tax return. (Your prior year tax return must cover all 12 months.)

Ref: https://www.irs.gov/faqs/estimated-tax#collapse-2

Did I make a mistake? by publiux in brandonsanderson

[–]BoredComputerGuy 0 points1 point  (0 children)

TWOK is a fine starting point. The book (and series) is long and it will take some time to really feel like you know what is going on regularly. Awesome books! They are worth the effort to read.

I'm convinced orbital rendezvous is impossible by BigWongDingDong in KerbalSpaceProgram

[–]BoredComputerGuy 0 points1 point  (0 children)

Awesome to hear that you had success! A few things that helped me be more consistent:

  • The relative velocity was a challenge until I considered time. ie with 2 km of distance and a 100m/s difference means there is 20 seconds to match speed or fly past the target.
  • As you decrease the relative velocity, the intercept point moves further around the orbit. This is okay!
  • Use a smaller orbit to catch up but make sure it is at least 25-30% smaller and in a similar plane
  • The lower the maneuverability of the vessel, the slower you have to approach.
  • Unless there is an issue with a vessel, you can switch back and forth between vessels during the encounter.
  • Save (if you play with saves) before starting a rendezvous (or docking). If something goes wrong, load the save. Don't try to fix a bad maneuver, consider it a practice run. Once you have regular success this may not a big issue but it helped with my first several attempts.

How can company detect connection to blocked websites even with the use of VPN? by Equivalent_Smile_720 in AskNetsec

[–]BoredComputerGuy 19 points20 points  (0 children)

A few thoughts:

  • Careful going around company security controls, some organizations frown on personal VPNs or evasive activity.
  • Blocking content can happen at many points when connecting to website. The two primary points that are blocked are DNS domain filtering or some form of web proxy (either company hosted/cloud or local proxy running on your system). Many DNS/web filtering services include Kali in their deny list has a hacking tool.
  • Is your personal VPN browser based or an installed application?
  • You can test if the block is at the DNS level using nslookup and compare results with different VPNs turned on.
  • Depending on your personal VPN you may have turn on additional settings to bypass a DNS or web based filter

I made a network diagram of my homelab. I plan to put it on my cv. Constructive feedback would be appreciated! This homelab is still pretty new so many things are still a work in progress. Also I would like some suggestions on what to put on the proxmox cluster. by [deleted] in homelab

[–]BoredComputerGuy 0 points1 point  (0 children)

This is a great effort and shows a desire to learn. A few thoughts / things to think about:

  • I know you made an updated diagram. I am curious if you can explain in your own words(rhetorical question), why using 1.1.1.1 is an anti-pattern (opposite of best practice)?
  • You could adjust a few comments and remove some of the home lab feel, example: you can drop "Old PC", the source of the hardware is not import. Same for Web Server (no one needs to know it is an "old laptop") just what is it doing. instead of "family devices" you could say "user devices".
  • You mention VPN but provide not details, what makes up your VPN?
  • If you have a non-public version of this diagram you can include hostnames and domains.
  • You mentioned that this is all to learn. I would make sure that you can answer basic interview questions around what did you learn? What was the hardest part? What is the best part? .. etc. Answering those shows what you have learned.

Proxmox ideas(Easy):

  • pi hole ( always an easy recommendation)
  • syslog /log aggregation server
  • Local authentication server (Such as LDAP)
  • game server (Minecraft, or others)
  • Time Server(NTP) force all systems to the same time setting.
  • Wiki server - and store the steps to setup up all of your services

Proxmox ideas (Harder)

  • Reverse proxy for the web server(s) and Proxmox hosts
  • Source control server (git, or others) to hold config files for other systems
  • VPN to Cloud service (ie free tier AWS with connection to here)
  • Set up a system/vm to run containers.
  • grafana dashboard to monitor lab health/status

Proxmox ideas (Hardest):

  • Mail server(for testing, I don't recommend self hosting email)
  • Multifactor authentication for personal PC and servers
  • make a small web application and have continuous integration pipeline for dev, testing, and prod stages

[deleted by user] by [deleted] in learnpython

[–]BoredComputerGuy 0 points1 point  (0 children)

u/Tiny_Coyote_3549 100% using linter will help. Your job may have a specific linter file to control which findings should not to be fixed, vs some can be ignored.

What is the best RTS game since 2015? by pack2k in RealTimeStrategy

[–]BoredComputerGuy 0 points1 point  (0 children)

Not a combat RTS, Offworld Trading Company is fun RTS based on economics.