bbbobbb
I am pretty sure majority of people would not love to work hard if they didn't have to. There are exceptions for everything but don't confuse people who are doing something they like that others consider work. And I very much doubt most peoples' life passion is working on some tech startup.
Just playing the devil's advocate here. I would prefer using boring technology that gets the boring work done as quickly and easily as possible anyways, but that's because I have more fun doing other things than working.
> Firstly the board is completely wireless, which means I have to charge it via USB-C. As I'm sat practically tethered to my desk all day a permanently wired option would actually be more convenient as it would save me to the hassle of charging.
Then plug the USB-C cable in permanently? How is it different from it having a wired keyboard?
Refactoring it is just one of possible parts of the process, much opposed to 'yeah this legacy code is broken dogshit and needs to be rewritten even though the current software is already written, proven and works for 99% of the stuff we need' approach.
That seems like a nice feature - you know Common Lisp so you have to only learn some nuances to write PicoLisp effectively.
When it comes to the c-family of languages, you wouldn't expect a complaint about having to be aware of the differences between C and JavaScript since you can't even entertain the idea that they are all that similar.
It does make me wonder how aplicable this way of programming is to what I do at work but that is more because of the technologies and architectural choices where most of the work is plumbing stuff that is not local to the program itself together. And maybe even for that with the edges mocked out it would make sense to work like this.
Again, interesting video that made me think. Thanks.
Maybe the ability to send expression from the IDE into the REPL with one keybind but I cannot say it's not possible with the Kotlin one right now because that's not what I use it for.
I am talking about putting the money in S&P 500 and similar without trying to time, beat or track anything.
After those 30 years it's entirely possible that as a renter I have:
- been able to take advantage of moving freely for personal or economic reasons
- been able to move to a newer completely renovated apartment number of time for no costs other than moving my stuff instead of either paying for it or living in a house with a 20 years old kitchen
- been able to live without stress about all the responsibilities that come with owning a house, being in debt and tied down
- come out with enough money from my S&P500 that I started 30 years ago to decide to settle down somewhere and buy the house or continue as is with bunch of money saved up
I am not saying that this is what will always happen or that owning a house is strictly worse but the "rent is money down the drain, mortgage payments is money you keep in the end" angle is way too naive.
You find it hard to say it's unfair but you seem to hint to it. I don't think it is in the slightest. Also you sound like a software developer from the US so you likely can afford to work say 80% and "recoup" some of that free time.
I don't even know what "calculus" is really.
I have had plenty of math classes both in high school and later at university but I don't recall any significant distinction that would leave me with some concrete idea of "algebra" vs. "calculus" vs. "whatever" years later.
In that case, if I have code that satisfies that specification as demonstrated by say acceptance testing or years of use, I will happily opt for test that take the code as specification. I am not using those tests to prove the code "correct" but to prevent regressions during refactor or new feature development later on. Worse case scenario they should keep the program as broken as it is now or has been for years.
> The PR was bigger than what I felt I could sensibly review and, in honesty, my desire to go through the hours of work I could tell this would take for a project I no longer used was not stellar.
The PR: https://github.com/django-money/django-money/pull/2/files?di...
Do others share this sentiment?
This doesn't look like a particularly big PR to me, judging solely by the amount of code changed and the nature of the changes at first glance.
Are most of your PRs at work tiny, couple lines of code at most? Am I sloppy for not even consider reviewing this for "hours"? Are all code bases I have worked on sloppy because features often require changing more code than this?
Don't take this as a snarky remark, but why are subtitles the solution to this over headphones?
It's astounding that we're completely apathetic to driving at high speeds in opposite directions with clearance of meters at best. You simply put your life in the hands of hundreds of random people you pass every trip, hoping that they (intentionally or due to any tiredness, distraction or medical emergency) don't swerve in the slightest to your side and kill both of you instantly.
Now we have something else to aim for rather than policing people's bodily autonomy.