eggdaft
Joined 2 years ago
Joined 2 years ago
Spend a few days debugging in PyCharm and you'll scream when you open developer tools.
It's an absolutely damning indictment of the developer experience for the web that this is the case. Why aren't our IDEs and browsers beautifully integrated like every other development environment I use integrates the runtime and the IDE?
Why hasn't some startup, somewhere, fixed this and the rest of the web dev hellscape? I don't know.
I was a TA on an SICP course at a UK university, disagree with you. The students weren't confused, the simple syntax really helped and, because all the students had good maths knowledge, a functional style was a lot more intuitive than imperative.
FYI, the course has since been replaced with Python programming.
Many of us have sleep problems.
We don’t have the healthiest lifestyles. Lots of screen use, being very sedentary, many of us eating bad food (it’s quick! I can get back to thjngs). Denis Nedry is not a mischaracterisation.
It’s not true for absolutely everyone but for the vast majority of people the answer is super simple. You need to exercise. Not even a ton. Three times a week will probably do it. Some cardio some weights, each visit to the gym a decent workout.
This will cost you £40-£90 a month. That’s about the cost of various Adobe Creative Cloud packages, which enable you to make mediocre graphics on your home personal computer.
for the same price as those photo tweaks you can get: improved longevity, improved all round health, protection against RSI and back problems, hugely reduced stress levels, improved levels of focus and happiness and better relationships. Hey, keep it up for a bit and you’ll even get a bit buff and your partner might like that.
We all know this and yet we all seek alternative explanations and remedies: eye masks, Vit D, meditation, dietary fads… because they’re so much easier than 2 hour trips to the gym a few times a week. Sure for some people those things are real but for the rest of us it’s just procrastination because:
The gym isn’t very fun.
Get over it. Put a podcast on, start small, accept that Tuesday night and Thursday night are going to be mostly lost to the gym and just enjoy the journey there and enjoy the music or podcast accompaniment. It’s a tax on living. Pay now or pay much more later, your choice.
I struggle with this so hard, but I’m trying ringo, I’m trying, and you should too.
You can get to sleep because you’re so damn exhausted, but you wake up as soon as you’re physically able because of the hormones.
The answer is exercise. Aerobic and weights. Three times a week minimum. And for a good amount of time.
Possible solution:
1. Sit up or get up. If getting up, I usually get a mint tea.
2. Journal. Write down your thoughts. Very important: write down _what you are going to do tomorrow_, step by step. Usually the brain is worrying about something and by telling it what you’re going to do about it tomorrow it seems to calm down.
3. When you’ve gotten everything out, read. Just keep reading until you can’t keep your eyes open.
I’ve found this almost always works. Waking in the middle of the night is caused by stress around a problem. Your brain just wants to know the narrative around how that problem will get resolved or improved. Then it will fall sleep again.
1. Great UX folks almost never work for free. So the UX of nearly all OSS is awful.
2. Great software comes from a close connection to users. When your software is an OS kernel that works just fine for programmers, but how many OSS folks want to spend their free time on zoom talking to hundreds of businesses and understanding their needs, so they can give them free software?
See also: year of Linux desktop
Yes, you might waste five years (in your words) of income. But that is not a "risk".
A "risk" for me is "this could all go badly wrong". Not having an extra five years of savings is just a fairly straightforward consequence. It's predictably going to happen, I can decide if I want it.
Real risk is "something can go catastrophically wrong". If say you've taken out a huge bank loan to fund the business and you have to declare bankruptcy if it fails, now _that_ is a risk. But nearly every founder I've ever met has taken nothing like that risk.
That's my point, startups are not risky in that sense, for most people, most of the time. It's kinda strange that so many people think they are.
Scheme is much closer to mathematics, which made it much more suitable for teaching strong mathematicians arriving without coding experience. It also made the hackers more rigorous and broadened their minds from the imperative "do this then that" mindset.
There's a notable difference between those first taught scheme and those first taught Python. Of course, both can go on to learning Python or FP or whatever. But that foundation needs to be there to teach truly great coding for most mortals.