Enlightenment is realizing that variables don’t have nor need a type, they are all just arrays of bits.
Enlightenment is realizing that variables don’t have nor need a type, they are all just arrays of bits.
I can import my_script2.py into my_script.py it doesn’t run the main method unless I specifically invoke my_script2.main() though.
Idk, I guess I should ask why python needs a default function? If I’m running it as a script with commandline invocation I just copy and paste the if main namespace thing from stack overflow and it works as I intended. It also works if I invoke via python my_script.py $args, so I don’t really see why I should philosophically care about how other languages that I’m not using do it.
I’d say that working within the limits of the medium, in this case the gameboy camera, means that you need to understand the limits, and understand them well. What are the max resolution, focal length, and contrast ratio that you can get?
Once you have that figured out you can start planning your shots and pick an environment that works within those limits. Once you can take a picture that isn’t washed out etc, at that point it’s just the normal elements of composition, rule of thirds, light-source etc. Since the camera is monochrome, you may be able to do something interesting with light vs shadows, but I suspect that contrast will need to be super high for it to work.
Finally if you are actually serious about this, you will very quickly reach the limits of the equipment meaning that you’ll ultimately be unsatisfied with the outcome even after putting a lot of planning work into it. There is a reason people suggest using pinhole cameras as a first foray into photography. The pinhole camera is much more capable then the Gameboy while still having a lot of limitations that encourage experimentation.
Why does even a modern language syntax insist on having end of line characters like semi colons. Surely we have moved beyond that. What is even the point of those characters?
Git is great. Git is Complicated. But assuming you have a protected master branch that requires PRs and will detect merge conflicts before attempting to merge, it’s not really dangerous. It is however frustrating.
Sounds like the perfect evolution of pointers then.
I “understood” on a basic level what pointers were when i was first learning programing as a 12-13year old. But I never understood HOW to use them, or manipulate them, or what functions you use to interact with them, or how to examine them, or how to declare them, etc etc. And since I was young I never got the opportunity to take an actual programming class that taught any of that throughout high school. By the time I got to college I went with Electrical Engineering instead of computer science and so my journey with pointers ended.
Now I do python and never have to think about pointers.
I’m a network engineer and I run ipv6 natively in all of our datacenters. There are even a handful of end systems that have ipv6 native networking stacks with ipv4 sockets for our non-ipv6 compatible applications. IPv6 issues are basically self-inflicted at this point by companies that see their IT systems as cost centers, or by basilisk directors who’s knowledge stopped in the 90’s.
The first 3 are why I can’t get any work done anymore. The last 3 I would absolutely love to have more time to do.
It’s actually a great game. But it’s Eurojank to the extereme. If you want a superior experience, play Gothic 2. But it’s still janky, just not as bad as Gothic 1. Gothic 3 I didn’t like at all.
Removed by mod
Removed by mod
Removed by mod
Removed by mod
Removed by mod
I wasn’t able to get past the donate to Obama phase.
The length of time an empire existed isn’t really important in the study of history. You need to describe the contextual existence of the empire within history, and you do that by specifying the start and end dates (in whatever calendar system you want to use). Using your example, if you say that empire existed for 101 years, why is that significant? It’s not. But if I say that empire existed in the middle east during the time of Christ and Roman occupation of Palestine, THAT provides the important historical context for why that empire was significant, and what kind of importance it may have had.
But you are missing the point,. There is no reason to ever start a calendar at year zero. The starting point can be zero, fine, but once the first day goes by, you are in the first day of year 1, not year zero and that is logical and has nothing to do with smart astronomers etc, “not understanding the number zero.”
At this point I’d say the only person who doesn’t understand zero is you.
How can my JSON response have any concept of Type? If I return a number and you treat it is a string, my API doesn’t have any concept of that. Now in the actual spec of the API I could say that specific URI will return an
int
, but it’s up to your side to classify the array of bits as anint
instead of astr
.