Yeah this is the future right here. A couple of iterations over this paradigm and we can all go to the beach afaic. Software engineering in our day and age is 1% deep problem solving (coming up with novel algorithms, for example) and 99% writing glue code. The real problem with the 99%, and the reason we get paid what we do is that this requires a lot of thoughtful problem decomposition. Once the problem is adequately decomposed it becomes a ticket that can be picked up, and further decomposition follows in situ.
What we should try to do is write a tool which can provide a sort of chatGPT integrated ide where a dev can
- specify an overall goal of varying complexity.
- ask chatGPT to split this up in smaller subtasks
- iterate down the tree until chatgpt decides a task is specific enough for implementation to start
- ask chatGPT to write tests verifying task completion
- then initiate a feedback loop where gpt can suggest code, run the tests (in a containerized setting), evaluate if output is as expected, and amend changes
- once tests pass, commit, move onto the next ticket.
Programming then becomes a process of guided decomposition with humans mainly guiding the process along.
On a related note. Problem decomposition is also the reason why we should all be worried about AI, even with it's current capabilities. After all, every nefarious goal, once decomposed into smaller units, is not necessarily recognizably nefarious any longer. The challenges of organized crime are more in the logistics and HR departments more than anywhere else and their problems, once framed in that context, won't make any AI suspicious, however much training openAI does on its LLM.
Perhaps you could go a step further and say that, whatever the regime, these institutions that decide who is healthy and who is sick, who is sane and who is insane, can never be neutral. They are always also instruments of (social) control. Michel Foucault is probably the go-to guy if this topic interests you[1].
Given this is goods and not people the more relevant metric is not the average speed of the carts but the volumetric flow rate at each of the nodes in this system.
This reminds me of something I saw on TV once where a farmer was feeding his chickens lots of spicy red peppers. Made the yolk a deep red and apparently spicy as well.
Yes. In fact it seems i gravitate to this state at regular intervals. To some degree i have dealt with it by accepting it as part of the struggle of life. Also i found that just as much as i gravitate to this state there is also something within me that unlocks it and eventually puts me back on top. When my personal life is draining i am at a higer risk. When there is low psychological safety in my team, im also at a higher risk. Jogging helps, even the smallest run will do. Don’t worry, you will find your way out and perhaps learn a thing or two about yourself. It taught me not to judge others for being unproductive but just be a helpful uplifting colleague whenever i get the chance. We all struggle at times.
I get into ruts like this several times a year. Luckily with age I learned that before i start questioning myself too deeply I try these things first.
- Try going to bed early every night for a week. Going to bed early simply means early enough so you can wake up at 7.30 in the morning without the need of an alarm.
- Find a form of exercise you like and do the absolute minimal amount of it needed to get some noticeable positive benefit. I have done 20k runs at a decent pace at various occasions, but I find that I can get 90% of the health benefit by doing a light 20m jog. The trick is making it so untaxing, and so easy to simply do that you can manage to do it repeatedly without relying on too much motivation or inner drive.
- Try and give some extra attention to what you ingest into your body. Make some time to cook a meal for yourself (and some friends) and enjoy it.
- Spend some time thinking about the things you take pleasure in and engage in those things. Have a glass of wine, smoke a cigarette and find someone interesting to talk to, put some music on, whatever it is just don't overthink it al so much.
With some time you might find you forgot all about this rut, and if it persists, maybe it's true you are not pursuing the right things, but hey that's also just part of the journey of life and you are a student so you should be examining these things right now.
I am absolutely fascinated with airships. Im imagining a future where most building construction is moved into large factories (preferably near harbors) and lifted on site in house size chunks by a fleet of airships. Imagine the environmental and cost gains.
I want to caution you against obsessing over solving your problems with some great fitness overhaul. Part of your problem is not being able to muster the energy and the willpower to make that kind of change in the first place. Instead - think small. What is the lowest hanging fruit on a habit level that will give you a little more energy and boost your feeling of being in control.
To give you an example, I recently gave myself a huge energy boost at hardly any cost by just improving my breathing and sleep. This is what I did.
1. Started going to bed early enough so no alarm was needed.
2. Bought air filter for my bedroom (300$). Fixed a bunch of allergy problems and improved my sleep with no added effort on my part.
3. Noticed I often wake up tired with a dry mouth. Did some research on healthy breathing patters, particularly at night, and found that I was probably mouth breathing. Fixed this problem by taping my lips at night for 10 days in a row (sounds weird, actually no big deal). I now wake up after 7 hours of sleep feeling fully awake.
The energy and clarity I gained from these small habits then actually gave me the space to try and build an exercise habit gradually. Because my schedule is such that exercise needs to take place in the morning this is helped by feeling more energised and awake in the morning. I also noticed that because my body is better oxygenated in the morning i have far fewer aches and pains than I used to.
The point is that there are some changes in life, like exercise or overhauling your diet, that, while undoubtedly beneficial, require a level of clarity and mental focus to have a chance to be successful. If those prerequisites aren't met it just becomes another stick to beat yourself with. Just examine yourself with kindness and see what the easiest way is to give yourself a boost. Good luck!
I've had dry mouth ever since I was a kid and also a habit of mouth breathing since my youth ( terrible habit that has cost me a lot today). What kind of tape did you use to tape your mouth, are there any risks I should be aware about?
I've tried a couple. In the end what worked best was some zinc oxide adhesive tape (the type you'd find in a first aid kit). Mind you, the point is not to forcefully tape your mouth shut abduction style. All you need is a small 2cm*1cm strip accross the center of your mouth. Breathing through your nose is the body default.
That said switching to nose breathing is not as easy for everyone. Chronic mouthbreathers often have clogged sinuses and a sensitivity to allergens. Making sure the air quality in your bedroom is good helps and there is a ton of other things you can do. Do checkout 'the oxygen advantage' youtube channel for some in depth material:
https://www.youtube.com/results?search_query=oxygen+advantag...
You should consider getting a sleep test. As far back as I can remember, I have always been tired and sleepy through the years. I just attributed it to being on less sleep due to my erratic schedule. But I was diagnosed with Sleep Apnea at 29, after likely having it for a couple of decades or so.
Been using CPAP for almost 5 years now. Everyday is fantastically fresh with a regular ~7 hours of sleep. Can't recommend it enough. I am also on path to see if my Blood Pressure medicine can be stopped - since it is understood to be the side effect of Sleep Apnea in my case. Should become clear in a few months.
Also, been active for a year. Started just walking in the evening mandatorily - sometimes listening to podcasts, and other times just using it as a break from everything digital. Then, after a few months, split the walk-time into a morning and evening routine. Probably been regular at it for about 395 of the last 400 days. It's a habit now. Added running to the routine but it is a bit erratic still. Want to add HIIT / Weight-training to workout routine, but that hasn't stuck at all and will try again in a while.
As to the results, I am almost 11Kgs lighter from my max weight, feel healthy, BP is almost always normal, BMI is close to normal, resting heart rate has dipped significantly, and so much more. I track a ton of this info as it can help you stay motivated on the slow, low and tiresome days. :)
Wish you all the best - experiment and find something that suits you best!
What we should try to do is write a tool which can provide a sort of chatGPT integrated ide where a dev can
- specify an overall goal of varying complexity. - ask chatGPT to split this up in smaller subtasks - iterate down the tree until chatgpt decides a task is specific enough for implementation to start - ask chatGPT to write tests verifying task completion - then initiate a feedback loop where gpt can suggest code, run the tests (in a containerized setting), evaluate if output is as expected, and amend changes - once tests pass, commit, move onto the next ticket.
Programming then becomes a process of guided decomposition with humans mainly guiding the process along.