So far, so good. In initial testing, I was able to plug into glfw just fine. Libc is available on both macOS and linux, and it has pretty good support for interfacing with C libraries. That provides a good basis for cross-platform development, IMO.
I haven't dug into testing Foundation support yet. From what understand, it's mostly implemented and they're working on finishing it. Also right now they only support 64bit OSes and only have prebuilt binaries for Ubuntu 15.10 and 14.04.
From what I gathered from the email, first class concurrency won't be in swift 4 either way, just that they want to start talking about it in phase 2. Their separation of stage 1 (ABI-breaking changes) and stage 2 (non-ABI-breaking changes) was in regards to how they prioritize swift 4 tasks. (In other words, the discussion itself won't introduce any ABI-breaking changes, so there's no need to make sure it gets done in phase 1.)
I'm working on a new paradigm for creating generative content for 3D displays (at the moment with LEDs). I'm also working on real-time, single-angle virtual reconstruction and registration of 3D LED structures using computer vision techniques.
I saw that Symmetry Labs did the Generate music video! I honestly thought that was CGI! Do you have any tips of getting started with the type of LED display work you do, with regards to the control software?
They both provide good starting points to working with LEDs arranged in arbitrary 2D and 3D configurations.
You can also check out the code for 2 different LED art projects I've worked on, both built on top of LX.
Tabula - https://github.com/squaredproject/Tabula
LED fins on the side of a building in Palo Alto, visualizing earthquake data. Construction starts later this year
I was under the impression that WeChat falls under the 0-1 at this point.[0] Although to be fair, marketplaces have existed for centuries. I suppose sometimes it's hard to tell where the line is. They're certainly innovating though.
I learned that the hard way a month ago when I found that all my photos from the past 6 years that I had been storing on Dropbox had been mysteriously deleted :(
Storing != backing up
Still trying to let go of ever having those visual memories again. Certainly you're right that it's no one's fault but our own, but that doesn't make the lose any easier to deal with. I do blame Dropbox though, considering I'm a paying customer. When it happened I saw that the actual backup feature costs extra.
Dropbox may be a ok syncing service but it's a pretty shitty backup service given any collaborators can delete your files. Suffice it to say I'll be backing up locally and finding an alternative to Dropbox.
(Sort of a tangent/rant/vent there, but if anyone has a recommendation for cloud backups I'd love to hear.)
No cloud experience myself that sounds useful to you, but BackBlaze seem to be everyone's favorite around here -- but do note that they are purely a "backup" rather than "storage" service.
They delete stuff you have not backed up in the last 30 days. If you have a removable drive that you backed up to backblaze, it must go through their program again once every 30 days, or they will consider this abandoned.
Ask yourself this, now: Why cloud, when $70 buys you a 1TB portable hard drive with ~100MB/sec bandwidth (that you don't have at all unless you live in Japan or Korea, and that you don't get to Dropbox/BackBlaze even if you live there).
Yev from Backblaze here -> You're not wrong. In fact we recommend having an on-site backup FIRST, then moving on to other backup mediums. I wrote a post about it -> https://www.backblaze.com/blog/the-3-2-1-backup-strategy/. Online backup is great, but local backup will always be quicker to get data on to and off of!
For those interested in tiiiny, efficient shaders, check out shadertoy. It was written by one of the Pixar guys, Inigo Quilez, and has a a lot of awesome user-submitted shaders. https://www.shadertoy.com
From a quick glance at the title I initially thought it was shadertoy too... and here's a quick reference of how to build scenes with certain 3D objects with this or any other shader tool:
I haven't dug into testing Foundation support yet. From what understand, it's mostly implemented and they're working on finishing it. Also right now they only support 64bit OSes and only have prebuilt binaries for Ubuntu 15.10 and 14.04.