Foreigner living in Berlin. Ticket inspectors are civilized and polite. Altercations and provocations are rare. Given my observations, I will take this news report with a BIG pinch of salt rather than assume discriminatory behaviour.
CloudFormation, with its HORRIBLE YAML templating (whatever dsl/language) and arcane error messages is a horror story. I hate it so much that I'd rather quit my job than debug why CloudFormation decided for no reason to update my RDS instance for a PR that was just a README file update.
You can be a good Developer AND a nice human being. The choice is not either or. That is the goal one should strive for, not to decide between shooting down a PR or checking-in bad code into the repo.
Zerohedge is severely anti-Elon Biased. He might be at fault for many things, but this is just a first gen product that hopefully improves in the next generations.
hardware development as a service. atleast a virtualized micro-controller so that people can build tiny devices with sensors, peripherals etc like we build web apps on AWS. As a software engg. I'd like to get more hands on with processors/controllers and peripherals etc and this is by far the most frustrating part for me as I have no idea how to debug electronics or solder beyond basics.
I would absolutely love to work with someone on this, if they can provide a basis for this.
I would differentiate between non CEO founders and founders CEOs. Non-founder CEOs are subject to the whims and fancies of the board (institutions).
I am disappointed that Yale with 30 BILLION USD ! in endowments did not have the same impact a hastily put together fund filled mostly with volunteers did.
To weed out the poor capital allocators, you need skin in the game.
Not saying it is perfect, but it probably would be way better than what we saw during the pandemic (and still see).
Individuals are more ready to take risks than institutions.
To me this was the most damning indictment of all. Once founders leave a compnay (or an institution), as BalajiS says, they become a shell of their former selves,with the individuals mostly in for self-preservation rather than set out fulfill the purpose of the institution.
Agreed, but irrespective of Librem/PinePhone, companies in general can build much better products when they focus on doing few things good than many things bad.
Unpopular Opinion: I don't want a Linux Desktop (XFCE, KDE, etc) on my phone. I don't care about being able to run terminals or `chown -R user xyz` or `htop` on my phone.
I want a phone with a decently polished OS, smooth (given hardware constraints) that can run apps that I control (deny ads, location info. etc) and provides an alternative to the Android/IOS duopoly.
I just hope that the Pine Community will realize this and focus energy and work towards having a canonical OS on the PinePhone that just works.
IMHO Static typing => structure,
not necessarily Map<String, String> (which is also a type).
Shaping data is quite important and having an associative array doesn't necessarily means that the data is shaped.
```
breaking things up into small isolated components that can be reasoned about independently
```
- This is insufficient for the same reasons unit tests are not enough and you also need integration tests. The moment you cross namespace boundaries, you will end up not setting keys /entries in maps , missing logic etc and end up needing something like Spec/Schema....