Petalisp author here - this ELS paper is just a preview. I'm also preparing a 160 page document (for my PhD) that will explain everything in more detail. I'll post on HN when it is available.
I was a bit surprised to see no mention of StarLisp [1]. Is this just a fundamentally different approach? I can imagine that targeting modern machines rather than the Connection Machine would be very different, but I thought the notations used in StarLisp were nice and could be reused.
Ha, a proof that by watching YouTube videos you learn something.
This was covered by one of my favorite series on YouTube. Here is the particular video: https://www.youtube.com/watch?v=fD-R35DSSZY
I don't think his recent work video was good at all, namely that he falls into the same trap of idolizing days of yore while thinking about the current day realistically, a form of recency bias known as rosy retrospection. In short, serfs' (and other pre-Industrial peoples') "free time" was not free at all, it was spent doing other sorts of manual labor that wasn't their primary work but nevertheless needed to be done, similar to the chores we have today but much more strenuous. I'll add these comments on reddit that serve as much more of a realistic view of work back then [0] [1] [2].
I haven't found any channels quite like his one. That being said I do find toldinstone to be quite good regarding ancient history. Outside Youtube, https://acoup.blog/ is a great history blog.
Until this (Scamp), uLisp was the only powerful, interactive REPL for microcontrollers I’d seen. And it still runs on more platforms (including Pi Pico).
I can confirm all of it for Germany as well (except the Italian serpentine road synchronization hack).
I flash lights for oncoming traffics because of danger or police checks.
I flash warning lights (or raise right hand) for thank you. Others do as well (especially buses, when you let them out of the bus stop, since in Germany they don't have the right of passage leaving a bus stop)
I learned that truck drivers (and buses) flash left, when it's not safe to overtake.
There are also some official rules regarding bus flashing at a bus stop (right, warning). But most of drivers ignore that.
I'm pretty sure I learned that if a bus has the blinker on when leaving the bus stop you are supposed to let them into traffic. A quick check seems to confirm it (§20/5 StVO).
Here in Montreal the buses leave the right signal on while stopped at a stop, then activate the left signal as soon as the doors close, even if they're in a bus lane that they don't intend to leave. To complicate matters further, they use the hazard lights while stopped at a timing point, so you can't tell just by looking at the left side if the bus is about to merge or if it's going to be stationary for the next 10 minutes.
Parts of this make sense, and I appreciate the consistency, but the execution leaves something to be desired.
Somewhat tangentially related, but the french government did an interesting ad on this (very entrenched in France too) habit of flashing lights after police checks: https://www.youtube.com/watch?v=VNsVZu-2IaA
It's somewhat common among truck drivers in Germany to flash the turn signals left-right-left-right to say "thank you" after overtaking (another truck).
It's saying thanks as a response to the slower truck flashing its high beams to let the faster truck know it's now safe to move back over to the slower lane.
Attitudes like yours are what embolden governments to engage in revenue enforcement the proliferation of which leads to people tipping each other off about said revenue enforcement (e.g. flashing their lights to warn of speed traps). People wouldn't be warning each other about the cops if "people the cops shake down" and "people who were doing dangerous things just prior to being shook down" had more overlap.
I'm not sure I understand your point, unless you're arguing that national speed limits are deliberately low so that police can fine people driving at the "correct" speed? Or that police lie about your speed and fine you anyway?
The former is definitely true. There are towns out there in the United States that are on an interstate and play games with their speed limits. You'll see a speed limit of 60-70 up until you hit city limits then it suddenly drops to 30-40, with enforcement lined up at the city limits waiting to nab people.
You normally would, but this is just predation on through traffic. It's not like you're going through the middle of main street, these may be off to the side of town with several exits but close enough for the city to dictate speed limits.
Flashing lights is meant to communicate to others they need to slow down or otherwise obey the traffic laws. How does that have a negative effect on safety?
We use Intel Compiler mainly on supercomputers with Intel CPUs. IT can produce faster code. However it is not great to work with it. It lacks features of the newer standard and it is really slow. Usually we develop with clang or GCC and then we go on the cluster.