[-] yogsototh@programming.dev 12 points 1 month ago

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.

4
2
submitted 5 months ago* (last edited 5 months ago) by yogsototh@programming.dev to c/meta@programming.dev

First happy new year everyone! Thanks a lot for all the work provided by admins and everyone involved in this lemmy instance.

Recently I am blocking all communities from zerobytes.monster instance personally. It just appears to be a ripoff some subreddits.

As there is no way to block all communities from some instance as a programming.dev user and as I feel these communities are mostly spam. I wonder if other people share the same feeling and if programming.dev should block them?

I hope I am asking via the correct channel. I don’t think this should be reported as I might also be in the minority and other people prefer to keeps these communities copied from reddit.

[-] yogsototh@programming.dev 19 points 7 months ago* (last edited 7 months ago)

I think the message that want to be passed by this article is probably pro-oil industry. It gives a false impression that we could tackle ecology not by changing our habits but just be mad at a few billionaires. And this is factually false.

Unlike wealth pollution is more equitably shared among people. Here in order to demultiply the calculated pollution of billionaires they introduced thier industry and the pollution of their employees somehow.

And while it is expected these people pollute more. Getting rid of them will not reduce the pollution as one could expect.

unfortunately everyone, even not the wealthiest will need to change how they live to have a visible impact on pollution. broadly speeking, not just CO2, as we have a lot more ecological problems than global warming. Note the focus on global warming alone is also a strategy to hide the real changes that need to ne made in order to prevent humanity to hurt itself too much by destroying its own ecosystem.

Edit: As I am being downvoted it looks people probably misunderstood my message. I would gladly get rid of super rich people. But while this would help, we would all still need to make efforts. Until we accept that we should change our way of life, we will not solve our balance with our ecosystem.

[-] yogsototh@programming.dev 13 points 8 months ago

“Hi computer! Write me a program that make money. I must just run it and I become rich.”

[-] yogsototh@programming.dev 10 points 9 months ago* (last edited 9 months ago)

Can a line be a cat? I love kittens.

[-] yogsototh@programming.dev 11 points 10 months ago

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.

[-] yogsototh@programming.dev 18 points 11 months ago* (last edited 11 months ago)

I don’t see how this could be prevented.

There are already many "small web" movements. With different proposals. Like gemini, sub-set of currently supported web standards (typically no-js, no-css, no POST, etc…)

But the monetized web is doomed to reach a point were it will be controlled in such a way that you will not be able to block ads, not be able to hide your pseudonymous identity.

I remember reading an article many years ago about the cat and mouse game between ads publishers and ad-blockers. The conclusion were that in the end, ads blocker will lose the final war. And with these kind of system we are closer and closer to reach it.

I think we need to collectively find a way to have sub-nets. For example declare that our website conform to certain sub-net properties.

  • no-ads
  • privacy (no cookie/no js/no user-agent header/no canvas, no css)
  • etc…

The small webs are different for everyone. It would be very nice if we could put an HTML header that would list which small webs pattern this page is compatible with. And have a browser that would adapt to your preferences and also a way to filter your small-web preferences in search engine.

The closest to this we have today is probably gemini. But this a very small but friendly web. I am sure we could find other solutions to create an alternative "respecting his users" web.

[-] yogsototh@programming.dev 8 points 11 months ago

I am self-hosting forgejo. This is a gitea fork that focus on provide a federated github if you want.

It works flawlessly with minimal amount of resources.

[-] yogsototh@programming.dev 12 points 11 months ago* (last edited 11 months ago)

This was a very great article to read whose title does not make justice to the content.

I think I kind of dislike the generalization on generation. To me recently there are simply a lot more people that see programming as a job and not as much as a passion.

I learnt programming as a scientific activity and not as a productive one. So this was driven by creativity. And many in my promotion shared these values. But even in my time, many were just interested in the job. And of course, these people were not as effective. They were mediocre in comparison to people programming in their free time.

And yes, there is probably a lot more people like this today, in particular in younger generation. But there are still a lot of people programming for fun in their free time in the latest generation. This is just, they are now hidden by the majority of more “normal” people. Because let’s face it. Attitude of people programming during the week-end for super long hours while still programming for work during the week is not sane and abnormal.

Edit: a big missing part is that passionate dev are not necessarily what company prefer. Because yes, they can do incredible work. But quite often I see company prefer to have few of them and a bunch of more mediocre but reliable developers.

[-] yogsototh@programming.dev 9 points 11 months ago

“The congress” is coming closer.

https://www.themoviedb.org/movie/152795-the-congress

I understand why some people might not like this movie. But I think about it a few times a week. And one major part of the scenario is about a famous actor giving her digital copy to a studio and the unforeseen consequences.

[-] yogsototh@programming.dev 16 points 11 months ago

The morons… Why use a computer if you don’t have full power?

[-] yogsototh@programming.dev 29 points 11 months ago

But there are many EEE attempts by big players.

Microsoft Exchange is not entirely compatible with normal protocols in subtle ways to provide outlook-only features which makes it very difficult for me to use my preferred email client for my work emails. So I am naturally forced to use outllook while I hate it.

Gmail can easily mark any small and private email domain as spam making. And in fact there are many stories like these, where people stopped self hosting their email server to use a bigger player (and often pay for it) so their emails are seen. If gmail was smaller, they wouldn’t have so much power as forcing most people to not host email.

So the conclusion for me is not corporate vs free/FOSS. But more about preventing having too much power in a single instance which is why it is important not to let threads federate and take >90% of the content, participants, etc…

view more: next ›

yogsototh

joined 1 year ago