> But can't access it through my home internet, but my phone is just fine if I turn off wifi.
Thanks for the tip. I can't access it via my home provider, but T-Mobile works. Interestingly enough, I'm getting new email notifications on my home provider; I just can't read the mail through it. They're probably using an unaffected Google service for notifications.
"store them for debugging purposes" is a bit concerning if they then become available if law enforcement requests data, or if you guys are hacked and everything leaks.
Edge already refuses to install it through the .CRX file, even in developer mode. I have it installed by loading the unpacked version using these instructions:
Settings > Calculator > Wolfram|Alpha. You provide a Wolfram ID from WolframAlpha and then "= ?" in a sheet will query WolframAlpha for the previous variable.
Type systems of functional languages are generally capable of representing more. You can have the type system validate application state at compile time for you, for example.
If it compiled before and worked and your refactored version also compiles, chances are you didn't break anything.
> If it compiled before and worked and your refactored version also compiles, chances are you didn't break anything.
And I would say that if somebody never worked with Haskell (or some other language with a strong type system like Idris) they can bit fantom what is possible to encode in the type system.
I think a lot of people want Nim, but either don't know about it, or some language feature turned them off. There are a few polarizing language design choices, but every language has something. Perhaps it just needs a killer app using it in some visible fashion (e.g., Lua in Neovim and Hammerspoon).
I was turned off by the Windows Defender issue. I can't release consumer software written in Nim if every executable compiled with their toolchain is flagged as malware and the downloads silently halted.
For context apparently Nim had a few articles written on how to write “red team” software with it and it also got popular with malware writers. Ultimately there’s an issue with AVs being lazy and flagging all Nim binaries as malware. Some of them even ignore binaries properly signed with good keys. Just another reason AVs are terrible.
Glad to see progress on this, because I really liked Nim when I learnt it and this is my only blocker to consider it for a few personal projects.
I understand the necessity to detect known malware, but AVs are definitely terrible if they're unable to fingerprint the actual malicious code rather than the general traits of the toolchain used.
Also, signed binaries have proven close to useless since newly released binaries/installers raise a warning on Windows until several people run them anyway.
This website shows you snippets of code and you have to guess the answer. The website I'm talking about showed you outputs, and you had to guess the snippet of code.