Thank you for finding this! Depili does great work! In another comment I mentioned that I've been working on the Casio CZ-101, which uses the NEC μPD7810 processor. Depili created a processor spec for the μCOM-87 architecture, which I've continued working on in this PR: https://github.com/NationalSecurityAgency/ghidra/pull/7930
Hilariously lots of "logging" (lucene based) tools explicitly require storing JSON docs and fall over if the schema's not quite right[1].
I regularly deal with situations where devs "log" by sending "json" to stdout of their container runtime, then expect the downstream infrastructure to magic structure into it perfectly. "You understand something has to parse that stream of bytes you're sending to find all the matching quotes and curly braces and stuff, right? What happens if one process in the container's emitting a huge log event and something else in the container decides to report that it's doing some memory stuff?" <blank stare> "I expect you'd log the error and open an incident?"
(the correct answer is to just collect the garbage strings in json (ha) and give them unparsed crap for them to deal with themselves, but then "we're devs deving; we don't want to waste energy on operations toil"
A valid question! Semicolons and other forms of syntactic redundancy often enable much better error messages. We're leaning towards keeping them in Vale.
However, we can always change our minds later and make them optional, so it seems wise to just require them for now and revisit later.
Given the possible confusion with Vale[1] and Vala[2], I suggest to rename the language to some new unambiguous name asap in order get more visibility.
It may be illegal to sell locally but completely legal to import for personal use (e.g. because Pine64 isn't conducting business in your country at all, they have no obligation to comply with local regulations, only you, the importer of record, have those obligations and you probably aren't required to provide yourself with a warranty).
I think it may be legal, since saying it qualifies as a disclaimer. Basically the default is 24m (EU) or 12m (US), but it should be legal to explicitly state another term for warranty.
Some shops have down to 1 week of warranty, some (e.g. wholesale items) may state to accept no returns, etc.
> I think it may be legal, since saying it qualifies as a disclaimer. Basically the default is 24m (EU) or 12m (US), but it should be legal to explicitly state another term for warranty.
No. While in the US people seem to be able to get away with anything as long as there is a disclaimer, EU law is strict - it's minimum 24 months per Art. 17 EU directive 1999/44/EC (https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CEL...), with an exception for second-hand goods (Art. 16 of said directive, with the decision on the exact duration being left to the member states).
B2B transactions, however, are pretty much unregulated wild west.