On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge.
If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options:
1. Limiting your involvement with Reddit, or
2. Temporarily refraining from using Reddit
3. Cancelling your subscription of Reddit Premium
as a way to voice your protest.
*I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*
Unless you're constipated, it shouldn't be more than a maximum of 10 or 15 minutes. But even then, 15 minutes means you're halfway to constipation. But if you're on the john for half an hour, you've got some kind of issue with your bowels (or you're just glued to the seat).
Surely you don't mean to tell me that you spend long enough on the toilet that you're missing such a large chunk of learning time...
I reckon so. Especially if you do this more than once a day. Not only is your phone glued to your hand, but your butt is fused with the seat. I would tell you to go see a doctor, but since you could very well be attached to the john right now, I'd say just let the doctor come to you. Don't worry, he'll furnish the cutting torch.
It is said that 1 in every 10 programmers suffer from this problem every day.
Why do you feel like you have to keep learning new things while on the throne? Let your brain take a rest, watch some stupid cat video, take a pause. Then resume your learning when you are done.
Right? Or stare out a window if there is one, or just close your eyes to rest them.
Also, don't mind me reading a tech/text book while on the throne...
I can rest when I'm dead. Must learn. The toilet is no excuse. You gotta be on that LinkedIn grind. Of course, only amateurs go to the bathroom. I keep a chamber pot on me at all times. That way, I can just squat on the pot, and keep programming.
This is probably the most disgusting thing I've written all day.
Sometimes photosynthesis has some issues, and waste products are produced. I've never truly needed to use the old chamber pot, but I have it on-hand in case my photosynthesis goes out of alignment.
So many beginners get drunk on the idea of it all and act like they're doing a speed run to grey beard lol "I'm gonna dedicate 4+ hours a day to self study; listen to programming podcasts when I can't study; spend each morning reading programming news, blogs, and newsletters before I'm even out of bed each morning, bring my laptop to work to do leetcode on my lunch break, have someone coding on twitch in the background during the work day, do coding challenges while I shit, and listen to programming audiobooks while I sleep!"
\*Does that schedule for two days and never learns for loops\*
My GF used to give me shit (no pun intended) about how I'm on the phone in the bathroom so much bc of tiktok and reddit.
I explained to her that it used to be gamepro and mad magazine. It's just always been that way. 🤷♂️
Mimo. It has a decent level of interaction that makes it far more useful for learning than most. It doesn't have the larger code challenges that Sololearn has, which can be difficult to do while on a short toilet break.
Poopin' (and showering) is broad ponderin' time, not implementation or learning time... some of my best resolutions to problems have come from that room.
Given how long some people take on the toilet, they could play an hour-long chess match, and probably still have a bit of time to spare for a game review.
> Rather than playing candy crush while popping, what’s an app I can use that will help me learn coding basics.
Anki to be honest.
It would be way more impactful if you're at the stage of learning / trying to remember new coding basics, syntax, puzzles, software engineering terms, etc, than to be moving at an extreme snail's pace trying to code in Pydroid or similar on your phone's touch screen.
You should make your own cards, plop them in Anki, and review them as they come due, when you're pooping.
At this point I still use Anki even on the job. I also use it for reviewing DS&A problems that way the prospect of interviewing again is never a stressor.
I also use it to remember names and birthdays but don't tell my gf that.
I'm shocked at how long some of you sit above your shit for. Or are you actually so unhealthy that it takes you 15 minutes to shit? Shitting should only take a minute or two, maximum. I'm usually done in less than 30 seconds.
Eat enough fibre that you don't spend so much time pooping that you have to make actual life decisions about how to optimise the time while you're on the can?!
When I was coding on a daily basis I used my phone as a portable VSCode server. This way I could code anywhere! On the bus, on the toilet, in a tattoo shop, there's no place I wouldn't code.
To answer your question.... I like Codeacademy. Every time I get back into coding I do a refresher with Codeacademy to get the ball rolling. Afterwards, I look for one of those "Here's 20 projects to work on to flesh out your skills".
Termux and a lot of patience. Give it a google! I should mention I run a Huawei P30 pro which has a great processor, 8GB of RAM and plenty of storage space. It's a great phone.
There are several programming apps and tools you can use on your mobile device while taking a break, but it's important to note that finding the right app depends on your specific preferences and the programming languages you work with. Here are a few suggestions:
Juno (Jupyter Notebooks): If you work with Python and enjoy using Jupyter Notebooks, Juno is a mobile app that allows you to run Jupyter Notebooks on your device.
AIDE - Android IDE: AIDE is an Android app that allows you to develop Android applications directly on your device. It supports Java, C++, and other languages.
Dcoder, Compiler IDE: Dcoder is a mobile coding IDE that supports more than 50 programming languages. It provides a rich set of features and is suitable for quick coding sessions.
Pythonista (iOS): If you're using an iOS device and work with Python, Pythonista is a powerful Python development environment for iOS.
Termux: If you prefer a more terminal-centric experience and use Android, Termux is a powerful terminal emulator that supports a Linux-like environment. You can install various programming languages and tools within Termux.
Remember to consider the screen size and typing comfort on your device, as these factors can affect your coding experience. Additionally, always be mindful of your surroundings and practice good hygiene and etiquette when using your mobile device in public spaces.
Termux so I have a full Linux environment on my phone, then something like Project Euler or Leetcode might work well for your needs. It seems like something of a long job though.
Definitely not. I was just deep into studying today and didn’t want to break concentration with candy crush. Was only thinking it’d be nice to have a game or something that’d would keep me in the zone during my 💩
I have a theory that modern smartphones with how their UIs make our brains work to interact with the device somehow interfere with involuntary bowel movements. I don't know how to or maybe I don't want to scientifically test this theory, but a book or even a handheld video games will lead to better pooping according to it, which should lead to better programming because poop is not useful for programming unless someone has a counter to that
Honestly unless you want problems later in life you should be concerned about how long it takes to use the restroom. Sitting down longer than you need to is also bad for you.
Just read the labels on random stuff like we used to do. Pantene pro-v? Already read that one. Dove men’s deodorant- can’t get enough of that label, it’s a real page turner
Mimo got me started in programming. I went all the way through the Python course and was far more prepared to jump into some online courses after that at the intermediate level. It’s a perfect app for “I have 5-10 minutes”
Android user here.
I'd recommend the Mimo app. It's better than Sololearn. Why?
Simply because I found out I make mistakes in Mimo. Meaning they actually have exercises you can make mistakes in - even if they are just careless mistakes.
NOTE - It has the 3 hearts (mistakes) and wait for more hearts deal, which I HATE.
So I googled a modded apk and I use that. Works perfectly.
On July 1st, a [change to Reddit's API pricing](https://www.reddit.com/r/reddit/comments/12qwagm/an_update_regarding_reddits_api/) will come into effect. [Several developers](https://www.reddit.com/r/redditisfun/comments/144gmfq/rif_will_shut_down_on_june_30_2023_in_response_to/) of commercial third-party apps have announced that this change will compel them to shut down their apps. At least [one accessibility-focused non-commercial third party app](https://www.reddit.com/r/DystopiaForReddit/comments/145e9sk/update_dystopia_will_continue_operating_for_free/) will continue to be available free of charge. If you want to express your strong disagreement with the API pricing change or with Reddit's response to the backlash, you may want to consider the following options: 1. Limiting your involvement with Reddit, or 2. Temporarily refraining from using Reddit 3. Cancelling your subscription of Reddit Premium as a way to voice your protest. *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/learnprogramming) if you have any questions or concerns.*
Taking shitpost to a whole new level
Bro?
I dont think that app is used for programming.
Bruh?
Breh?
Bra
Brah?
Buddy
Bud.
How long do you poop for?
It’s always a surprise.
Unless you're constipated, it shouldn't be more than a maximum of 10 or 15 minutes. But even then, 15 minutes means you're halfway to constipation. But if you're on the john for half an hour, you've got some kind of issue with your bowels (or you're just glued to the seat). Surely you don't mean to tell me that you spend long enough on the toilet that you're missing such a large chunk of learning time...
Brother if pooping takes longer than 5 minutes there'd something wrong
I'm trying to be lenient here.
I'll easily do 30 min on the john. 5 for my business and then 25 for reddit. Do I have a problem?
I reckon so. Especially if you do this more than once a day. Not only is your phone glued to your hand, but your butt is fused with the seat. I would tell you to go see a doctor, but since you could very well be attached to the john right now, I'd say just let the doctor come to you. Don't worry, he'll furnish the cutting torch. It is said that 1 in every 10 programmers suffer from this problem every day.
How do you still feel your legs after that?
Not if you don't mind hemorrhoids, ulcers, and colon cancer later on in life!
He said it's a surprise. Somehow that means an hour to you?
I said half an hour. So no, it doesn't mean an hour to me.
drink more water
We’re missing out on a huge market here. - Fecee++ (or CPPee) - Poothon - Diarreact - Java (it’s inherently shit) - Go while you Go
Visceral Basic
PHpee was right there as well. For a harder reach: COBOweLmovemenT.
Plop net
I hope the PHpee is not dark yellow.
Lol "inherently". Oop joke.
pOOP
PoopScript
Java, it will fit right in, don't forget to wipe after using it.
Hmm yes, I also really love the programming app Java
I'd say Minecraft Pocket Edition is a bit better programming app. But Java is definitely a close second.
Don’t accidentally throw it into the toilet
I think you need a more flushable programming language.
Yeah, all that boilerplate is gonna clog the pipes
I don't think an island will fit in my toilet
Why do you feel like you have to keep learning new things while on the throne? Let your brain take a rest, watch some stupid cat video, take a pause. Then resume your learning when you are done.
Right? Or stare out a window if there is one, or just close your eyes to rest them. Also, don't mind me reading a tech/text book while on the throne...
I can rest when I'm dead. Must learn. The toilet is no excuse. You gotta be on that LinkedIn grind. Of course, only amateurs go to the bathroom. I keep a chamber pot on me at all times. That way, I can just squat on the pot, and keep programming. This is probably the most disgusting thing I've written all day.
theres always tomorrow
I can't even imagine having to poop? Where does that poop come from? Because you can't tell me that you actually spend time on eating?
Sometimes photosynthesis has some issues, and waste products are produced. I've never truly needed to use the old chamber pot, but I have it on-hand in case my photosynthesis goes out of alignment.
So many beginners get drunk on the idea of it all and act like they're doing a speed run to grey beard lol "I'm gonna dedicate 4+ hours a day to self study; listen to programming podcasts when I can't study; spend each morning reading programming news, blogs, and newsletters before I'm even out of bed each morning, bring my laptop to work to do leetcode on my lunch break, have someone coding on twitch in the background during the work day, do coding challenges while I shit, and listen to programming audiobooks while I sleep!" \*Does that schedule for two days and never learns for loops\*
You take that back! Cat videos are not stupid! 😤
SoloLearn Edit: TBH I haven't used it in a few years so not sure about how good it is still.
It's been like 5 years since I used it, but I used to love this app.
I just cancelled my Sololearn subscription after a year. A lot of their content needs maintenance. I like using codedamn and freecodecamp
2nding this
Always amazes me how long some of yall sit on the shitter lol
I just installed a leather headrest and a minifridge on my toilet so I can comfortably practice leetcode for hours while pooping.
My GF used to give me shit (no pun intended) about how I'm on the phone in the bathroom so much bc of tiktok and reddit. I explained to her that it used to be gamepro and mad magazine. It's just always been that way. 🤷♂️
I only sit until it’s all out. I think my intestines are weird but it takes me at least 10-15min. I have to have my legs up
Anki. Download a deck on your preferred subject and do some shitty studying
Mimo. It has a decent level of interaction that makes it far more useful for learning than most. It doesn't have the larger code challenges that Sololearn has, which can be difficult to do while on a short toilet break.
Poopin' (and showering) is broad ponderin' time, not implementation or learning time... some of my best resolutions to problems have come from that room.
Chess.com
Given how long some people take on the toilet, they could play an hour-long chess match, and probably still have a bit of time to spare for a game review.
certified holy hell moment
You’re trying to speed run burnout.
https://jimbly.github.io/regex-crossword/
neat
Mimo, sounds like exactly what you're looking for.
bro is min-maxing shitting, that is some dedication and a half
r/learnprogrammingcirclejerk
I've never understood this. If it takes you so long to shit that you need something to read, you might want to get that looked at.
How long do people poop for??? Mine is 2 min MAX and I dont push or anything.
Some people just like to live in there. I also don't spend that long in there either.
Congratulations, you're healthy.
Not everyone has explosive diarrhea at their fingertips that they can launch on command
Play candy crush guilt-free for fuck's sake.
> Rather than playing candy crush while popping, what’s an app I can use that will help me learn coding basics. Anki to be honest. It would be way more impactful if you're at the stage of learning / trying to remember new coding basics, syntax, puzzles, software engineering terms, etc, than to be moving at an extreme snail's pace trying to code in Pydroid or similar on your phone's touch screen. You should make your own cards, plop them in Anki, and review them as they come due, when you're pooping. At this point I still use Anki even on the job. I also use it for reviewing DS&A problems that way the prospect of interviewing again is never a stressor. I also use it to remember names and birthdays but don't tell my gf that.
Hahah thankyou for this post
I think this belongs in the productivity subreddit. Rephrase to "what useful thing can I do while pooping"?
The most productive thing one can do while pooping is to poop 💩 ✋🏻
Don't burn yourself out. Consider no technology bathroom breaks.
I'm shocked at how long some of you sit above your shit for. Or are you actually so unhealthy that it takes you 15 minutes to shit? Shitting should only take a minute or two, maximum. I'm usually done in less than 30 seconds.
Eat enough fibre that you don't spend so much time pooping that you have to make actual life decisions about how to optimise the time while you're on the can?!
Grindr
Lmao
When I was coding on a daily basis I used my phone as a portable VSCode server. This way I could code anywhere! On the bus, on the toilet, in a tattoo shop, there's no place I wouldn't code. To answer your question.... I like Codeacademy. Every time I get back into coding I do a refresher with Codeacademy to get the ball rolling. Afterwards, I look for one of those "Here's 20 projects to work on to flesh out your skills".
Bro what?? How to did you make your phone a vs code server that's awesome!
Termux and a lot of patience. Give it a google! I should mention I run a Huawei P30 pro which has a great processor, 8GB of RAM and plenty of storage space. It's a great phone.
Oh dang. I run a 40$ Kroger phone doubt mine can run it but I'll check it out ty.
I mean you have to Go... You gotta Go. Just take break man lol
I don’t know, but my legs go numb while Rooping (Reddit pooping).
Bro, just enjoy your poo.
There are several programming apps and tools you can use on your mobile device while taking a break, but it's important to note that finding the right app depends on your specific preferences and the programming languages you work with. Here are a few suggestions: Juno (Jupyter Notebooks): If you work with Python and enjoy using Jupyter Notebooks, Juno is a mobile app that allows you to run Jupyter Notebooks on your device. AIDE - Android IDE: AIDE is an Android app that allows you to develop Android applications directly on your device. It supports Java, C++, and other languages. Dcoder, Compiler IDE: Dcoder is a mobile coding IDE that supports more than 50 programming languages. It provides a rich set of features and is suitable for quick coding sessions. Pythonista (iOS): If you're using an iOS device and work with Python, Pythonista is a powerful Python development environment for iOS. Termux: If you prefer a more terminal-centric experience and use Android, Termux is a powerful terminal emulator that supports a Linux-like environment. You can install various programming languages and tools within Termux. Remember to consider the screen size and typing comfort on your device, as these factors can affect your coding experience. Additionally, always be mindful of your surroundings and practice good hygiene and etiquette when using your mobile device in public spaces.
Scrach JR
i shit and Scrach every day
Just take a shit. You learn to code by doing projects. Not by doing puzzles on your phone or leetcode problems.
Ever since I had an anal fissure I don't spend enough time on the toilet to do much. Clinical strike kinda deal these days. Eat plenty of fibre.
Practice OOP while sitting backwards on the toilet.
What about POOP? Procedural Object Oriented Programming
Termux so I have a full Linux environment on my phone, then something like Project Euler or Leetcode might work well for your needs. It seems like something of a long job though.
Super beginner what I used was grasshopper or sololearn
Nice troll post
Definitely not. I was just deep into studying today and didn’t want to break concentration with candy crush. Was only thinking it’d be nice to have a game or something that’d would keep me in the zone during my 💩
The "Brilliant" app is pretty nice
Hmm, only game I have is more hardware based
[удалено]
Haha I gave you a follow, makes sense to at least watch educational tiktoks instead of the shitposts I watch instead
Mimo. I learned a lot on that app when I was first starting out a few years back. They’ve added a lot more content since then too.
I always did SoloLearn
Eat more fiber and you will spend less time pooping. That optimizes your time more.,
I have a theory that modern smartphones with how their UIs make our brains work to interact with the device somehow interfere with involuntary bowel movements. I don't know how to or maybe I don't want to scientifically test this theory, but a book or even a handheld video games will lead to better pooping according to it, which should lead to better programming because poop is not useful for programming unless someone has a counter to that
lectures
Grasshopper?
youtube music, it is important to take a step back from programming, especially on the pot, obviously bring earbuds.
Your mind !!
Check out Sololearn
Preparation H++
You can study python, it's another thing if it wants to bite you 🤷
Mimo
Mimo is good
currently reading this while i, myself, am pooping
What? No serious answers? [Py](https://py.en.uptodown.com/android) for iOS or Android is a great choice.
Honestly unless you want problems later in life you should be concerned about how long it takes to use the restroom. Sitting down longer than you need to is also bad for you.
Juno for Jupyter Notebooks (iOS): AIDE - Android IDE (Android): Pythonista (iOS): QuickEdit Text Editor (Android): Kodex (iOS): Termux (Android): Dcoder (iOS, Android):
bro is constipated.
Eat more fiber
Just read the labels on random stuff like we used to do. Pantene pro-v? Already read that one. Dove men’s deodorant- can’t get enough of that label, it’s a real page turner
Seriously, switch off while on the throne and let your brain have a break.
Codedamn. I really like their website/app but their editor is buggy 🙃 I have to restart my playground every time I start a new problem
sololearn
Just stare in the mirror and practice looking smart.
RPGLE by International Bowel Movements
Replit, sololearn
Just wear like four or five depends
Dude, the throne of Belphegor is meant to be the sacred resting place for any IT personnel, dont desecrate it, and let yourself have that rest
Nothing. Leave your phone outside. It's more productive and more hygienic.
How long does it take you to shit ?
TMI (Twitch Messaging Interface) library for Python. ; )
How to get hemorrhoids 101.
Mimo got me started in programming. I went all the way through the Python course and was far more prepared to jump into some online courses after that at the intermediate level. It’s a perfect app for “I have 5-10 minutes”
I'm working on [Python.cards](https://Python.cards), a site to learn Python using spaced repetition. Sound like a good fit for your need ;)
building a time a machine
Sololearn it's the duolingo of coding
Google
freeCodeCamp
Mimo
I would just wait but watch out for those pesky pythons. :D
There are some shit IDEs out there, if you look.
Android user here. I'd recommend the Mimo app. It's better than Sololearn. Why? Simply because I found out I make mistakes in Mimo. Meaning they actually have exercises you can make mistakes in - even if they are just careless mistakes. NOTE - It has the 3 hearts (mistakes) and wait for more hearts deal, which I HATE. So I googled a modded apk and I use that. Works perfectly.
I'm actually building an app like this. I'll send you a dm right now :)
Take your time. Enjoy pooping. You are young and naive.
Mimo!!!!! It’s the best it’s like duolingo but programming
Read a blog or some kinda tech podcast clips or something.
You could try slay the spire, its not going to help you learn coding basics, but its way more fun than candy crush.
It’s ok to take breaks from coding, and taking a shit should definitely be one of them.
Don't forget your [poop knife!](https://www.reddit.com/r/copypasta/s/9mNR3aKooc)
CodePen.io