#socialcoop So our Meet.Coop instance has been down for 3 weeks, and from what I see on https://forum.meet.coop/t/meet-coop-update-october-2025/1739/47, it's not clear w…
Israel-based RAAAM, whose "GCRAM" on-chip memory tech aims to deliver up to 10x power savings relative to high-density SRAM, raised a $17M Series A led by NXP (Meir Orbach/CTech)
https://www.calcalistech.com/ctechnews/article/sjjv3pp1bg
X-mas comes early this year: the ICFP 2025 talks are now on YouTube.
You can catch my talk on "Domain-specific tensor languages" below. We explore implementing tensor calculus in #Haskell, supporting both Einstein notation and Penrose diagrams to model things like General Relativity and black holes. 🕳️🚀
My talk:
The US military has always had a massive global advantage against enemies by having bases all over the world. There are bases in every NATO country. This would appear to be a powerful threat to anyone willing to oppose American hegemon, and under normal conditions it would be.
But a lot of those kids serving on those bases joined, not because they love America but, because they needed a ticket out of poverty. They joined for the education, for the money, maybe a bit for the adventure, but, more than anything, to escape the ghetto or podunk backwater that trapped them. Under normal times, this is the best deal they could expect. Maybe they risk their lives, usually they sit around being bored for a few years, and they get to come out with respect and paid college.
But what they are being offered is normal in most of the countries they're stationed in. Free healthcare, cheap or free education, is just what citizens in a lot of countries have come to expect. If the US attacked a NATO country, how many would snap up citizenship if they were given a chance to defect? Bonus points for taking some hardware with you, I'm sure.
But there are some who love their country. There are some patriotic Americans on those bases. Some of them joined specifically to protect the US from all enemies, foreign *and* domestic. Given a chance to fulfill that oath or violate international law, what happens?
There are a good number of former military folks too who now are unsafe in the countries they served, who would do just about anything for citizenship in any EU country and almost any NATO ally. Some of those folks know things they swore an oath to never share, but the country they swore an oath to has betrayed them. Today there's no value in leaking those secrets, but in a war between the US and NATO allies things would be different. Some of those former military folks still believe in their oath, and know exactly who the real enemy is. What happens when there's a real threat of war, when they can use their knowledge to fulfill that oath to protect the US against those domestic threats?
There are a bunch of civilian tech workers who have become targets of the regime. Some of them had clearance, or know about the skeletons in the closet. They know about critical infrastructure, classified systems, all sorts of things that would be extremely valuable to an opponent. But the opponents of the US have always been a frightening *other*, never familiar societies these folks look up to, have visited, have thought about moving to, are trying to escape to.
All I'm saying here is that invading Venezuela and kidnapping the president has a very different calculus than does attacking Greenland. I don't know if Trump or his people are able to understand that, but if he and his folks aren't then I hope European leaders are. But more than that, I hope it never comes down to finding out.
But perhaps we should all think about what we would do to make sure things ended quickly if American leadership ever made such an incredible mistake.
So, tonight's goal is to continue with ngscopeclient performance work.
I started out by doubling the speed of the eye pattern *again* by moving index buffer calculation from CPU to GPU.
Next up is going to be getting the 100baseTX decoder to not be so slow. Right now of the 43 seconds of CPU time in the current 1-minute benchmark, 26.9 is spent sampling the MLT-3 waveform on rising edges of the recovered clock.
The thing is, we already *know* the sample values at the re…
"Out of curiosity, I used this brand-new search engine you might have heard about, “Google,” to learn more about the subject. I found a copy of CaptureNet, a freeware packet sniffer part of the SpyNet/PeepNet by Laurentiu Nicula; then I looked up for the port number used by MSN Messenger (it was 1863 in case you were wondering.) Finally, I found out how to enable “promiscuous mode” in the network card in my laptop."
Good Morning #Canada
Congratulations to me on hitting 1000 Good Morning posts. Actually I have no idea how many posts I've published and I even asked Google Gemini and it didn't have a clue. Stupid #AI. My guesstimate would be 1,100 , based on when I started the habit. Last summer I thought about celebrating #1000 and calculated September 30th would be relatively close... and then forgot about the idea.
Most mornings I wake without any content I plan to post. So it's a relaxing web surf with coffee to find something interesting or humorous. I keep this commitment because I enjoy learning about Canada's heroes, history, geography, trivia, and quirks.
I don't remember enough about my posts, and too lazy to go back and review, to list any favourites. Some of the weekly series are fun, I enjoy the #BigStuffInSmallTowns features, and anything involving #Beavers is patriotic and an opportunity to drag you all down to my level.
And Yes, today's post is kinda a filler....
#CanadaIsAwesome #Anniversary
Destination calculus: A linear λ-calculus for purely functional memory writes
Presented by Arnaud Spiwack. Joint work with Thomas Bagrel,
#icfpsplash25