While it's not quite as high speed as DDR4, I've designed some simple PCIe board with KiCAD (OCuLink to PCIe x4, M2 A+E to 2.5GbE). It does require some hand-holding though.
Edit: Completing comment
HN user
While it's not quite as high speed as DDR4, I've designed some simple PCIe board with KiCAD (OCuLink to PCIe x4, M2 A+E to 2.5GbE). It does require some hand-holding though.
Edit: Completing comment
I may be missing some nuance and/or perspective here, but is this truly an issue? I've used Dell, HP, Lenovo/Thinkpad, and most recently Framework laptops over the last 15 years, and only one of them offered an out-of-the-box Linux experience. _All_ of them ran Linux (ArchLinux and Fedora) fine if I installed it myself.
Is the concern surrounding having to install Linux yourself (valid concern), or around vendor support (subtle BIOS issues, lack of trackpad support, etc)?
Edit: Emphasizing my "fine" experience with Linux.
You refer to the killing of scientists, while the parent comment refers to the killing of activists. Please do try to avoid the bending of words, intentional or otherwise.
Backing the parent comment, please see https://www.pbs.org/newshour/world/report-says-200-environme...
+1 A major issue with ARM boards is you can't expect [name-your-arm-os] to run on all ARM boards. Each implements it's own boot sequence and drivers aren't the best. Something like this might push for a unified spec.
Not sure about the other apps listed in this article, but Twitter isn't a hybrid app. From a performance perspective, developing "high performance" hybrid apps isn't much different than developing "high performance" web apps or sites.
Take advantage of GitLab CI.
+1 for master always deployable. In teams I've led, I've made it a rule to never commit to master, and sparingly commit to develop.
Features are developed in branches and merged into develop. Once we're happy with things, we tag & merge into master. (Junior dev so my approach may not be the best.)
Just an update, macros have been added to Elemental's feature set.
Thanks :D Plugin support is already in the works! (I should probably list that under features...)
Thanks! The Windows Phone and Windows versions of Elemental will be universal applications once Windows 10 is released.
Elemental is an open source code editor that I'm developing for Android, Windows Phone, Windows, Mac OS X, Linux and Chrome OS.
The most common question I get asked is why not Atom or Caret. Elemental's goal is to target smartphones, tablets, and Chromebooks. While Caret runs on Chromebooks, Atom doesn't, and neither run on mobile devices.
The idea behind Elemental was to develop a code editor for new developers and students, those who don't want to buy a notebook or desktop to get into coding, but already have a tablet or Chromebook.
While I doubt it, I also hope Elemental will be useful to more experienced developers. I know I'll use it! Tablets and Chromebooks are cheaper and lighter than conventional laptops, not to mention better battery life.
To sum things up, if you like the idea behind Elemental, I'd love it if you backed the project. Thanks!