Posts by PeterLudemann@mathstodon.xyz
(DIR) Post #ASLsaw1AQppcnykWQ4 by PeterLudemann@mathstodon.xyz
2023-02-05T00:01:47Z
0 likes, 0 repeats
@lauren Why do I not find that reassuring?
(DIR) Post #ASgXOpis7nepDUd6fo by PeterLudemann@mathstodon.xyz
2023-02-14T23:13:20Z
0 likes, 0 repeats
@lauren The pilots needed some target practice, so why not do it on the UFOs? And the miss shows that they may need some more practice. 🙃
(DIR) Post #ATMIhKMiH6VD1DCRAO by PeterLudemann@mathstodon.xyz
2023-03-07T02:27:30Z
1 likes, 0 repeats
@dabeaz One problem of hand-built parser like this, compared to LALR(k), is: how to ensure that the grammar isn't ambiguous? (PEG fudges this by saying "in case of ambiguity, we take the first rule that matches")If you like combinator parsers, let me tell you about DCG and DCTG formulations, which map directly into attribute (or 2-level) grammars. (And I suspect that they could be even more elegant using delimited continuations)
(DIR) Post #ATYGHuoYGeBkWSUk1w by PeterLudemann@mathstodon.xyz
2023-03-12T21:15:55Z
0 likes, 0 repeats
@lauren Port 22 can often be a interesting surprise (undocumented, of course)
(DIR) Post #AVrAEOUQqSUib6My8G by PeterLudemann@mathstodon.xyz
2023-05-20T19:51:52Z
0 likes, 0 repeats
@lauren But what about Google's policy on cats at the office? 😁
(DIR) Post #AW7maD8Ue0X8XgISfo by PeterLudemann@mathstodon.xyz
2023-05-28T20:16:54Z
0 likes, 0 repeats
@lauren @i_understand @boutell Runoff elections, then.
(DIR) Post #AqXS3y6xldv2HMjJ3Y by PeterLudemann@mathstodon.xyz
2025-01-24T05:23:11Z
1 likes, 0 repeats
@sun On the off-chance that you're not a troll: “DEI is not lowering the bar, it is widening the gate.” ... "DEI *raises* the bar, since you have a bigger talent pool ..." https://hachyderm.io/@aronow/113875619118750711@mattblaze
(DIR) Post #AwX11oRDAXSLeBnAIK by PeterLudemann@mathstodon.xyz
2025-07-26T17:01:33Z
0 likes, 0 repeats
@ricci @shriramk @cross There were attempts in the 80s to make syntax-aware editors and they didn't work out ... sometimes you want to treat code as a structure and sometimes you want to treat it as plain text. (Document mark-up languages suffer from a similar problem, although Framemaker got a lot closer to the solution than the WYSIWYG systems that dominate nowadays [notwithstanding LaTeX and Scribe])
(DIR) Post #AwjQjm1oVlw5fPJEVk by PeterLudemann@mathstodon.xyz
2025-07-31T20:14:18Z
0 likes, 0 repeats
@cross TIL that there's a subreddit for Ea-nāṣir: r/ReallyShittyCopper
(DIR) Post #AwjQjoBoTZ7gN00FNI by PeterLudemann@mathstodon.xyz
2025-08-01T16:43:06Z
0 likes, 0 repeats
@cross Meme fatigue?(I recently took an ocean liner across the Atlantic instead of flying ... no Internet, no daily news with the top item always about about T**** ... it was *wonderful*)
(DIR) Post #AwjRJzteQVwN6UlQbw by PeterLudemann@mathstodon.xyz
2025-08-01T16:52:44Z
0 likes, 0 repeats
@ricci @crossThe Queen Mary 2 (Cunard) goes from Brooklyn to Southampton (and sometimes Hamburg or a few otherports) about every 2 weeks (the trip takes a week each way). Cheaper than Premium Economy, and a lot more comfortable, although getting a good price can be a bit tricky. DM me if you want to know more.I think that the QM2 is the last of the ocean liners. BTW, they do have Internet but I chose to not get it.
(DIR) Post #AxLjup1qyd7jIJmqSu by PeterLudemann@mathstodon.xyz
2025-08-19T22:55:38Z
0 likes, 0 repeats
@miclgael @blackfinalboi @lauren Merriam-Webster has:crippletransitive verb1: to severely damage (something) : to destroy the strength, efficiency, or wholeness of (something)an economy crippled by inflation2offensive, of an injury or disease : to deprive (someone) of the use of a limb and especially a legLW clearly was using this *transitive* *verb* (not noun or adjective) in sense #1, hence nothing "ableist" about this usage.
(DIR) Post #AxLjuvIjemC0kPjPc0 by PeterLudemann@mathstodon.xyz
2025-08-20T00:55:26Z
1 likes, 0 repeats
@lauren @miclgael @blackfinalboi The ultra-politically-correct don't realize how easy they make it for the right-wing-nuts to laugh off legitimate criticism as "woke".
(DIR) Post #AxPwhVId5xXoNPS9fU by PeterLudemann@mathstodon.xyz
2025-08-22T03:54:16Z
0 likes, 0 repeats
@rk @petrillic But the AS/400's main programming language was RPG (the exact opposite of "fit for purpose") and its command language was almost as bad as TSO's (although REXX eventually came along).See also: https://en.wikipedia.org/wiki/IBM_Future_Systems_project
(DIR) Post #AxQS91OswxO4KjyrNg by PeterLudemann@mathstodon.xyz
2025-08-22T10:54:31Z
0 likes, 0 repeats
@ricci @rk @petrillic It turns out that a single-level store has performance problems when you're reading through it sequentially, so memory-access hints need to be added to the code. As someone said: "all abstractions leak".On the other hand, it's nice to be able to run SQL queries on flat files, and to treat database files and query results as flat files. (Even though SQL is another awful language)
(DIR) Post #B1kuylocOWGi8QkCVU by PeterLudemann@mathstodon.xyz
2025-12-23T01:15:30Z
1 likes, 0 repeats
@robpike @dabeaz MTS had something like readline built into the terminal handler (you could grab a line from anywhere on the screen, modify it, and enter), so the line editor was almost a full screen editor... for quite a while, nobody saw the need to develop a full screen editor, but eventually it was done. (One wonders why unix didn't do something similar, but instead required every interactive program to use readline and provide its own recall system)
(DIR) Post #B36TTq0GVyj0lhGQ7M by PeterLudemann@mathstodon.xyz
2026-02-08T06:47:52Z
0 likes, 0 repeats
@GlitchGhosthttps://www.miffy.com/From Netherlands but popular in Japan @tokyobybike