Project looks very interesting! What hardware is supported? I've seen you product your own prototype board, but what about some off the shelf opensource openhardware solutions like BeagleBone Black or NextThing's CHIP?
RTEMS supports all 32bit hardware architectures. We also run it on a PowerPC controler for a customer project, but it also runs on Sparc, Mips all Arm and many other architectures.
We don’t use the MMU so we don’t need it, some embedded chips have even small MMUs that allows it running Linux size OS but since they have very small translation lookaside buffers it needs to traverse the in RAM page table very often and performance is quite poor then
Right now only the GRiSP board is officially supported, although the project is made in such a way that new platforms should be easy to add.
We're deliberately focusing on smaller platforms than the ones you mentioned. If a small Linux kernel can fit together with Erlang, you don't really need the RTEMS combo as much. That being said, we're happy to receive any contributions for other platforms, even larger ones!
Exactly, you need to make this decision on a per-data item level. Financial transactions are at a different level than other customer interactions, and whatever the local laws for retention of accounting data state is what you will have to mark very explicitly as exempt.
This can get quite complicated, moreso if a company deals with both consumers and companies as customers.
Yeah. Back in the days in Poland, when communism was still 'live and well', every typewriter was registered. Also, phone calls were monitored, but at least they had the courtesy to play a message "calls are monitored" before each call.
Since you are UK-based and Snooper's Charter is a thing now, how will that affect Riot/Matrix? Will you be moving the official base to some countries with greater respect for privacy?
Well, you can always use Riot with a Matrix server in whatever country you like (or run by a company HQ'd in whatever country). And the code is all open, so you can always check for backdoors or build your own copy. For folks worried about the security of the default hosted service for Riot I guess we could set up a canary or something but I really hope we won't get to that :(
(Also, in practice Riot is half UK and half French - although France has its own fair share of crypto confusion).
I'd rather have Bitcask or RocksDB - something that has better crash recovery capabilities. LevelDB was marked as being prone to data corruption. DETS has similar problems when not closed properly.
DETS is supposed to repair itself on startup. I think most crash-only systems work that way (on startup, start reading from end and find last consistent bit and chop off the rest). But there could obviously been a bug there.
$65 a month?! shit,that's high! For 1GB od full speed internet, and after that unlimited lowspeed, with morze then enough calls, I pay $7.34 in Poland.
Don't forget that pays for coverage of a land area roughly twice as big as the entire EU[0] with no roaming charges. Also, this article is from 2012 and has outdated prices. If you go prepaid you can get 2.5 GB for $35 with unlimited voice and text[1] or 5 GB for $30 with 100 minutes voice and unlimited text[2]. Or pay-what-you-use for voice, text, and data[3] (great for people who need a phone but hardly use it or with highly-variable use). Of course you can also pay a lot more for worse plans, but savvy shoppers have decent options available to them these days.
Median income in the US is higher than Poland (which just means you might expect people to spend more on similar things), and cell phone company marketing has been very successful selling higher cost plans (which helps them avoid competing on price).
The last 12 months has seen more price competition ($40 a month on T Mobile is the data equivalent of your plan, with unlimited voice (that's the no contract plan)).
An example of how successful the marketing has been, people regularly talk about the subsidy they get from the phone company to buy their phone. It's really a contract where they end up paying more than the price of the phone (plus interest), but it still gets called a subsidy.
Most of the European countries that got internet infrastructure installed recently, like Poland and Romania for example, have very fast, very cheap internet access.
Some of my East European friends make me positively jealous with their cheap and very fast internet speeds compared to those in the UK.
About the same here in France, though the speed is sometimes a bit slow, and I think I got a 4,99€ deal because of a limited time offer. But it´s cheap in any case compared to what you see in North America.
p.s. Carp is still actively maintained, should be on the other list.