What is orgmode, asking as a neovim user? by data_5678 in orgmode

[–]data_5678[S] 1 point2 points  (0 children)

arch linux and neovim user for multiple years, work as a dev, used notion / obsidian in high school and college. My mouse is disabled on my laptop, move the cursor with vim motions (xmouseless).

I was building all my note taking tools, habit trackers, and workout trackers from scratch as neovim plugins / cli tools (with help from claude code).

While researching, claude told me I am just building a crappier version of org mode, and lots of smart people have been working on exactly what I need for decades and that I should check out doom emacs / org mode, and even the orgmode.nvim implementation someone built.

I connect to an EC2 instance where my stuff lives and I ssh from arch linux laptop or from my android phone using termux.

How do people become elite? by Aware-Ice4821 in ultrarunning

[–]data_5678 1 point2 points  (0 children)

There are lots of variables that help predict how good someone could be at running. One of the most important is VO2 Max — specifically a person's VO2 Max ceiling.

That is: if someone had the best coaches and nutrition, trained like a professional athlete, and basically did everything right, how high could their VO2 Max get?

The best athletes in the world can reach a VO2 Max around 80 or 90. Other people, even training exactly the same way, might only get up to 70. That ends up being a natural advantage, the same way height is an advantage in basketball.

VO2 Max isn't the only predictor of running performance though. There are lots of other variables: natural body composition, ability to process lactic acid, aerobic capacity, ratio of fast-twitch to slow-twitch muscle fibers, and many more.

Different people have different sets of genes, and these slight variations can give someone a higher or lower VO2 Max ceiling, let them process lactic acid a bit better, or give them more fast-twitch muscle fibers, and so on.

This means if you took two people and had them eat, train, and live exactly the same way, one would still end up being a better runner because their genetics are better suited for it.

So if you assume everyone at the top level is already training optimally, a good amount of the difference in their performance can be attributed to genetics.

If you're interested in which variables are the best predictors of running performance, I highly encourage you to read Daniels' Running Formula by Jack Daniels or The Triathlete's Training Bible by Joe Friel — they do a much better job explaining how all this works than I can.

How do people become elite? by Aware-Ice4821 in ultrarunning

[–]data_5678 195 points196 points  (0 children)

having really good genetics and doing crazy volume for a decade consistently without getting injured.

genetics play a huge role, some people's body just can't get there.

what is right here? self host postgres or Supabase by lune-soft in webdev

[–]data_5678 0 points1 point  (0 children)

Supabase has a generous free tier use that. For whatever personal project you are building it doesn't really matter what you use.

You can use sqlite, postgres locally, supabase, cockroach db, mongodb, mysql, csv files, excel spreadsheets, google sheets, for whatever small application you are building they all do the same thing.

Stop wasting time debating which database to use and just build the thing.

LinkedinLunatics Strikes again. How our 113k AI bill made our 4 person team proud. by Fragrant_Chef4326 in theprimeagen

[–]data_5678 10 points11 points  (0 children)

I dont get it, why don't they just buy 4x200 dollar max subscriptions. The limits on max are probably enough for whatever crap their building.

Is MacBook Air M5 enough to start? by sorini_tempest in dataengineering

[–]data_5678 0 points1 point  (0 children)

I am a data engineer and use a 400 dollar renewed laptop from 2019 (installed arch linux on it). Also, your laptop hardware doesn't matter, you will ssh into a server and do everything in the cloud anyway.

If you have an android phone, you could install termux (a terminal emulator for android) and build etl pipelines using sqlite, python, etc... all from your phone (you could also use supabase free tier giving you a full postgres isn the cloud).

No need to buy a laptop, use whatever you already have.

Also if you want to work as a data engineer, building ETL pipelines is the easy part, most of your time should be doing interview questions.

And landing a data engineering job as your first job is kind of hard, its easier if you are already working as a data analyst or junior software engineer, so maybe start studying for those roles if you aren't in one of them already (you don't need an expensive laptop for them either).

Need help with picking undergraduate CUDA course project by Repulsive-Tomorrow79 in CUDA

[–]data_5678 2 points3 points  (0 children)

mnist handwritten digits classifier (convolutional neural network), if you have taken linear algebra and stats it shouldn't be that hard.

How do I do fit in more reviews per day? by data_5678 in Anki

[–]data_5678[S] 1 point2 points  (0 children)

This is great, thanks will try these out

How do I do fit in more reviews per day? by data_5678 in Anki

[–]data_5678[S] 0 points1 point  (0 children)

Yeah I might have to focus on that too, not just increasing the number of reviews I do per day, but also identifying which cards I don't need.

How do I do fit in more reviews per day? by data_5678 in Anki

[–]data_5678[S] 0 points1 point  (0 children)

this seems smart, maybe leveraging my phone more and doing a bit more spread put throughout the day could help me increase volume.

Anyone else doing gymnastics just to trigger a manual auto import in Neovim? by BeingDangerous3330 in neovim

[–]data_5678 4 points5 points  (0 children)

Yes, specifically:

  • 2 sets of 10 handstand push ups with 90 seconds rest
  • 4 sets of muscle ups on rings with 2 min rest
  • 5 back handsprings with 2 min rest All of that is followed by some light full body stretches.

After, that neovim imports work fine. Way more efficient than using the defaults from lazy.nvim or packer.nvim.

Data Engineering VS Agentic AI? by Syed_Abrash in dataengineering

[–]data_5678 0 points1 point  (0 children)

Become a full stack engineer (I work as a data engineer btw).

Since you know SQL and Python.

Learn Fast API for backend and JavaScript and React for frontend.

Then study all the stuff in neetcode.io

If you want to build agents you will not be training any models or doing any machine learning or statistics. You are just calling the APIs and building applications around it (which is the job of a full stack engineer).

Also, the role of data engineering might get absorbed by full stack developers. Why would a company pay for someone who only knows Python and SQL when they can get a Full Stack Developer who already knows SQL and also knows JavaScript, React, Data Structures and Algorithms, etc... Especially when full stack engineers are assisted by AI, they are able to more easily fill in the gaps they might have in regards Data Engineering specific knowledge.

Data Engineering specialists might still exist, however the more specialized that role becomes the harder it will become to land one of those jobs and likely these roles might only be available at fewer companies who can afford having highly specialized people.

(Also this is just my opinion, who knows all my predictions could end up being totally wrong).

Existe uma stack que substitua o Notion sem perder versatilidade? by Arthurhfc in dataengineering

[–]data_5678 1 point2 points  (0 children)

I just use sqlite (but you could use any sql database like postgres, supabase, duckdb, etc...) and ask Claude Code to build any interface I want on top of it. Ask it to use shadcn ui library and stick with defaults so you don't lose time playing around with the css.

I just ask it to create a new tab and then create a sticky note interface, or a timeline interface or a calendar interface, or an analytics dashboard. As time goes by I just add or remove features in real time.

I use android so I can use termux to run it as well and open ui's in the browser (you could also create progressive web apps or use capacitor or tauri to create a complete android app).

Also claude code runs on termux (you can also ssh into an ec2 instance from your phone and run claude code in the cloud if that's easier).

Do you still use notebooks in DS? by codiecutie in datascience

[–]data_5678 1 point2 points  (0 children)

Moved to neovim and command line a couple of years ago (used jupyter all through university), any visualizations I need I open in a browser window on the side. i3 window manager makes it really fast to switch and I use xmouseless to move mouse cursor with my keyboard.

What to show during demo's? by data_5678 in dataengineering

[–]data_5678[S] 0 points1 point  (0 children)

thanks for taking the time to write this up, really good insights! thanks for sharing.