

TIL. Thanks for that!
TIL. Thanks for that!
Yeah. I like using main()
that way too. It’s usually just a high-level function that handles globals relevant to running in standalone and calling other functions to do work.
This is exactly why the conditional is used. It allows the script to function both as a standalone application and a library.
ETA: Probably would make sense to just treat it as default behavior in the interpreter and only require the conditional to overwrite in cases where main
is not the main function and/or pre-processing is needed.
Use the modulo operator? Nah. Need to import the isEven library and a ton of other unnecessary sub-50 LOC libraries “maintained” by a single dev to make their CV look more impressive. /s
I think that tunnel magneto-resistance (TMR) are more favored for 3rd-party sticks. They’ve significant advantages over Hall Effect sensors in latency, power consumption, and, apparently, resolution. Plus, they operate on more similar electrical principles to the traditional pot-based sticks, so, they require less effort to design around.
I like your take as well. My “disagreement” is mainly contrarian silliness as I felt it was rather implicit in your post :)
If you don’t know much about Palantir… Well, its founder would definitely side with Sauron, too put it lightly.
I disagree with your premise.
It should be “The best thing that you can do for humanity is to be kind”.
Seriously. We’re living in a time when fascism is in an upswing and at least one religious leader has publicly called empathy a sin. Kindness and empathy are rebellious acts.
It’s rare and I’m looking for it
Unfortunately not that rare of a POV to find. They just generally don’t do the young account thing. Some are true believers. Others likely state actors. Don’t see as many bots but the greater levels of transparency and lower active population probably makes it less worthwhile of an investment.
Svalboard. Not am EMACS user (it’s a fine editor/Lisp interpreter) but, even nice mechkb isn’t necessarily going to prevent RSI or exacerbation of existing conditions. Best to change to a text-entry device that is designed with humans in mind.
In this case, it’s a feature of the language that enables developers to implement greater amounts of parallelism. So, the developers of the Python-based application will need to refactor to take advantage of it.
Yeah… That’s what I think the idiot is likely doing. Anyone doing so has no fucking business touching code.
Just read that the fuckstick is copying government data onto an external.
Top row, second column. That chip is a Xilinx (now AMD) Spartan 6 Field-Programmable Gate Array (FPGA). An FPGA is a type of chip that contains an array of logic gates, flip-flops, and other elements whose interconnects can be “programmed” (I use quotes because it’s more like configuration than software programming). These elements are collectively referred to as the FPGA “fabric” and the naming of the individual elements varies between manufacturers but Xilinx uses “Logic Cells”.
The fabric of this particular chip has 74,637 Logic Cells (there’s more element types but I’m not going into those because I’m still learning any them).
What makes FPGAs so special? Basically, they contain all of the parts needed to make a CPU (or other digital circuit). An FPGA may not be able to implement a general purpose CPU that is as fast or powerful as custom silicon but, it can do it. A CPU implemented on an FPGA is known as a “soft core”.
What is RV32? Simply, a 32-bit RISC-V processor. There are some open-source RV32 implementations that will both fit in the pictured FPGA and are capable of booting mainline Linux.
That Spartan 6 FPGA can probably boot on a softcore with mainline Linux support. It has enough fabric space (74k logic cells) to implement some smaller RV32 designs.
Check for HTTPS traffic as well as the regular let 53. They could be doing DNS over HTTPS to get around the block, or a static IP for a nameserver.
Simplest is to just bypass Reddit.
A slight modification as I have new information: If you can justify it, the Xreal One might be worthwhile as they have added an ASIC to do away when the buggy software and dongle nonsense. Still not super open-source friendly (they’re not actively hostile either) but that seems to solve my biggest issue with the experience. They seem to have better quality optics as well.
I may end up getting a pair of those to replace my Nreal Airs that are held together with tape and CA glue (I’m unfortunately hard on my electronics).
No problem! My “dream” HMD would be birdbath optics with ~2k displays for each eye and probably some simple hardware upscaling. The glasses being “dumb” is a real perk. Doubling the pixels/° would make the experience that much better.
Almost always garbage, in my experience. Except for merge conflict resolution. That’s unbelievably nice. But git command lines have always been more reliable and less likely to end up with broken local branches.
Seriously though. The merge conflict resolution in three panes is super nice.