> I think the story is that Washington SPCs are LLCs in pretty much every aspect besides shareholder-board disputes.
and, why
> have they never made a Social Purpose Report available despite the fact that they've been an SPC for two and a half years?
from the bottom of the article[1]:
> It is also worth keeping in mind that Purism isn't actually incorporated as a typical LLC (Limited Liability Company). They are actually incorporated as a SPC (Social Purpose Corporation) in the state of Washington. The primary difference between an LLC and an SPC in Washington is that SPCs can do things that are in the best interests of their customers rather than always doing things that are in the best interests of their shareholders. It is also important to know that in Washington this status comes with some extra regulatory requirements ...
----
if formed as an SPC, shouldn't they be transparent in how they allocate budgets to internal projects (as proof that they do what is outlined in the Social Purpose Report (SPR))? It's a shame they don't produce a SPR which could be used to verify the claims about price in this post.
[0] https://news.ycombinator.com/item?id=21371573
[1] https://jaylittle.com/post/view/2019/10/the-sad-saga-of-puri...
But the world's moved on since those reports were made. It's FUD: https://www.reddit.com/r/CopperheadOS/comments/6wtul0/on_sen...
The baseband is permanently attached to a public network. Not having control over whether that connection actually is up is a huge security hole. The entire baseband software stack runs in supervisor mode. There are no non-executable pages, there's no stack protection.
EDIT-1: Qualcomm baseband chips have location tracking baked in. Even with a clean OS and no tracking apps, the baseband does it. The tracking data is commercially available: https://web.archive.org/web/20180514003056/https://www.qualc...
https://www.vox.com/2018/1/23/16923832/global-smartphone-pri...
or if there isn't anyone you want to buy from, you can try LocalBitcoin and then convert.
From what I can see, this is untrue:
Calculator: https://www.youtube.com/watch?v=esYJSNZrQWc
Notes: https://www.youtube.com/watch?v=34XhhVlmYTU and https://www.youtube.com/watch?v=jEzRgjHaIZo
It would surprise me if there wasn’t a calendaring program in there, too
https://peertube.co.uk/videos/watch/55eece8c-2d6c-4da3-8c8c-...
This prototype version is definitely not ready for mass market due to (1) known overheating issue (so far I've observed it get quite warm sometimes, but not uncomfortably hot), (2) a bunch little software things to work on. But it's really exciting to be able to `ls` and `cd` and `ssh` on a phone, and know that the software updates are coming.
Purism's accomplishment already is pretty incredible on both a hardware and software level. For me, well worth the price. Congrats to them even if there is a ways to go yet.
"Upon initial shipment of the Librem 5 in 2019, it will offer the essentials: phone functionality, email, messaging, voice, camera, browsing. Your user experience will improve as we incrementally add commonly requested applications and features (such as calendaring, notes, calculator, PDF viewer, etc.) while keeping performance in mind."
My favourite open source EDA tool that IMO does it better is horizon EDA. https://horizon-eda.readthedocs.io/en/latest/feature-overvie...
I made quite a few working PCBs with that one already. Downsides are:
- the library is not that big yet (but adding parts is really easy, you can even use inheritance etc)
- won’t run on any old machine because of the OpenGL-version
- if you are not using windows you need to compile yourself
One of the things I really like besides the UI/UX (one button hotkeys!) is the library concept called “pool”, where every part is made up of modular pieces, which makes things reusable and consistent. If you’d like to change the resistor symbol for all resistors you just have to edit in one place, if you feel like making a opamp with eight channels, just duplicate the quad one and add four more opamp units. Their concept takes a moment to sink in, but is incredible flexible and is one of these “why didn’t we do it like that from the start”-ideas.
* Projects not standalone / portable across computers, which makes collaborating hard.
* Parts library management is not intuitive. Lots of confusing UI around library paths for example.
* Footprint assignment should be handled automatically or at least provide sensible suggestions instead of every footprint with the same amount of pads.
But there are two promising alternatives around: Horizon EDA, which the sibling post already mentioned, and LibrePCB (https://librepcb.org).
I personally only used LibrePCB for some project and it worked quite well, apart from some missing features, like missing design rule check. But the upcoming 0.1.3 release adds quite some of them.
For an excellent argument of why most people shouldn't do that, I recommend the essay "epistemic learned helplessness": https://web.archive.org/web/20180406150429/https://squid314....
The gist is that most people are so bad at evaluating logical arguments that they are more likely to be swayed by false arguments rather than correct ones, so the winning strategy is to simply ignore everything that sounds strange.
They do at least appear to be actively developing those drivers publicly for eventual submission upstream, though: https://source.puri.sm/Librem5/linux-next/activity
[0] https://developer.puri.sm/Librem5/Software_Reference.html
https://developer.android.com/ndk/guides/stable_apis
Given the changes started with Android 7 to block access to everything else?
In fact, https://wiki.termux.com/wiki/Differences_from_Linux
More info: https://liliputing.com/2019/08/librem-5-smartphone-will-have...
I can't find a good introduction on the topic at the moment, so I'll just quote Microsoft's succinct answer: "Alignment makes your UI look neat, organized, and balanced and can also be used to establish visual hierarchy and relationships."
They also have a nice illustration: https://docs.microsoft.com/en-us/windows/uwp/design/layout/a...
This kind of thing matters for usability. KDE has always been ahead in technical features, but GNOME has for a long time been way ahead in paying attention to basic principles of visual design.