Median system. Pronouns are "they" (plural) or "she" (singular).
Alt account: @ephemera3444@piefed.social
The seven programming ur-languages
I regularly hear people asking which programming language to learn, and then reeling off a list of very similar languages (“Should I learn Java, C#, C++, Python, or Ruby?”). In response I usually tell them that it doesn’t really matter, as long as they get started. There are fundamentals behind them.
What do I mean when I say fundamentals? If you have an array or list of items and you’re going to loop over it, that is the same in any imperative language. There is straightforward iteration and there is iterating over all unordered combinations and a few other patterns, but those patterns are basically the same in C, Java, Python, or Fortran. Having neural pathways that fluently express intention in these patterns, the same way you express thoughts in sentence structures in English, are fundamentals.
But not all languages have the same set of patterns. The patterns for looping in C or Python are very different from the patterns of recursion in Standard ML or Prolog. The way you
Contempt Culture
So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages. Other languages
So when I started programming in 2001, it was du jour in the communities I participated in to be highly critical of other languages. Other languages sucked, the people using them were losers or stupid, if they would just use a real language, such as the one we used, everything would just be better.
Right?
This sort of culturally-encoded language was really prevalent around condemning PHP and Java. Developers in these languages were actively referred to as less competent than developers in the other, more blessed languages.
And at the time, as a new developer, I internalised this pretty heavily. The language I was in was blessed, obviously, not because I was using it but because it was better designed than a language like PHP, less wordy and annoying than Java, more flexible than many other options.
It didn’t matter that it was (and remains) difficult to read, it was that we were better for using it.
I repeated this pattern for a really long t
Is there a way to report a community?
Recently I came across a community that I wanted to let the moderators of Blåhaj Lemmy (my home instance) know about, since it seemed likely to be the type of community that this instance would want to defederate from. On Lemmy’s web UI, I saw no button to report the community, so I arbitrarily chose a post and reported it, explaining that I intended to report the community as a whole. Blåhaj Lemmy has now defederated from that community, but I also got a direct message from the owner of the community I reported. That was jarring, since I hadn’t intended for that person to see my report. (I’m fine, though—the message I got was clearly not to harass me or anything; it was just explaining that the post I reported didn’t break the rules of the community (of course) and thus wasn’t removed from the community.)
It seems to me that when a report is created, it can get sent to up to three parties:
- the moderators of the community the post is in,
- the moderators of the instance that communi
Ace Archive is a curated online archive of asexual and aromantic history.
A collection of primary sources about asexual and aromantic history.
Migration to Sublinks?
I believe I have read several months (possibly even an entire year) ago that Beehaw plans to switch its software from Lemmy to Sublinks, which is why Beehaw hasn't updated Lemmy past version 0.18.4. Is such a migration still planned, and what is the progress on it so far? (In particular, is there a rough estimate on when the switch to Sublinks will be done?) It's been a long time since I've seen any updates about either Beehaw's plans on this or on Sublinks's development, and I'd just like at least a general idea of how it's going.
Ask any group of working programmers what their least favorite programming language is, and there’s a pretty good chance things are going to get heated real fast. Why? What is it about programming that makes us feel so strongly that we are right and others are wrong, even when our experiences contradict those of tens or hundreds of thousands of others?
In 1543, Nicolaus Copernicus published a book arguing that the Earth revolves around the Sun: De revolutionibus orbium coelestium. This is sometimes painted as a sudden triumph of rationality over …
A glimpse at medieval western European astronomy, following a Roman theory that Mercury and Venus orbit the Sun and how it influenced Copernicus's heliocentric model a millennium later.
17776: What Football Will Look Like in the Future
Something is terribly wrong. Something is terribly wrong. Something is terribly wrong. Something is terribly wrong.
This web serial, along with its sequel 20020: The Future of College Football (both by Jon Bois), explores forms of American football in the far future that are extremely different from today's football. (If you aren't particularly into sports in general or American football in particular, don't be put off—I know basically nothing about sports, but I had no trouble understanding the story and finding it entertaining). What I like most about the web serial is its depth. It was very clearly meticulously thought out and researched, including various interesting little tidbits of local history and geography. I get the sense that the world, and people's lives, contain so many stories and so many possibilities that it's inconceivable to comprehend even a thin slice of what's out there. Give it a read!