• 1 Post
  • 74 Comments
Joined 2 years ago
cake
Cake day: June 23rd, 2023

help-circle



  • 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.






  • 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 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.