factorio
the dedication of the dev is perceptible, almost unlimited replay value and the will release a major extension in 9 days that looks wonderful.
purescript if you count “compile to js” as compiled.
Otherwise Haskell
I work for s company that suddenly asked to rename a lot of stuff. This had consequences. It cost time, money, and created a disconnect between internal to the dev vocabulary that couldn’t be changed easily and user facing vocabulary. Also we were lucky but this could gave broken some long used API that we are proud not to version because the policy we have internally is “we will NEVER break the API”. And so far, for 8 years we still haven’t.
The first pass of elm ecosystem solved it. Before elm, it was also solved by other frameworks. But people wanted to be able to reuse their components and not rebuild new ones. React provided the ability to reuse css, and dirty js code in the middle of your application. You already had an way bigger ecosystem because you didn’t have to learn and built a complete new system again.
Personally if I had the choice I believe a new start should start at the browser level. Stop supporting HTML/CSS/JS. Create a new app-centric DSL and not a document centric one like html/css/js.
Ideally something inspired from cocoa layout. And I am dreaming but not accept generic code on the client side and only support a small controlled API. It would solve so many security issues. Sure, the creativity in such an ecosystem will be severely reduced. But we will have a so much improved UX.
I use org-mode to maintain a todo list. A very important detail. All todo must have a schedule or deadline.
Every time I open my editor it shows the agenda view that present me the list of tasks to do today and the ones I haven’t completed in the past.
Mainly, if you can have a similar habit it will work as a meta habit that will improve and grow other time.
Plus org-mode can do so much more, this becomes really useful. Like help with creating new habits, write dynamic documents, etc… I wrote an article about my workflow here https://yannesposito.com/posts/0015-how-i-use-org-mode/index.html
If you don’t want to go full Cloudflare you can mitigate DDOS using these kind of technique locally.
https://blog.nginx.org/blog/mitigating-ddos-attacks-with-nginx-and-nginx-plus
Cloudflare will be a lot more effective in case of attack. But I don’t think most people need more than a few mitigation rules. If DDOS really come, there are very few things you could do to mitigate anyway.
I think unlike Google, there are still many pure engineers that need to contribute to open source to be motivated and are still have some power.
I feel, but I am not sure, that for Google, thing have switched more and faster to the side of Big soulless corps.
Generally speaking my experience is that even in these big soulless corps there are positive and passionate people. But quite often they do not have enough decision power to have a positive impact.
From (https://www.themoviedb.org/tv/124364-from)
Season 3 should be done by end of September.
Other suggestions in this thread are pretty good.
And one of my preferred show; Utopia (the UK version) warning it is unfinished, only two seasons but this is just a great show. Take care of not watching the cropped version. Also it is so cool this TV show aired before COVID19.
1984 world is about a totalitarian socialist country inspired by nazi practice of propaganda. So I would not say just fascism. But fascism is clearly part of the book, the novel also show that this could occurs also in a socialist state.
S-expressions are a hack because the Lisp devs didn’t know how to make an actual compiler, and instead had the users write the syntax tree for them. (For legal reasons I am being facetious).
Just for anyone thinking you are serious; https://en.wikipedia.org/wiki/M-expression I love how S-expression existed.
McCarthy had planned to develop an automatic Lisp compiler (LISP 2) using M-expressions as the language syntax and S-expressions to describe the compiler’s internal processes. Stephen B. Russell read the paper and suggested to him that S-expressions were a more convenient syntax. Although McCarthy disapproved of the idea, Russell and colleague Daniel J. Edwards hand-coded an interpreter program that could execute S-expressions.[2] This program was adopted by McCarthy’s research group, establishing S-expressions as the dominant form of Lisp.
I would suggest Helvix or Helvim
Technically, sleep sort is O(n), so faster than the theoretical optimal sorting algorithm O(n.log n) … not so bad ;)
“Hi computer! Write me a program that make money. I must just run it and I become rich.”
Can a line be a cat? I love kittens.
malbolge
and just after haskell
I use this nice trick to use Clojure has a bash script. This auto-download clojure so this id quite portable and reproductible.
Previously I also used Haskell’s turtle lib that could run with a portable shebang and it could even be compiled later if you need more speed.
I feel that I see more and more articles that give the false impression that rich are the only people we should put a pressure for pollution. This will give more and more people the illusion that they can pollute because their pollution is very minor compared to the pollution of the rich.
The reality is while richer people pollute more. The ratio of pollution between a rich and a normal person is not comparable to the ratio of the wealth difference.
In fact, for pollution, everyone effort has a real effect.
More precisely I read an article that made it clear that if a super rich has 100000x more money, they will pollute directly only 40x more than most people. (the number are probably wrong but the order of magnitude is correct).
This mean that pollution is not just for the rich, but for everyone. And your personal effort count.
I agree
https://en.wikipedia.org/wiki/Tyrian_purple