What's the benefit of putting the original idea between <idea> tags when it seems to the main body of the prompt anyway? Or are you supplying the Socratic Coder prompt and the idea in the same prompt?
Thanks for the keyword-only parameters mention. I'm a Py3 fan so have been looking down this thread for inspiration of features I've missed. I've often wanted to use keyword arguments for readability but without supplying a default - this is just the ticket.
My biggest problem with VSCode was the loss of ST's support for working across multiple project folders. When I'm working with Django I'll break code out into reusable apps but find it difficult to work concurrently on these separate folders of code.
Would love to hear if there's a setting I was missing as I'd like all the other features in VSC.
Does just what you want. I've tried a few of the more complex apps and this is a really good implementation of the essential functionality. Nice clean design as well.
One piece of feedback from trialling this morning - when the timer went off, the settings window popped up into focus. The timer options (where you set 25 minutes, etc) was active and I was already typing. This meant that I could have messed up the settings.
Consider whether are more general pop-up message would be better, or perhaps provide the user with the option of turning this on/off.
I've not personally used RStudio but the IPython Notebook is great for interactive code with inline visualisations. I believe there's also a Julia kernel for IPython too so you could have either there.
I'd recommend Python as it has a lot of feature parity with R these days (especially with the Pandas library for fast dataframe operations).
This is also a representation of where the power and profit sits within the industry. If apps were subservient to people in the UI, it would be trivial to replace them. However, successful businesses are built through preference over competitors. These businesses pay the wages of people who design systems and services that achieve this. The app stores continue to feed the platform makers and that's where we end up.
Here's another reason / hybrid of a couple. I noticed when reading this thread, I selected your comment and then scrolled whilst reading. Allows multitasking and faster scanning - I'm reading the text as the page scroll and the highlight makes it easier, whilst getting ready for the next section below.
Sometimes things pop into your head at the worst time, when you can't do anything about it. However you collect it (todo list app, email, pen and paper), making a reminder is the only way not to fail at life.
Real life is too complicated and too important to just forget stuff.
This feedback thread could be a lesson all on its own for your class - some really useful feedback and it showsthat (markup rules aside) the presentation of information is a hugely subjective area and not something that's clear cut Good or Bad. That should be an encouragement for anyone getting started.
What's the benefit of putting the original idea between <idea> tags when it seems to the main body of the prompt anyway? Or are you supplying the Socratic Coder prompt and the idea in the same prompt?