In this regard I find medical papers much better than CS ones. The ones in medicine in the abstract write the methodology, the results the CI (confidence interval) and the conclusions. Very good abstracts.
What is unacceptable for "some of us" is that rich corporations are parasites of the commons. ANd give very little back. Like Apple on top of BSD or AWS on top Riak. For people like me that find that unacceptable exist…
The rendering engine: Chromium had to be kept "libre", because khtml/Webkit was LGPL. The browser: Chrome. could be kept closed because the LGPL allow the integration of libre libraries in closed products as long as the…
Smalltalk, then each tab would be its own image (vm). Web Apps would be a natural derivation of tje VM.
Thank you.
It happens extremely frequently because there is almost no downside for management to override the engineers decision. Even in the case of the Challenger, no single article say WHO was the executive that finally…
I was confused too.
It was a long tine ago that I was in academia, but the advice that I would hibe an student today would be: use beeminder.com to set a bet to yourself to write 500 words daily... on anything... just the habit of writing…
> Why did FileMaker die? IDK, but 80% of web apps were during the 2000s so so interfaces on top of a relational database... And FileMaker was so superior... Seems that in computer we try end to think that "worst is…
Inverse: question you have a big key, in the home row. That is a very valuable keyboard position. What is a function in your programs deserve such a prominent position?? In my case as an emacs user bloq mayus, get's…
It's not are "either or" question. You can and probably should do both. Formal education will give you the insights to understand the mathematical principles on which the profession is based. And a couple of bootcamps…
Elm's package management. In elm if you change your API you must change the version of your package following Semantic versioning. 1.1.2 Major.minor.patch. Or better: Break.feature.fix And that comes from the language…
I'm interested too.
Your proposal is exactly how self-driving cars were created: "Back in 1995 the goals for self-driving cars were more modest than they are today. They weren’t called autonomous, but self-driving. And there was no plan to…
The Fifth Discipline by Senge. Also a great introduction to systems thinking. Also everything written by Goldratt. In particular: The Goal and It's not luck Both are business novels, they read lightly but the lessons…
A framework that works with continuations is Seaside in smalltalk, it is a delight to work with it. https://seaside.st
you and I hate the same companies, and as you explain making things that people hate are profitable in the short and medium term. I still cannot forgive Micro$oft for their past behavior, even if they seem cool now.
Currently my Favorite tool to Diagram Sofware Architectures is the C4-Model [1]. For the static view and use a normal Sequence Diagram for the Dynamic View. In both cases I like to use Plant UML, so that the text get's…
Stenography Look at this video introduction https://www.youtube.com/watch?v=62l64Acfidc&t=80s And this is a developer using steno, to program https://www.youtube.com/watch?v=RBBiri3CD6w
I think is a reference... to an ad written in the same way. but it was to recruite people to go the first expedition that was going to cross the south pole... I think they all died by the way.
Pair programming. when you keep discussing what you are doing with a collegue, your mind keeps the flow.
What other languages have you used? Im starting to teach an intro cs course n highschool next semester and would love to hear some real experiences on this. have you looked at: etoys scratch starlogo alice or scheme ?
My point is that there are good tools to learn programming. I think that there are languages in which difficult concepts befome easier to explain. logo being the prime example of such a teaching language.
This goes to prove that java is a pretty bad language to teach pogramming. in logo this is how you draw a square forward 100 Right 90 Forward 100 Right 90 Forward 100 Right 90 Forward 100 Right 90 Then in the second…
Exactly this is the middle path of Zen and Buddhism is the path that is in the middle and above the dualistic notions of expression / repression or anger / joy....
In this regard I find medical papers much better than CS ones. The ones in medicine in the abstract write the methodology, the results the CI (confidence interval) and the conclusions. Very good abstracts.
What is unacceptable for "some of us" is that rich corporations are parasites of the commons. ANd give very little back. Like Apple on top of BSD or AWS on top Riak. For people like me that find that unacceptable exist…
The rendering engine: Chromium had to be kept "libre", because khtml/Webkit was LGPL. The browser: Chrome. could be kept closed because the LGPL allow the integration of libre libraries in closed products as long as the…
Smalltalk, then each tab would be its own image (vm). Web Apps would be a natural derivation of tje VM.
Thank you.
It happens extremely frequently because there is almost no downside for management to override the engineers decision. Even in the case of the Challenger, no single article say WHO was the executive that finally…
I was confused too.
It was a long tine ago that I was in academia, but the advice that I would hibe an student today would be: use beeminder.com to set a bet to yourself to write 500 words daily... on anything... just the habit of writing…
> Why did FileMaker die? IDK, but 80% of web apps were during the 2000s so so interfaces on top of a relational database... And FileMaker was so superior... Seems that in computer we try end to think that "worst is…
Inverse: question you have a big key, in the home row. That is a very valuable keyboard position. What is a function in your programs deserve such a prominent position?? In my case as an emacs user bloq mayus, get's…
It's not are "either or" question. You can and probably should do both. Formal education will give you the insights to understand the mathematical principles on which the profession is based. And a couple of bootcamps…
Elm's package management. In elm if you change your API you must change the version of your package following Semantic versioning. 1.1.2 Major.minor.patch. Or better: Break.feature.fix And that comes from the language…
I'm interested too.
Your proposal is exactly how self-driving cars were created: "Back in 1995 the goals for self-driving cars were more modest than they are today. They weren’t called autonomous, but self-driving. And there was no plan to…
The Fifth Discipline by Senge. Also a great introduction to systems thinking. Also everything written by Goldratt. In particular: The Goal and It's not luck Both are business novels, they read lightly but the lessons…
A framework that works with continuations is Seaside in smalltalk, it is a delight to work with it. https://seaside.st
you and I hate the same companies, and as you explain making things that people hate are profitable in the short and medium term. I still cannot forgive Micro$oft for their past behavior, even if they seem cool now.
Currently my Favorite tool to Diagram Sofware Architectures is the C4-Model [1]. For the static view and use a normal Sequence Diagram for the Dynamic View. In both cases I like to use Plant UML, so that the text get's…
Stenography Look at this video introduction https://www.youtube.com/watch?v=62l64Acfidc&t=80s And this is a developer using steno, to program https://www.youtube.com/watch?v=RBBiri3CD6w
I think is a reference... to an ad written in the same way. but it was to recruite people to go the first expedition that was going to cross the south pole... I think they all died by the way.
Pair programming. when you keep discussing what you are doing with a collegue, your mind keeps the flow.
What other languages have you used? Im starting to teach an intro cs course n highschool next semester and would love to hear some real experiences on this. have you looked at: etoys scratch starlogo alice or scheme ?
My point is that there are good tools to learn programming. I think that there are languages in which difficult concepts befome easier to explain. logo being the prime example of such a teaching language.
This goes to prove that java is a pretty bad language to teach pogramming. in logo this is how you draw a square forward 100 Right 90 Forward 100 Right 90 Forward 100 Right 90 Forward 100 Right 90 Then in the second…
Exactly this is the middle path of Zen and Buddhism is the path that is in the middle and above the dualistic notions of expression / repression or anger / joy....