• 0 Posts
  • 136 Comments
Joined 2 years ago
cake
Cake day: June 18th, 2023

help-circle






  • No. For several reasons.

    Fortran is older than Basic and C. In fact, Fortran is more or less the first high level programming language. The first Fortran compilers date to the early 1950s.

    Fortran was created mainly for the purpose of linear algebra: operations with (giant) matrices. Linear algebra is used to compute approximate solutions to ordinary and partial differential equations, and this is a major part of what people needed computers for (and still do).

    Programming concepts like subroutines, functions, if statements with blocks and else clauses… All of those were not in original Fortran because no one had thought of them. These things entered Fortran over time as they became popular, and goto slowly became less popular. Syntax from the punch card era was replaced in Fortran 90, but it is still available as an option for compatibility purposes.

    Structurally, I prefer to describe Fortran as like C, but with better built-in arrays, and no built-in general purpose pointers. Not having the pointers allows the compiler to do certain optimizations that C can’t. But C is the better systems language, because the pointers let you naturally express all kinds of data structures besides arrays.





  • GPL licensing on Linux has no effect on these sanctions.

    Linux is a piece of software, owned by its individual authors and contributors, but published by Linus. Linus makes every decision about what is and is not in Linux.

    Here’s how the “sanctions” usually work: the Office of Foreign Asset Control (OFAC) publishes a list called the Specially Designated Nationals (SDN) List. This list contains named individuals, businesses, and organizations that are not American (foreigners only. US Citizens are not supposed to be on the list). It is illegal for any US citizen or US business to transact business with anyone named on SDN. There are severe civil and criminal penalties for the US person if they’re not doing due diligence to check their international contacts against the list.

    Now how does this affect Linux? It doesn’t affect Linux the project or any of the code. But it does mean that Linus the person can’t accept contributions from SDN persons. Linus’s lawyers have advised him that that would be a “business transaction” within the terms of the law.

    Could Linus go in court make an argument that this sanctions regime violates his first amendment rights? Maybe. But I guarantee that would be a big hassle for him and Linux Foundation lawyers.

    Could Linux the project restructure itself so that Linus the American is not making every decision on every contribution? Yes. But that would be a major change in organization.

    And the records on the LKML seem to indicate that Linus and Linux leadership are at least politically indifferent to the sanctions in the first place, and possibly mildly supportive. So I doubt they’ll go to any major effort to change things up.

    Edit: And finally I want to be clear on this point… Nothing is stopping sanctioned SDN entities from downloading a tarball off of kernel.org and making their own sanctions-busting GPL kernel with blackjack and hookers. That all seems perfectly legal to me.





  • As an earthling, you have evolved over the course of billions of years to deal with sunlight at a distance of one astronomical unit. That’s the distance of the earth’s orbit. That’s probably the most comfortable distance.

    The Apollo moon missions used a so-called “barbecue” mode that rotated the capsules at three revolutions per hour. They did this during the 3-4 day coast phases to and from the moon. As far as I know this was able to mostly hold the interior temperatures in the “survivable” range.



  • As best as I can understand, some anonymous person in the early modern period, 1600s-1700s made up this idea that the ancient Romans did this funny salute. It’s an urban myth. There’s no evidence that real ancient Romans ever used this practice.

    Anyhow, the idea floated around for a while; it shows up in paintings in the 1700s. It was picked up by several political movements in the early 20th century, including Bellamy in the United States, and Mussolini, who was a big Romaboo. The Nazis did get the idea from their Italian allies.


  • The German Nazis took the idea from their allies, the Italian fascists.

    The United States was doing a similar thing with the Bellamy salute from the 1890s up until they weren’t buds with the Nazis any more.

    There is art work going back to the 1700s depicting ancient Romans using the salute. Meanwhile, the idea has staying power: I recall that this salute appears in the 2005 HBO series Rome.

    So it’s an urban legend among classicists that got picked up by several politicians in the early 20th century, and notably the Italian and German fascist movements.