Readit News logoReadit News
remisharrock commented on Show HN: Node.js video tutorials where you can edit and run the code    · Posted by u/somebee
fullstackchris · 8 months ago
Very impressive and cool stuff! This shares similar themes to what I'm building over at https://studio.codevideo.io - I also chose to go with an event sourcing solution. I experimented with real time mouse recording but though it was overall too complex for more advanced examples, so for now I've setted with a virtual mouse that you can move from place to place to simulate how it might actually move - I'm curious, how did you solve realtime edits and highlighting directly in the editor? Are you using Monaco editor with realtime highlighting updates somehow? It's something I still haven't implemented in CodeVideo...
remisharrock · 8 months ago
Also you could look at how we did it with codecast, it's open source on GitHub search for codecast France ioi With mouse relative position, highlights selections of code etc
remisharrock commented on Show HN: Node.js video tutorials where you can edit and run the code    · Posted by u/somebee
kamikazeturtles · 8 months ago
Scrimba is really cool. When I first got into programming, a few years ago, I tried to build something similar using rrweb but with server side code execution in docker containers so that it could support all the programming languages like replit.

When I first heard about Scrimba, I abandoned my project because I thought you guys would already go down that path. Why didn't you guys go down that route?

remisharrock · 8 months ago
Actually I have a new version of codecast doing that ! (See my post a minutes back in that thread)
remisharrock commented on Show HN: Node.js video tutorials where you can edit and run the code    · Posted by u/somebee
remisharrock · 8 months ago
We also created a while back codecast for my courses in c programming. I also have Linux running entirely in the browser. And the c programming language "running" fully in the browser. Everything in sync with your oral explanations.

The courses :

https://www.coursera.org/specializations/c-programming-linux

https://www.edx.org/certificates/professional-certificate/da...

I wrote a few papers to explain:

CODECAST: An Innovative Technology to Facilitate Teaching and Learning Computer Programming in a C Language Online Course

https://scholar.google.com/citations?view_op=view_citation&h...

WebLinux: a scalable in-browser and client-side Linux and IDE

https://scholar.google.com/citations?view_op=view_citation&h...

I also have a taskgrader to grade student's codes :

Teaching C Programming Interactively at Scale Using Taskgrader: an Open-source Autograder Tool

https://scholar.google.com/citations?view_op=view_citation&h...

https://codecast.wp.imt.fr/

remisharrock commented on De-Atomization Is the Secret to Happiness (2022)   nateliason.com/blog/de-at... · Posted by u/handfuloflight
hammock · 9 months ago
“De-atomization” calls to mind ikigai, where you find an avocation that fulfills multiple purposes of what’s good for you, your family, the world while making use of your talents.

It’s different, though. Because I imagine someone who does a hard job they hate, getting fit in the process and leaving work at work when they come home to the family they’re supporting, is more characteristic of the de-atomized person OP has in mind.

Another concept that comes to mind is the idea of “balancing” personal needs of work, friends, family, mind, body, social, spiritual, etc. A lot of literature will suggest that you “set aside time a d attention for each of these in your week” and might point out that you can fulfill multiple at once, but seldom talks about the VIRTUE of activities that specifically fulfill multiple at once.

remisharrock · 9 months ago
Severance
remisharrock commented on The legal rule that computers are presumed to be operating correctly (2022) [pdf]   benthamsgaze.org/wp-conte... · Posted by u/zinekeller
koliber · 2 years ago
There's an excellent Radiolab podcast episode about how often cosmic rays cause computer errors in practice. It's engaging and educational: https://radiolab.org/podcast/bit-flip

I always knew about the theoretical cosmic ray bit flips. Before listening to this episode, I did not stop to think how often they actually cause problems.

remisharrock · 2 years ago
Am I the only one with exactly this episode that does not load ? All the others are ok ?
remisharrock commented on Typehero: All you need to become a TypeScript menace   typehero.dev/... · Posted by u/meatjuice
DrScientist · 2 years ago
> All you need to become a TypeScript menace

You mean by promoting a non-native language for web platform development?

remisharrock · 2 years ago
Is this the JavaScript vs Typescript troll hello!
remisharrock commented on Kopia: Fast and secure open-source backup software   kopia.io/... · Posted by u/thunderbong
remisharrock · 2 years ago
I have also used it for a year or so and restored some files individually without any problem. I use a remote ssh storage through tailscale, just very stable interestingly! Only small problem was that my server broke during an uptade because I created a systemd service to start it and the parameters changes to start it. Apart from that, very stable for now.
remisharrock commented on PhotoPrism: AI-powered photos app for the decentralized web   github.com/photoprism/pho... · Posted by u/pretext
remisharrock · 2 years ago
Haha I saw a few hours ago immich on top of HN, wanted to tell everybody I'm using photoprism + syncthing for quite a long time now and I see that photoprism made it to the top , well, good !
remisharrock commented on Exercism – learn programming languages for free   exercism.org/... · Posted by u/alexzeitler
remisharrock · 3 years ago
I was searching for exercices to learn c pointers, do you find any?
remisharrock commented on Let's kill the universe   quimzy.github.io/random/t... · Posted by u/Quimzy
remisharrock · 3 years ago
I just read "l'anomalie" from Hervé le Tellier, Reading that post made me think of that book, I recommend it.

u/remisharrock

KarmaCake day30May 5, 2020View Original