I can still appreciate that someone coming from the US might not find the food as good and affordable as back home.
180 karma · joined October 15, 2018
I can still appreciate that someone coming from the US might not find the food as good and affordable as back home.
People just make their own food here.
You must have extremely high standards or have different expecations. I guess it depends where you moved from, but if you live in Copenhagen there are a lot of great restaurants.
But yeah if you're a tech worker and can live with living outside of a bigger city, you will do fine.
The point of DoD is to look at the data you have and the data you need it transformed into and then structure your data after.
But 36k still seems absurd.
So if most people unlearned the _more complex_ way of programming, they might end up with simpler _and_ faster code.
This video from 2015 where Casey is interviewing Mike Acton: https://www.youtube.com/watch?v=qWJpI2adCcs
Also this course where he specifically talks about Numpy and pure Python: https://www.computerenhance.com/p/python-revisited
If I (and my partner) had the opportunity to work less during weekdays and more in the weekends I'm still not sure we would do it. There is something mental about it for me at least.
Besides she's a nurse, so she works every third weekend anyway. In that case weekends become really important for me.
I think there is a lot of merit to not using libraries. It might be a bit too strong to have a principle to never use libraries, but there are many libraries that provide way more than most projects need.
Also, who cares about future proofing for some unknow future. Write what solved the problem and then if another problem arises in the future - solve it then.
Have you heard of https://dion.systems/ that was linked here recently? They are working towards going away from text as the source format.
It remains to be seen whether or not it is a good idea and/or if it will succeed if it is.
> (1)
I guess in something like Dion, you have a source format that doesn't allow syntax errors, since you are not editing something that can be in an invalid state (necessarily).
I always use(d) the terminal, but Fork is the first time I am considering using a GUI as my main tool.
Granted I haven't had to do anything complicated yet with it, so I don't know if it supports it, but I love it for the basic day-to-day tasks that I do 100's of times a week.
This happens _all_ the time on the Twitter app search bar.
Back when there were more extreme hardware constraints you couldn't ship if your program was going to take up all your RAM in a few minutes.
I'm guessing this and that it has a lot more features (bot necessarily necessary features) these days so automatically a lot more engineers which means a lot more inexperienced engineers because there are only so many experienced ones.
1. Dependency handling
2. Single script for multiple platforms
3. Easy for a new user to just "run"
But I have yet to find a build system (for C/C++) that solves all these issues better than simply having a few scripts.
I use just a build.batch, linux_build.sh and osx_build.sh usually and I have never had problems.
A new user can just download those scripts, and as long as they haven't tampered with file/library locations it just works.
If people like their build systems - fine by me - but I just think they are unnecessarily complex a lot of the time. Granted I don't have a huge project with 100's of dependencies, but even then, those dependencies don't come all at once.
I've found that optimizing for cache is usually the biggest gain when trying to be clever with algorithms. Eliminating branches and being naive in the algorithm itself is usually a better idea than trying to be clever with special cases.
In my experience.