So sad when it happens…
I don’t follow - do people still seriously use SMS? I for one try to use it as little as possible.
So sad when it happens…
I don’t follow - do people still seriously use SMS? I for one try to use it as little as possible.
Don’t both Windows and MacOS call it folders, and Linux calls it directories?
Shouldn’t it? Yes, just like the ability to unit test, but that doesn’t stop schools from skipping over them either.
True, but that sounds boring.
There are YT courses available to support the book. Or rather, the book exists to support the courses:
Don’t mind the ages of these series - I watched them in full, and they’re generally still relevant. I say generally because I’m not sure if I’ll ever use a Tango Tree, but who knows!
PS: If you’re not sure if you don’t know the required Math, I created a graph of all MIT courses with YT videos here. The courses on the left are dependencies for those to the right.
That reminds me to read all his public letters (available on the website you just linked) soon. Using TTS, because that’s all too much text for my poor brain to handle.
Head First Java is also nice to learn OOP as well! Don’t worry that you’re learning an older version of Java. It’s good to know the old style, because not all Java code is fancy schmancy new ;)
Out of a lot of series I’ve read, the Head First is really geared towards beginners. Highly recommended for beginner to intermediate programmers.
I am going to toot my own horn… Or rather: MIT’s horn.
https://thaumatorium.com/articles/mit-courses/mit.drawio.svg
This is a graph of most of MIT’s CompSci courses, where the lines are dependencies. If you want to learn something on the right, learn the connected things on the left.
While there are video courses, the top link in each block links to MIT pages where they tend to recommend books for each course. The algorithm courses recommend “Introductions into Algorithms, Fourth Edition”, for example.
I hope it helps (even if I don’t think this is the be-all end-all to your question).
And lack of trailing comma’s
Someone’s working on a standard! https://datatracker.ietf.org/doc/draft-rivest-sexp/
and no possibility of (a lack of) trailing comma’s. Unless you use JSON inside Yaml, you heathens!
Depends on the data structure. If you want to save a table of sorts, you’re getting a bunch of unreadable [[[]]] nonsense.
For flat structures it’s great though.
That lack of trailing comma has been the bane of my existence.
People are working on making S-Expressions a standard: https://datatracker.ietf.org/doc/draft-rivest-sexp/
Note: This is just a draft, but improvements have been happening since 2023.
I probably won’t like the parentheses, but I think I’ll take it over yaml/json/whateverelse.
YAML is fine if you use a subset (don’t use the advanced features - not like you know those anyway) and use explicit strings (always add "
to strings), otherwise things may be cast when you did not intend values to be cast.
Example:
country: NO
(Norway) will be cast to country: False
, because it’ll cast no
(regardless from casing) to false
, and yes
to true
.
country: "NO"
should not be cast.
Did you know swans can be gay?
I’ve read the Postgres Manual from cover to cover, and now understand SQL, but I still hate it for its weird inconsistencies. I wish ALPHA had an implementation.
I love how a compliment “He’s a Jack of all Trades” was turned into an insult by adding “, a master of none”, which was then turned into a compliment again by adding “, but better than a master of one”.
Alas it’s not my site (and I think it’s meant to be read on a desktop screen), so I can’t fix it.
LineageOS, maybe? Still Android, but (AFAIK) more open to change than standard Android.