Non-POSIX command line utility by Ciro Santilli 37 Updated +Created
Standard streams by Ciro Santilli 37 Updated +Created
Heroku by Ciro Santilli 37 Updated +Created
This feels good.
One problem though is that Heroku is very opinionated, a likely like other PaaSes. So if you are trying something that is slightly off the mos common use case, you might be fucked.
Another problem with Heroku is that it is extremely difficult to debug a build that is broken on Heroku but not locally. We needed a way to be able to drop into a shell in the middle of build in case of failure. Otherwise it is impossible.
Deployment:
git push heroku HEAD:master
View stdout logs:
heroku logs --tail
Drop and recreate database:
heroku pg:reset --confirm <app-name>
All tables are destroyed.
Restart app:
heroku restart
Piezoelectric motor by Ciro Santilli 37 Updated +Created
Relativistic particle in a box thought experiment by Ciro Santilli 37 Updated +Created
Described for example in lecture 1.
Solar System by Ciro Santilli 37 Updated +Created
OsmAnd by Ciro Santilli 37 Updated +Created
Kind of works! Notably, has the amazing cycling database offline for you, if you fall within the 6 area downloads. It is worth supporting these people beyond the 6 free downloads however.
Internet Relay Chat by Ciro Santilli 37 Updated +Created
Histone by Ciro Santilli 37 Updated +Created
These are apparenty an important part of transcriptional regulation given the number of modifications they can undergo! Quite exciting.
NP-complete by Ciro Santilli 37 Updated +Created
A problem that is both NP and NP-hard.
Sandia National Laboratories by Ciro Santilli 37 Updated +Created
New Testament passage by Ciro Santilli 37 Updated +Created
CMOS by Ciro Santilli 37 Updated +Created
Projective elliptic geometry by Ciro Santilli 37 Updated +Created
Each elliptic space can be modelled with a real projective space. The best thing is to just start thinking about the real projective plane.
Structure of the mitochondria by Ciro Santilli 37 Updated +Created
Cellular respiration by Ciro Santilli 37 Updated +Created
Microsoft Windows by Ciro Santilli 37 Updated +Created
A monopolistic operating system that only exists in the 2010's because of the IBM-linked historical lock-in and constant useless changes of the Microsoft Word document format to prevent cross operability.
It offers no technical advantages over free Linux distros in the late 2010's, and it is barely impossible to buy a non-Mac computer without paying for it, which should be illegal. European Union, time to use your regulatory powers.
The following anecdote illustrates Windows' pervasiveness. Ciro Santilli was once tutoring a high school student in Brazil, and decided to try and get her into programming. When the "Windows is not free" subject came up, the high school student was shocked: "I paid 100 dollars for this?". She never even knew it was there. To her, it was "just a computer".
Laws should really be passed forcing OEMs to allow you to not buy Microsoft Windows when buying a computer, European Union, why have you failed me in 2016??? en.wikipedia.org/wiki/Bundling_of_Microsoft_Windows
blog.zorinaq.com/i-contribute-to-the-windows-kernel-we-are-slower-than-other-oper/ I Contribute to the Windows Kernel. We Are Slower Than Other Operating Systems. Here Is Why. by Marc Bevand (2013) has some interesting remarks:
There's also little incentive to create changes in the first place. On linux-kernel, if you improve the performance of directory traversal by a consistent 5%, you're praised and thanked. Here, if you do that and you're not on the object manager team, then even if you do get your code past the Ob owners and into the tree, your own management doesn't care. Yes, making a massive improvement will get you noticed by senior people and could be a boon for your career, but the improvement has to be very large to attract that kind of attention.
Video 1.
Bomb disposal robot by The IT Crowd
. Source.
Video 2.
Gabe Newell Blue Screen
. Source. During Game Developers Choice Awards acceptance presentation. TODO year.

Unlisted articles are being shown, click here to show only listed articles.