72 karma · joined March 29, 2020
We've entered a sad dystopia when the manufacturer is the leading security threat to the integrity of my personal devices.
This might be only one managable issue, but these things add up, and the more they add up, the more facebook becomes the only website people use.
We live in a world where everybody is complaining about censorship and nazis, but one of the best new TLDs for an independent forum is prices out 99% of the market!
Of course, there are plenty of TLDs in the $5-$20 range, which are great, but this will cause cheap TLDs to become crowded and .forum will be a ghost town.
Forums generally don't make money. Any forum making money, probably isn't making enough to budget $500 extra in another domain. Any company that would say "wow, $2000/year is acceptable" would already have something like {forum,community}.acme.com.
My primary use case is that I don't want my end user(s) to know the IP address of my core application.
But, the option to pay someone other than AWS/GoogleCloud and then have to write my own lambdas is also a plus.
Something similar, but for "fetch metadata on this URL" (tags, description, title, etc), version 2 of that being support for when the end target is an SPA, or also a "take a screenshot of this URL" would also be nice.
Categorically, what I've seen of this falls closer to "lintable comments" than it does "actual static types". Static types are a foundational aspect of crystal, it's not like a sticker slapped on as an after thought.
Agreed.
I think Elixir is one of crystal's top competitors, but only for servers. Probably you'd never leave Elixir to write a webserver in Crystal. That's just Erlang's specialty. You would leave golang, Ruby, python, PHP, etc. for crystal though, because of the type system, performance, threads, binary, etc..
I've actually started using crystal to write the kinds of scripts people would normally use python for, despite it not being a scripting language.
Then at the end of the day, it was still JavaScript (an interesting word for "not ruby"), but with types slapped on top.
I ended up switching to crystal, which is basically ruby + types (infered when possible, but I actually wanted the types) with the performance of golang.