Is it common to write Clojure or other REPL-capable languages in a more "traditional" manner (like how one would write say, Java or C)?
299 karma · joined July 30, 2015
nickfausti.com
Is it common to write Clojure or other REPL-capable languages in a more "traditional" manner (like how one would write say, Java or C)?
It really is amazing the clarifying effect it can have. We think we have a good idea of what some concept entails, but once we speak it (or write it down), it finally starts to take a more defined "shape".
Cloud drives (iCloud, OneDrive, GDrive) are all too slow on bad WiFi.
This should help me.
What other kinds of businesses or services let you run up a bill of tens of thousands of dollars and then say, "Ok, you made a mistake, you can take it back"?
Any educated guesses on what this compute might actually cost Google?
I assume they're able to do this because the fixed costs have mostly been paid for already and the marginal cost of the electricity, system wear, and bandwidth are negligible, but I'm not sure.
Again, easier said than done however.
Might be time for me to revist the book The Power of Habit, but from what I remember, the main idea is to:
1. Identify what actions/events/stimuli cause us to fall back into old habits that we'd like to change.
2. Notice when those events are happening, and
3. Take some simple action to change our default mode response to the habit we'd like to develop
Edit: Cue -> Routine -> Reward is the main pathway for habit formation in the brain.
https://99percentinvisible.org/article/clean-city-law-secret...
It feels like I'm severely constrained into thinking through what the person who came up with the instructions/code was trying to do and work within those boundaries, as opposed to freely thinking about how I would solve it.
I know there is https://www.apprenticeship.gov/ but I am thinking something more informal and online, e.g. a marketplace where you can match and pay $X/30 min. of quick and focused Q&A.
On a macro level i.e. comparing people with vastly different circumstances/experiences/variables it does seem questionable, but on an individual level the change can be quite profound, going from a self-defeating to a more open/growth oriented mindset.
Also reminds me of one of my favorite quotes, by Henry Ford:
“Whether you think you can, or you think you can't--you're right.”
I haven't considered the research, I'm just talking about the positive changes I've seen in my life as a result of changing my mindset from "I can't do this because I'm not smart enough" to "this is hard, but I will learn it."
In the case of the former I was a non-starter. With the latter, everything becomes much more accessible.
To briefly sum up the findings: Individuals who believe their talents can be developed (through hard work, good strategies, and input from others) have a growth mindset. They tend to achieve more than those with a more fixed mindset (those who believe their talents are innate gifts). This is because they worry less about looking smart and they put more energy into learning.
Along with this goes embracing "feeling dumb" and pushing through. I don't understand something because I don't understand it...yet.
Name, Description, Notes
It's been working well so far.
https://www.amazon.com/Game-Design-Workshop-Playcentric-Inno...
Remote: Yes
Willing to relocate: Yes
Tech: Python, Java, C#, Unreal/Unity, TS, React, ML, NLP, Postgres, AWS/GCloud
CV: http://nickfausti.com/CV_NICK_FAUSTI_2020.pdf
Email: NFAUSTI at SEAS.UPENN.EDU
Make notes and use "chunking" to group similar ideas into groups and build up from those. It's easier to learn a bunch of small pieces and combine them, than it is to attack an entire subject all at once.
Use multiple sources and YouTube extensively (lectures/enthusiasts explaining difficult concepts). Sometimes a slight tweak to how a topic is presented, along with the context from past passes in other sources is enough to improve understanding.
Work through problem sets and free-recall to avoid cognitive biases of thinking you know some material better than you actually do.
Spaced repetition systems like Anki.
Experiment with all of these (and other approaches) and be objective about which work best for you.
Some helpful resources I've found over the years are:
https://en.wikipedia.org/wiki/How_to_Read_a_Book
https://www.coursera.org/learn/learning-how-to-learn
https://www.khanacademy.org/science/health-and-medicine/exec...
For me, it was when I watched Dr. Russell Barkley's talk[1] and halfway through, it brought me to tears. No one before then had described exactly the way I felt on a daily basis.
Since going through a full day of neuropsychological testing and being diagnosed with ADHD-I and starting medication, I feel like the me I think I am, naturally curious, optimistic, and actually following through with the things that interest me. Planning and grad school assignments just click so effortlessly now, and my stress is way down, as I am completing things in a timely manner and not fighting myself at every step of the way.
If any of this resonates with you, please talk with a psychiatrist to see if this is something you're unknowingly (and unnecessarily) struggling with.
Also,if you're like me and like listening to audio books at 2 or 3x speed, check out Speechify, it allows you to listen to any kind of text including rough scans of books/PDFs. It's been incredibly helpful for required readings in classes.
edit: wrong video url
Interestingly, here's a photo I took of a park at sunset, in Kiev, with people outside enjoying each other's company and said sunset.
https://twitter.com/michael_nielsen/status/95776322945477427...
My plan is to get through it to get some background on the main ideas of calculus, then work through khan academy and/or read through Aleksandrov’s Mathematics Contents/Meaning.
If anyone knows of active forums/q&a/online practice for self-learning calculus, it’d be a huge help if you could share.
So far it’s been working to stop my sub-awareness level typing of these URLs and wasting time.
Another approach would be to look into mindfulness so that you become more aware of your actions/habits.
As an aside, if interested in the topic of awareness/attention, I was just listening to a great podcast that’s sort of related to your question:
https://smartdrugsmarts.com/episodes/episode-123-consciousne...