I don't have the answers, but I wrote a long text with some early thoughts: tomasp.net/architecture/
Natty can check proofs in natural English language!
Natty can check proofs in natural English language!
So.... the TinySelf lab of my tiny programming systems course will have a truly innovative UI component :-)
So.... the TinySelf lab of my tiny programming systems course will have a truly innovative UI component :-)
Learn how to write your own small implementation of the logic programming language Prolog in #fsharp!
www.youtube.com/watch?v=KC7A...
Learn how to write your own small implementation of the logic programming language Prolog in #fsharp!
www.youtube.com/watch?v=KC7A...
Now that #fsharp has "let! .. and!" for tasks, maybe it's time to add "match!" too.. 😉
Now that #fsharp has "let! .. and!" for tasks, maybe it's time to add "match!" too.. 😉
The web-based version built a bit later had a revised syntax and also added "let! .. and" for applicative functors.
The web-based version built a bit later had a revised syntax and also added "let! .. and" for applicative functors.
"match!" had the extra feature that you could do short-circuiting - so "_" means the task doesn't have to finish...
"match!" had the extra feature that you could do short-circuiting - so "_" means the task doesn't have to finish...
(And yes, our building has fairly thick walls :-))
(And yes, our building has fairly thick walls :-))
But getting the train tickets should be much easier than it is. Which operator you book with determines where you can get a seat reservation in a funny way...
But getting the train tickets should be much easier than it is. Which operator you book with determines where you can get a seat reservation in a funny way...
Maybe it's not faster than flying, but I get to go from a train station 10 minutes walk from where I live.
🚂👍
Maybe it's not faster than flying, but I get to go from a train station 10 minutes walk from where I live.
🚂👍
There's a curious debate in the history of science about whether abandoning phlogiston was rational and if retaining it would help scientists discover free electrons earlier.
See e.g. www.sciencedirect.com/science/arti...
There's a curious debate in the history of science about whether abandoning phlogiston was rational and if retaining it would help scientists discover free electrons earlier.
See e.g. www.sciencedirect.com/science/arti...
🎞️ Watch the videos: www.youtube.com/watch?v=FUFQ...
⌨️ Get the #fsharp code: github.com/tpetricek/ti...
🎞️ Watch the videos: www.youtube.com/watch?v=FUFQ...
⌨️ Get the #fsharp code: github.com/tpetricek/ti...
🎞️Watch the videos on YouTube: www.youtube.com/watch?v=jR0m...
⌨️Get the source code here: github.com/tpetricek/ti...
🎞️Watch the videos on YouTube: www.youtube.com/watch?v=jR0m...
⌨️Get the source code here: github.com/tpetricek/ti...
(Although, to be fair, I also mention some benefits of GOSUB and RETURN, which is included in bonus materials...)
Also check out the whole Programming Language Pragmatics playlist: tinyurl.com/PLP5vids
(Although, to be fair, I also mention some benefits of GOSUB and RETURN, which is included in bonus materials...)
www.youtube.com/watch?v=iCCL...
For those curious about what this is, there is an excellent book by Rebecca Slayton that documents the software side of the missile defense: mitpress.mit.edu/978026254957...
www.youtube.com/watch?v=iCCL...
For those curious about what this is, there is an excellent book by Rebecca Slayton that documents the software side of the missile defense: mitpress.mit.edu/978026254957...
But also, there are many objective metrics where we should be doing much better. Being the best in a tiny country is not a good excuse.
But also, there are many objective metrics where we should be doing much better. Being the best in a tiny country is not a good excuse.
How do I stop copilot from telling me that I can press "Ctrl+I"? I already disabled it using "github.copilot.enable", which hides the actual suggestions, but not this useless message...
How do I stop copilot from telling me that I can press "Ctrl+I"? I already disabled it using "github.copilot.enable", which hides the actual suggestions, but not this useless message...
www.youtube.com/watch?v=ZZbL...
www.youtube.com/watch?v=ZZbL...
www.youtube.com/watch?v=eyVY...
www.youtube.com/watch?v=eyVY...
www.youtube.com/watch?v=wb1y...
www.youtube.com/watch?v=wb1y...
🎞️Watch the videos on YouTube: www.youtube.com/playlist?lis...
⌨️Get the source code here: github.com/tpetricek/ti...
🎞️Watch the videos on YouTube: www.youtube.com/playlist?lis...
⌨️Get the source code here: github.com/tpetricek/ti...