Readit News logoReadit News
digitalsankhara commented on Smalltalk, Haskell and Lisp   storytotell.org/smalltalk... · Posted by u/todsacerdoti
v9v · 7 months ago
Alternatively:

to which the bartender replies "ok"

digitalsankhara · 7 months ago
Like it!

After drinking the ale, the FORTH person says "bye".

digitalsankhara commented on Smalltalk, Haskell and Lisp   storytotell.org/smalltalk... · Posted by u/todsacerdoti
felineflock · 7 months ago
I honestly expected the article to start like

Smalltalk, Haskell, and Lisp

...walk into a bar.

Smalltalk: “Bartender, please send an instance of Martini to me - selector withOlive: set to true.”

Haskell: “I’ll take beer >>= chill, but only if it’s defined for all inputs and returns IO ().”

Lisp: “(drink ’(ale (temperature cold))) .”

The bartender mutters, “Great ... an object, a functor, and a list.”

Then a janitor walks by sweeping the closures that they left.

digitalsankhara · 7 months ago
Then a FORTH person walks into the same bar...

"cold temperature ale drink"

to which the bartender replies "go you here". The janitor smiles as no sweeping required on a clean stack.

digitalsankhara commented on Bring Back Shortwave   spectator.co.uk/article/b... · Posted by u/austinallegro
hilbert42 · 10 months ago
"I love listening to the North Sea pirates on medium wave. So diverse and ecletic!"

I lived on the other side of the planet the 1960s when Radio Caroline began transmission so I was deprived of the somewhat 'illicit' fun of listening to it.

Instead I'd come home from school turn on my shortwave radio and witness Radio Moscow and Radio Peking battling it out for the position of which could produce the most outrageous and over-the-top propaganda. It was hilarious, even this naïve school kid wasn't taken in by any of it.

That was at the height of the Cold War (Cuban Missile Crisis, etc.) and especially Radio Moscow could be heard splattered all over the dial—it seemed that no matter where one tuned, it came in at strength 5/9+, its signal was enormous.

I'd love to hear some recording of those broadcasts again and I reckon I'd still be amused (I've not searched but I'd bet there are recording of them in archives somewhere).

digitalsankhara · 9 months ago
It's interesting that today Radio China International is everywhere on shortwave.
digitalsankhara commented on Bring Back Shortwave   spectator.co.uk/article/b... · Posted by u/austinallegro
BoxOfRain · 10 months ago
> Hell, even the BBC in the UK is closing down local AM transmitters on cost grounds (but I suspect there is political pressure to move the masses to digital UHF infrastructure).

Yeah in a couple of years it'll just be Radio Caroline and various small-time pirates on AM. Even the venerable longwave transmitter for Radio 4 is getting shut down in a couple of months sadly.

Can't help feeling this is all a bit short-sighted, it's not like you can do anything else with those bands and if things go sideways it's a reliable way to reach a lot of people without power. Personally if we can't keep our medium and long wave transmitters on economic grounds I think those bands should be opened to unlicensed hobbyists, it'd be an excellent technical and artistic opportunity that would allow for actual broadcasting rather than just two-way communication. I doubt there'd be a huge issue with interference as few people have the room to put up a 150' quarter wave, and if copyrights were a material issue rights holders would have gone after public SDRs capturing the broadcast bands years ago.

digitalsankhara · 10 months ago
Totally agree. Thought about this myself, as a way of having true community radio. A simple hobby broadcast license of low cost might be pooled to cover copyright music only to prevent the types raids of seen on pirate stations (leaving aside what politics can be read into that enforcement). Maybe that would not be such an issue these days, but anyway, there is a lot of Creative Commons content out there.

I love listening to the North Sea pirates on medium wave. So diverse and ecletic!

digitalsankhara commented on Bring Back Shortwave   spectator.co.uk/article/b... · Posted by u/austinallegro
hilbert42 · 10 months ago
Those who've had experience with either transmitting or receiving on the HF band and or lower frequencies (≤30MHz) and who've knowledge of ionospheric propagation just know that short, medium and longwave RF bands are still essential in this digital/cable/satellite era for reasons that when all other communications systems have failed then communications on these frequencies will still be reliable.

Moreover, in wartime or during some other major catastrophe when technical infrastructure is likely to be impacted or destroyed then establishing and maintaining communications services on these frequencies is easy for reasons that the technology is low-tech and easy to understand—and there's an enormous amount of engineering experience to fall back upon (about 100 years' worth).

That we even have to raise this discussion is a quintessential example of intergenerational information loss.

Given their strategic importance, governments should put priority on educating the smartphone/streaming generation that these other modes of electronic communication actually exist and that they may even have to depend upon them.

I only need to refer to the current debate over retaining AM-band reception in car radios to illustrate the paucity of understanding. That EV manufacturers are pushing for the removal of the AM band in their car radios is proof-positive of how little the current breed of electronics engineers knows about these frequencies let alone their strategic importance.

digitalsankhara · 10 months ago
You covered all the points I was going to make. As part of the pre-internet generation that grew up with radio and a ham radio operator since my school years this is second nature and common sense to me.

It is interesting that governments have long recognised the power of shortwave such that they have restricted what a citizen can do with it. In wartime, ham radio is usually made illegal. The recipient of a broadcast cannot be detected (save some very local factors - meters range) which is why governments around the world still use shortwave number stations to transmit coded instructions to spies.

I suspect the removal of AM radio in EVs is also because the cost to RF shield the car against EM emissions in that frequency range was deemed too high for the audience it would address, and maybe just lazy or engineering too. Agree, very short sighted.

Hell, even the BBC in the UK is closing down local AM transmitters on cost grounds (but I suspect there is political pressure to move the masses to digital UHF infrastructure).

A medium wave/shortwave transmitter is the ultimate in post apocalyptic film memes!

digitalsankhara commented on Documenting an 1115 ft radio tower climb   jeffgeerling.com/blog/202... · Posted by u/geerlingguy
isoprophlex · a year ago
I am afraid of heights. I had to go back halfway through going up the Eiffel tower.

Jesus fuck this video has me on edge. I don't know what moved me to click that link, haha.

These people have balls of tungsten, that's for sure.

digitalsankhara · a year ago
Is not the height that gets me, it is the edges!
digitalsankhara commented on Ask HN: Does anyone use sound effects in their dev environment?    · Posted by u/jack_riminton
digitalsankhara · a year ago
I do some personal work in MacOS 9 on a MacBook Pismo and use the standard Platinum sounds at a low sound level. I personally find the little click and chirp soundtrack quite useful as audio feedback. Though if I were to do this in the office, for the sake of my personal safety, I think I would wear headphones!
digitalsankhara commented on Oxygene: A modern language built on the foundation of Object Pascal   remobjects.com/elements/o... · Posted by u/luismedel
rurban · a year ago
I especially like the ensure old syntax, https://docs.elementscompiler.com/Concepts/ClassContracts/

    ensure
      Count = old Count +1 
      : 'MyObject: Count logic error';
Never seen that before, but smartpascal also added it. Edit: blush, Bertrand Meyer introduced that already. Pretty

digitalsankhara · a year ago
I find Bertrand Meyer's Effiel System very compelling. The design by contract methodology is baked into the language. I did try a DBC library [1] for Python but eventually gave up trying to build it into my work. Not because there is anything wrong with that library, but the extra syntax "mess" that results from the bolt on nature that the library provides to Python in order to work became too much for me in the end.

[1] https://github.com/Parquery/icontract

digitalsankhara commented on The Fennel Programming Language   fennel-lang.org/... · Posted by u/tosh
antiquark · a year ago
Call me old fashioned, but I always thought syntax like "x = a * b + c" was a leap forward.
digitalsankhara · a year ago
I am old. And fashioned. "a b * c +" rules! :-)
digitalsankhara commented on Stonebraker Seeks to Invert the Computing Paradigm with DBOS   datanami.com/2024/03/12/s... · Posted by u/signa11
js8 · a year ago
I have been thinking about that idea (putting database in front of operating system, i.e. applications interact with the environment through database) for a while now, I think it's really neat.

Another good reason is testing and verification. Your application becomes decoupled from the OS resources and you can verify what it does to them by comparing the database. Because the OS state is managed by database, it is formally described and you can verify what your application does to it. In some sense, it's an implementation of functional core/imperative shell idea.

Also, because DBs are transactional, transactions will become a first-class concept in your operating system. Which is something that's long overdue for applications (although there are systems such as CICS that have been doing this for some time now).

digitalsankhara · a year ago
Have you heard of PickOS [0]? Maybe similar to what you are describing. I admit I just read the first couple of paragraphs of the article and thought, yeah - PickOS vibes.

[0] https://en.wikipedia.org/wiki/Pick_operating_system

u/digitalsankhara

KarmaCake day171July 27, 2015View Original