The WASI support in CPython has moved along very well and it is an early target via componentize-py[1]. Notes on WASI support in Python can be found in PEP 816[2]; CPython will be jumping from 0.1 to 0.3 (0.2 is adapted…
From my experience (from a few years back but still appears to be the case) is that Wind River is just wrapping Yocto these days. There could be value for some orgs where they don't have engineering teams if they do a…
The agnosticism may be refreshing for some use cases but for things like interoperable home automation the lack of an application layer associated with thread makes it useless to design into a product at this point as…
Awesome, I would love to see hear more about the approach you guys used for building base images with Yocto. I'm willing to give up a little elegance for control and reproducibility.
I have used Yocto for building a new of embedded Linux systems in production. I understand that Yocto is used for the resin hostOS images and Docker is used for the images run as containers. Is it possible or has any…
I am the author of one such library for the problem of writing parsers (particularly for binary protocols). The declaration of the protocol structures are separate from anything involving I/O. Not trying to push it too…
Very often. Vendors such as NXP/Freescale, TI, Intel (and Chinese manufacturers on top of MIPS) all tend to target Linux-first. For some drivers (e.g. wireless), you sometimes need to work directly with that vendor…
For safe, well-reviewed wrappers around libc (a different problem, but one which is more realistic to solve), I would encourage you to check out the nix crate (I am a maintainer -- the original author was Carl Lerche).…
Is there a good way to look up no_std crates? For crates written with no_std, is there a keyword we should be tagging things with? I have several crates providing access to GPIO/SPI/I2C under Linux and would like to put…
Very cool. Any conclusions from the experiment? Disclosure: I'm the primary author/maintainer of suitcase (https://github.com/digidotcom/python-suitcase). In your example, you can shave off a line by doing the…
Here's the dataset they use. I have used this as part of developing and testing the fitness of recommender systems in the past: http://grouplens.org/datasets/movielens/ This predates some of my more recent work with the…
I work for a wireless design services company. There is a large divide between using a Cellular module (e.g. Telit LE910) versus doing a chip-down Cellular design (e.g. Qualcomm/Infineon). This design has a module at…
This indeed would be very cool! Right now things work relatively well with the biggest pain being the acquisition of std for your target. If std and core could be made into first-class crates, then you could get rid of…
A few points: * I don't think a few tens of bytes is realistic for a real application that needs to set up the stack, timers, and then blink some LEDs (https://github.com/mcoffin/zinc/blob/new-build/examples/app_... /…
Yes, I believe so. The binaries I have built so far have been very small (<2KB for a blink example). mcoffin has a branch with SAM3x support, which appears to be the processor on the Due:…
I think the better approach here is to phase out existing applications in chunks. You can link call rust code from C (when externed and rustc is told not to mangle) and C code from rust (via ffi). My experience with…
That is the hope, since master is currently out of date. I have been working with Matt Coffin some on getting this working. Feel free to increase its chances of merging by helping us test any of the supported boards…
Freescale provides an RTOS for free called MQX (http://www.freescale.com/webapp/sps/site/homepage.jsp?code=M...) that I have seen used on some projects. Otherwise, bare metal or one of the other standard RTOS options.
I wrote this (https://github.com/posborne/putio-sync) a few weekends ago for automatically grabbing content from put.io using their API (https://put.io/v2/docs/index.html). Pretty handy and performs downloads quickly by…
Undergraduate student and associate software engineer at an embedded systems startup (that just got bought recently). I also do some side work with some peers at my school.
Yes, it has been done before... But I don't think it has been done in an environment where you need to scale up quickly. They had a problem, they solved it in a very cool fashion using the best tool for the job…
The way I picked up AJAX was by looking of some of the simpler articles on the basics (don't worry about cross-browser to start with) around the web. The basic concept is quite simple and it is easy to get…
I think that the argument given could definitely be considered ad hominem, but as I read it definitely stuck out that a better examples of ad hominem could have been given (that has much less to do with the subject…
The WASI support in CPython has moved along very well and it is an early target via componentize-py[1]. Notes on WASI support in Python can be found in PEP 816[2]; CPython will be jumping from 0.1 to 0.3 (0.2 is adapted…
From my experience (from a few years back but still appears to be the case) is that Wind River is just wrapping Yocto these days. There could be value for some orgs where they don't have engineering teams if they do a…
The agnosticism may be refreshing for some use cases but for things like interoperable home automation the lack of an application layer associated with thread makes it useless to design into a product at this point as…
Awesome, I would love to see hear more about the approach you guys used for building base images with Yocto. I'm willing to give up a little elegance for control and reproducibility.
I have used Yocto for building a new of embedded Linux systems in production. I understand that Yocto is used for the resin hostOS images and Docker is used for the images run as containers. Is it possible or has any…
I am the author of one such library for the problem of writing parsers (particularly for binary protocols). The declaration of the protocol structures are separate from anything involving I/O. Not trying to push it too…
Very often. Vendors such as NXP/Freescale, TI, Intel (and Chinese manufacturers on top of MIPS) all tend to target Linux-first. For some drivers (e.g. wireless), you sometimes need to work directly with that vendor…
For safe, well-reviewed wrappers around libc (a different problem, but one which is more realistic to solve), I would encourage you to check out the nix crate (I am a maintainer -- the original author was Carl Lerche).…
Is there a good way to look up no_std crates? For crates written with no_std, is there a keyword we should be tagging things with? I have several crates providing access to GPIO/SPI/I2C under Linux and would like to put…
Very cool. Any conclusions from the experiment? Disclosure: I'm the primary author/maintainer of suitcase (https://github.com/digidotcom/python-suitcase). In your example, you can shave off a line by doing the…
Here's the dataset they use. I have used this as part of developing and testing the fitness of recommender systems in the past: http://grouplens.org/datasets/movielens/ This predates some of my more recent work with the…
I work for a wireless design services company. There is a large divide between using a Cellular module (e.g. Telit LE910) versus doing a chip-down Cellular design (e.g. Qualcomm/Infineon). This design has a module at…
This indeed would be very cool! Right now things work relatively well with the biggest pain being the acquisition of std for your target. If std and core could be made into first-class crates, then you could get rid of…
A few points: * I don't think a few tens of bytes is realistic for a real application that needs to set up the stack, timers, and then blink some LEDs (https://github.com/mcoffin/zinc/blob/new-build/examples/app_... /…
Yes, I believe so. The binaries I have built so far have been very small (<2KB for a blink example). mcoffin has a branch with SAM3x support, which appears to be the processor on the Due:…
I think the better approach here is to phase out existing applications in chunks. You can link call rust code from C (when externed and rustc is told not to mangle) and C code from rust (via ffi). My experience with…
That is the hope, since master is currently out of date. I have been working with Matt Coffin some on getting this working. Feel free to increase its chances of merging by helping us test any of the supported boards…
Freescale provides an RTOS for free called MQX (http://www.freescale.com/webapp/sps/site/homepage.jsp?code=M...) that I have seen used on some projects. Otherwise, bare metal or one of the other standard RTOS options.
I wrote this (https://github.com/posborne/putio-sync) a few weekends ago for automatically grabbing content from put.io using their API (https://put.io/v2/docs/index.html). Pretty handy and performs downloads quickly by…
Undergraduate student and associate software engineer at an embedded systems startup (that just got bought recently). I also do some side work with some peers at my school.
Yes, it has been done before... But I don't think it has been done in an environment where you need to scale up quickly. They had a problem, they solved it in a very cool fashion using the best tool for the job…
The way I picked up AJAX was by looking of some of the simpler articles on the basics (don't worry about cross-browser to start with) around the web. The basic concept is quite simple and it is easy to get…
I think that the argument given could definitely be considered ad hominem, but as I read it definitely stuck out that a better examples of ad hominem could have been given (that has much less to do with the subject…