837 karma · joined March 28, 2013
Socials: - github.com/davidmoreno - mastodon:mastodon.xyz/@dmoreno
Interests: Hardware, Music, Open Source, Programming, Remote Work, Technology
--- http://www.coralbits.com
If drum beat is sometimes, and only sometimes, 100ms later than it should, the result is not nice at all. And it is random jitter.
Even on WiFi it is useful although latency is very jittery.
Disclaimer: I'm working on a RTP MIDI implementation for linux (https://github.com/davidmoreno/rtpmidid)
Both very welcome additions! Finally no stepping on CC and note velocity, and the DAW can really know about the synth / controller capabilities, as it knows already with VSTs.
And keeps MIDI 1.0 compatibility.
If in your game you go the synthesis mode (chiptunes and whatnot) MIDI is a comunication protocol between devices.. if you want to use it to communicate a game with its own synthesis engine it makes less sense. Buy you may want MIDI so you compose in a standard music composing program.
It is used also in other areas that need automation, as lighting (DMX).
But I agree it would be nice to have better examples.
> Satellite will not use newer versions of MongoDB that are licensed under SSPL.
So my read is that there is not only an intention of database consolidation, but also a desire of avoiding the SSPL.
Do anybody know if there is something new in the works?
And of any other similar books?
All that is managed by the SMTP servers and the numbers change, but normally just losing internet connection or power for some hours doesnt make emails dissapear. By design.
Did anybody try anything in these line of work?
I just fell in love with boost::fiber so i hope there will be also something like it in the future std.
Electron is MIT. Ultralight is proprietary. Electron always free to use even on comercial, ultralight only for small projects.
There are even third parties that install it and manage it for you.
I think exosql has more features (lateral joins, subqueries, JSON support...), but I'm super happy to see more players in this field.
"For performance, it runs with .NET Core on Windows, macOS and Linux, works with Python 2.5 through to Python 3.7 and supports the latest language features"
Unless your data requirements are very specific, mem only, or not adapted to the relational paradigm any SQL engine will provide you with the best and more efficient algorithms to manipulate your data in the most common situations.
I think that if any, databases should be used more.
It's not valid for big datasets, as it stores all in memory (or maybe it is?), but as a learning experience has been amazing to think and develop a real database: planner, executor, choose algorithms, implement features as lateral joins and so on.
I will definetly listen very carefully to these talks.
Good enough as Go (not distributed by default) are indeed worth watching.
After thought languages as java/Akka, c++... They will be there for sure, but will not give any edge.
If it spreads the idea that there are several ways to do versioning, and not only semver, and it gives a proper rationale, I'm ok with that. (server.org might be difficult to register though).
CalVer is just a pattern with a name so you can talk around about why Ubuntu uses year.month as version, and some ideas on when it is good to use it or not.
They have in common that both show dashboards, but the strategy is different.
Serverboards focuses on the USQ and SQL to show the data from external services, using third party independent plugins using json-rpc to communicate. Graphana on the other hand also allows to develop plugins to show and extract data, but using their custom protocols. In brief quite similar, different approach.
But Serverboards also allows to create custom screens (react or your own way) and backend plugins (any language, but python best supported) so you can extend what Serverboards can do. For example there is a basic cloud management plugin.
Check https://serverboards.io/developers/ as a starting point on what's possible to do.
That's super cool! I definetly will keep an eye on it.
I would have preferred a more standard language, but I guess it's difficult given the problem space. Actually looks easier to understand than force feeding yaml into ansible.
[1] https://en.m.wikipedia.org/wiki/Functional_reactive_programm...
> Basically, a bohrbug is a bug that is solid, observable, and easily repeatable. They tend to be fairly simple to reason about. Heisenbugs by contrast, have unreliable behaviour that manifests itself under certain conditions...
It continues talking that for some kind of heisenbugs, one smart strategy is just to restart to a known state, and forget about this one in a million failures (let it crash).
If you have specific ideas on how would you like a functionality like that to be, I'm all ears to make it real!
[1] https://github.com/serverboards/serverboards/ [2] https://serverboards.io/developers/18.01/plugins/screen-defi...