Seems good - going to try this out when I get some time next.
290 karma · joined September 18, 2017
Seems good - going to try this out when I get some time next.
To be honest though, I do have Google assistant on my phone and vibe recognition turned on... But at least that's an option. With these in home assistants, voice is the only mode!
He wanted a RC car.. so I asked him to pick an old one apart. Taking parts from that, he built one without steering and just on off control. So now I've got an esp32 and a servo and got trying to make a steerable rover.. he's not going to get all the programming but he's definitely interested.. also the mechanical parts are also pretty interesting and approachable for him (we burnt a couple of hours trying to make a steering mechanism with LEGOs and didn't get anywhere)
I'll start him with prettifying the web page and adding bells and whistles (calibrating the servo, displaying connected/disconnected status etc and whatever catches his fancy)
Fair warning: requires a lot of time and patience.. also go slow (very hard for me to do).. but yeah, this is the time he's gotten the most interested
I'd rather not have a world where only chrome and chrome clones exist - and I certainly don't appreciate that Chrome wants me to log in every time I use the browser (and getting more and more insistent at that lately from what I hear)
Here's one interesting read on how the myths evolved https://videshisutra.com/2013/03/22/hariti-saraswatis-persia...
I wasn't aware that vue3 was going to be written in Typescript - that is very welcome news.
Eventually ported to .net core and Orleans 2 on k8s and it's been a more pleasant experience.
Projections only create/update/delete views and are idempotent.
Event handlers could do side effecty things like emails or generate another command that goes back into the system.
While playing back events, just didn't hook up the event handlers at all.
Worked beautifully and it was very liberating to be able to wipe out your entire read side and recreate it either exactly the same way or tweak it to handle evolving requirements.
Or have I misunderstood this totally? I thought I could do something like ruby script -> graal ruby --> jvm bytecode --> native image
Update:: Doesn't look like I read it wrong - from this reddit comment[1] from 3months ago
Ahh, I think there's some confusion here. What we do with the SVM is ahead of time compile the TruffleRuby interpreter, not an application. This is akin to what you'd do with MRI. Instead of treating Java as a language you compile to a .class file and load with the JVM, the SVM's native image generator compiles it to a native binary.
There's likely no reason we couldn't compile Ruby applications into a static binary.
I would also love to be able to distribute a ruby binary as a single statically compiled executable. Any pointers/directions?
[1] https://www.reddit.com/r/ruby/comments/7o3wy9/graals_substra...
I remember starting with GW BASIC when I was 10 or so and the first 'graphic' program was an analog clock on a 80x40 CRT console, felt like I could build anything with it..
The other grouse I have with posts like these are they try to over-simplify FP - "using lambdas is FP" or something like that. I think this leads to folks thinking 'hmm - I know how lambdas work... so if I use lambdas, then it's good' which is missing the point completely.
I think one does need to 'grok' FP concepts completely - composition, higher order functions, tail recursion, immutabililty etc and gain an appreciation of FP vs procedural the hard way before they can hope to utilize it effectively.. I think those things help you think 'functionally' which is much more valuable in the long run rather than 'how do I bolt on FP on OOP'
Now there have been cases of sim cloning etc to try and get around the otp, but all in all its a small percentage. Now I get support nervous when I do any international transaction and it just goes through without an otp SMS
I guess it's a mindshare thing and a learning curve thing.. I guess markdown is good enough for the vast majority of cases.. but when it isn't, it becomes a pita..
That just felt insane!
I migrated a decent sized solution still in dev from SF to .netcore and SF - 10/10 would do it again. Not to mention that you also end up saving 50% $$$ on vm costs with linux vms (not considering SF on Linux)