Readit News logoReadit News
LinuxBender · 9 months ago
Instead of learning software engineering I would want to learn:

Chemically induced reprogramming to reverse cellular aging [1] a.k.a. OSKM

My first experiments would be on some really old horses. I could probably buy a 30 year old horse from a neighbor. She is on her last leg. I want to make her younger again and then just let her have many more years of chilling and not having to make babies every year. If can learn this well enough to reverse the age of a dozen horses then my second test subject would be myself. If I get that right then my friends could optionally do the same.

[1] - https://www.aging-us.com/article/204896/text

pmags · 9 months ago
This is not meant to be snarky, but I can't help but ask:

* Did I miss a tone indicator (/s) in your response?

* If not, why do you think that transcriptional reprogramming of fibroblast cells in culture (as per the Yang et al. paper you cite), which results in "reversing trancriptomic age" can be applied to whole organisms?

* Ignoring the "de-aging" horses bit, is it realistic to think that getting a handle on the science behind cellular reprogramming is really just a 100 hour task?

LinuxBender · 9 months ago
can be applied to whole organisms?

Because it has been for several years in mice and monkeys.

really just a 100 hour task?

To learn, yes. It is a well established process. Mice have been aged, de-aged, aged, de-aged using this process. One can find videos on Youtube from Dr. Sinclairs team that show the mice and their physical abilities during the entire process. This has also been used on humans specifically in the optic nerves but it won't be long before it is approved for body-wide usage. I would not expect the learning process to exceed 72 hours not counting breaks.

Klaster_1 · 9 months ago
A hundred hours won't be sufficient, but I really need to learn a new language in order to secure a better citizenship. With it, my job finding prospects will significantly improve. Being an immigrant sucks, future security isn't as sure.
kulahan · 9 months ago
100 hours of interested, enthusiastic studying is more than enough to become vaguely conversational.
commandersaki · 9 months ago
It won't boost my career, but if I had 100 hours I would spend my time learning formal methods for software development probably going through this course: https://www.cs.toronto.edu/~hehner/FMSD/ .
sn9 · 9 months ago
Oh man I was literally googling stuff like this last night.

Did you know there were verification competitions? [0]

[0] https://alastairreid.github.io/verification-competitions/

wappieslurkz · 9 months ago
Touch typing... I'm embarrassed to confess I'm still typing with just 4 fingers while keeping my eyes on the keyboard instead of the screen. Although I doubt it would require 100 hours to learn.
Rendello · 9 months ago
Just a few days ago I started using Keybr to learn to touch type. It frustrates me less than any other program I've used before, so far. I'm touch-typing this comment... slowly ;)

I can type quickly through my own means but very inaccurately. In a recent fast-paced online game the other players assumed I wasn't a native English speaker due to all my typos. I was a Vim user for ten years and would constantly mash the wrong keys. After starting touch-typing a few days ago, I redownloaded the old Vimfx extension to control my web browser from my keyboard. It ended up requiring me to switch to a Firefox fork called Waterfox though, as the modern (post-2017) extensions have to rely on injecting Javascript into the page and don't work well.

https://www.keybr.com/

wappieslurkz · 9 months ago
Thanks for the Keybr tip!
Suppafly · 9 months ago
>Touch typing... I'm embarrassed to confess I'm still typing with just 4 fingers while keeping my eyes on the keyboard instead of the screen.

Do it. You can learn in like 15 minutes a day over a few weeks.

boogerlad · 9 months ago
If you're going to learn it, use at least a split columnar keyboard and a non qwerty layout. Learning to touch type on a regular keyboard will likely worsen your health compared to your four finger hunt and peck due to the bad uncomfortable qwerty touch typing enforces. Think about the awful pinky curls and reaches. Ouch!
muzani · 9 months ago
I'm almost 40 and have no issues with this yet. Colemak is my favorite non-QWERTY and feels smooth, but sadly, programming was designed with QWERTY in mind. The 30% comfort improvement wasn't really worth it and there's a speed drop because I've been on QWERTY since 5 years old. I also use my laptop in well, laptop mode half the time, so eventually I went back to QWERTY.

But it's actually surprising on mobile how much easier a non-QWERTY keyboard is considering it's two thumbs and your thumbs are at the pinky areas most of the time.

konfusinomicon · 9 months ago
spread dev pinky awareness whenever possible, we need a ribbon..the struggle is real and its a sign of excessive copy pasting. customized split keyboard is the cure so bring on the subsidized moonlanders for all
wappieslurkz · 9 months ago
I'm mostly "stuck" to my company-provided QWERTY Macbook, but interesting thought.
muzani · 9 months ago
https://www.colemak.academy/ is actually pretty good for beginners, but switch it to QWERTY layout

It took me a few months on keybr honestly when I got a new, ergonomic keyboard. The problem with ergo keyboards is they're split at the middle and suddenly my left hand couldn't reach for what was on the right side like it normally would and I had never realized I was doing it "wrong" all this time.

wappieslurkz · 9 months ago
Great tip, thanks.
Breza · 9 months ago
Consider buying a split keyboard. It was a game changer for me. By itself, you'll learn to always put your hands on the correct sides of the keyboard.
wappieslurkz · 9 months ago
Thanks for the tip, I'm mostly bound to a laptop but for touch type training it could help. Any advice for a brand/model?
ringofchaos · 9 months ago
I already know software engineering and can code web applications and use genai sdk in my apps.

But I still can't easily figure out to deploy my apps to a VPS.

So far I have manually set up my server and database.

I want learn more on devops to deploy it using containers.

This will enable me to host mutiple service in a VPS and I don't have to use PAAS solutions.

I can also easily switch providers too.

hyperman1 · 9 months ago
My experience is you can learn this between dev tasks. Find a way to automate deployment (I did ansible)and monitor(eabbix or grafana). Plan, say, half an hout weekly time to review monitoring and logs. Also handle crashes and severe errors in a systemic way, automating them away. Do this for a few months and you've learned devops.
mmarian · 9 months ago
I use CapRover with Hetzner, and it's been a breeze - half a day max. Don't remember the last time I deployed one of my services on managed infra.
jamesponddotco · 9 months ago
As a software engineer, probably JavaScript, as I focus on back-end and don’t have many front-end skills aside from a good hand at design.

In general, though, since I believe I’ll lose my job to AI, I’d like to learn and become an electrician.

sn9 · 9 months ago
executeprogram is excellent for picking up JS/TS. Not necessarily front end, but the language.

Frontend Masters might be worth checking out.

Rendello · 9 months ago
I only did Execute Program for a little bit and don't remember much, but the developer's Destroy All Software screencasts are what taught me how to write parsers. I must have rewatched that video 30 times while I was writing my first one.
ajayoct · 9 months ago
1. Plumbing 2. Electrical wiring 3. Woodworking 4. Welding 5. Tiling 6. Painting 7. Masonry 8. Roofing 9. Metal fabrication 10. Physical therapy 11. Engine tuning
konfusinomicon · 9 months ago
head start on 1-9...measure twice cut once, and prep work pays dividends
andrei_says_ · 9 months ago
I’d spend them on 1x1 classes with experienced Argentinian Argentinian Tango instructors consisting mostly of dancing.

The Argentinians have a unique approach to the Milonguero style which I’m interested in so in this case they need to be from Argentina ;)

Another option would be one of my other interests, again, spent one on one with a world-class instructor and intentional practice.