I wouldn’t call it a scientific journal, but I always find something interesting to read in the Communications of the ACM.
IonicFrog
My employer has a plan exclusion for GLP meds for weight loss so I've been on tirzepatide from henrymeds since November. I'm a little disappointed with the refill process. What compounding pharmacy are you using?
For Java, I guess this as official as you can get.
https://www.oracle.com/technetwork/java/codeconventions-150003.pdf
If your body goes unclaimed then it's up to whatever local entity to dispose of it. Most places cremate.
If you want to watch a dark documentary about how dead people without a next of kin are handled. => https://www.imdb.com/title/tt0342180/
Google is an advertising company. Something like 80% of their revenue comes from selling ads.
How would spending money on Gitlab support their primary business.
What industry do you work in? I would focus on that. The truth is that programing is somewhat of a commodity, and a lot of your value is going to come from industry knowledge.
Dude interviewed some people that did both software and other forms of engineering. Vast majority said software engineering is real engineering.
These are a few things that stood out to me.
In software engineering the gap between tradecraft and engineering is a lot smaller than the other engineering fields like electricians and electrical engineers.
Software engineering can iterate faster because it's cheap. If civil engineers could iterate like software engineers they would. New modeling tools are allowing this.
A lot of physical engineering defects are being fixed with software. 737 Max was given as an example where the new engine configuration made the plane unstable and it was fixed in software.
A lot of things can be learned from the different fields. All the other engineering fields wish they had version control. Software engineering needs more very focused deep dive books like this the other engineering fields have. Ex: https://www.amazon.com/First-Snap-Fit-Handbook-3E-Attachments/dp/1569905959
Don't worry about Linux, and don't try to over complicate things. If you are set on going the Linux route, get a Raspberry Pi. It will give him something really flexible and cheap to experiment with later on.
Look into modded Minecraft. There is a mod called Computer Craft where you can write programs in Lua. One of the things that makes scratch so good for kids is that the results are instantly visible. This is important for kids.
https://www.curseforge.com/minecraft/mc-mods/cc-tweaked
There are programs to control your reactor > https://www.youtube.com/watch?v=N9fC3khXuj8
Unmodded Minecraft has Redstone where you can build logic gates.
Outside of what you already have check into a maker space or a computer club at school. Here in Atlanta there is https://www.codeninjas.com. Maybe there is something similar in your area.
Maybe this is helpful. https://imgur.com/a/TNpqz
If you find any additional information please share it with the rest of us. I have a really yellowed AppleVision 850 in the project pile. It's too big to redrobright and get an even result.
I'm on a team of 5 and we don't have an on call rotation since developers are not prod ops. But in a sense we are all on call all the time. The NOC has our phone numbers and if we are needed for something urgent we will get a call or a text for things like helping prod ops troubleshoot an issue if they get stuck. My boss has texted me while I was on vacation before. Usually it's a quick question for something obscure. Once it was an escalation from a senior executive. I don't have to respond if I'm on vacation, but if I'm getting a call they really need help with something. It also is a good opportunity to lay a guilt trip on your boss that results in a few reward points. Never had to actually log into anything though.
We also have BCP, business continuity plan, events. I work for a company that provides a lot of critical infrastructure. If the BCP event is really nasty, like a natural disaster, and our team needs 24/7 representation on the bridge, we take turns and will relieve each other. You won't be expected to help out on a BCP event while on vacation.
Besides BCP we usually have to be available for certain production changes. Like a few months ago I had a DNS and load balancer change done. I wasn't doing the work, but the team making the change wanted me available between 3 and 5 am to validate the change.
If I were paid hourly things would be more formal. I would get overtime(1.5 x hourly rate) + comp time. Since I'm salaried I just sleep in the next day. Our schedules are really flexible. We basically need to be mostly available for meetings for around 4 hours a weekday from late morning to late afternoon, and complete our projects on time. It was like this in the before times. Back then I would go into the office around 11 am for our daily standup. Get lunch with some team mates. Do some afternoon meetings then go home, and do my more focused work at home after dinner time. Most of my team mates did something similar.
Rest of the compensation is your typical American senior software engineer salary with a 10% to 20% bonus, 7 weeks pto, health insurance, life insurance, short term and long term disability insurance, 401k with 6% match, pension, retirement health insurance, pet health insurance, can use the corporate travel agent for personal travel. I actually like this perk a lot. You still pay for personal travel but it means a lot of discounts and upgrades. We also get to keep our various travel points.
About twice a week we would go to the computer lab filled with Apple IIes. Usually we had to play Number Munchers, Word Munchers, or some other game to reenforce whatever we learned in class. After we finished the game in the lesson plan, we could then play whatever educational game we wanted. Oregon Trail was a popular choice because nothing was funnier than having the game say a classmate had died or broke a leg. And the hunting and rafting mini games were the closest to arcade games.
Also keep in mind that the only exposure most of the teachers had to a computer were the mainframe terminals in the school's office or the computer lab. MECC put together a lot of software and training for teachers. A school building out an Apple II based computer lab with a bunch of MECC software was as close to turnkey as they could get at the time. The documentation for Oregon Trail or Odell Lake gives you an idea of what it was like.
http://www.mecc.co/history/the-oregon-trail---a-157/mecc_a-157_oregon_trail.pdf
http://www.mecc.co/science/odell-lake---a-192/mecc_a-192_odell_lake.pdf
That's the first issue. They don't really explain that anywhere.
I was under the impression that at week 6 I would have a followup appointment with the prescriber. She mentioned that she would hear from her in about 6 weeks. That's not what happens. So at week 6 I started to wonder what was up so I called. They told me that the first vial contains enough tirzepatide for 8 weeks, 4 weeks at 2mg and 4 weeks and 4mg. The also said before my 8 weeks are up I should get a follow-up form via email.
At week 8 when I took my final 4mg dose, Friday the 5th for me, I got an email with a link to a followup form. I filled it out and hit submit, and didn't hear anything back. When I didn't get a tracking number today I called them up again and explained that next dose is due tomorrow, and I don't have a refill. The guy said that the providers have fallen behind on processing refills. He said he would expedite my refill and gave me a $50 credit. If my refill get approved Friday and submitted, I still have to wait for the pharmacy to send it to me. That probably won't happen until Tuesday since Monday is MLK day. Then add 1-2 days for shipping. I guess I should expect to get my refill on Thursday or Friday. Maybe Wednesday if the pharmacy sends it overnight.
It's not the end of the world, but it still annoys me that they didn't consider the holidays. It also annoys me that they are really tight in the refill process. 7 days from the form being sent to you, and your next dose really isn't a lot of time. If they start the counter to send the refill form out starts on your delivery day does this mean that my next refill will now be pushed out a week.
Overall I get a lot of low profit margin vibes from them. Businesses like that tend to be too cheap when it comes to this operational stuff and errors happen. I'm glad they are not the ones actually running the compounding pharmacy.
Though, compounding pharmacies have their own set of issues. This is the place that filled my prescription.
https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/warning-letters/pharmcore-inc-dba-hallandale-pharmacy-605569-03112020
It looks like they took care of the issues.
https://www.fda.gov/inspections-compliance-enforcement-and-criminal-investigations/warning-letters/pharmcore-inc-dba-hallandale-pharmacy-605569-05032022
I think I'll end up switching to the brand name stuff soon.