Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.theory > #143233

Re: Decorum

Subject Re: Decorum
Newsgroups comp.theory, comp.lang.c, comp.lang.c++, comp.lang.java
References (9 earlier) <UXJaS.23728$DOD1.1254@fx17.ams4> <M1GdnXOTA-oE5_b3nZ2dnZfqnPadnZ2d@giganews.com> <dv-dnQxiD7Ib4Pb3nZ2dnZfqn_ednZ2d@giganews.com> <hT2bS.23834$DOD1.12595@fx17.ams4> <MA2dnRvgnttLXfH3nZ2dnZfqn_WdnZ2d@giganews.com>
From Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid>
Organization Watcom Pro Ltd.
Message-ID <EmxcS.94852$jNNe.79188@fx15.ams4> (permalink)
Date 2026-08-05 10:38 +0800

Cross-posted to 4 groups.

Show all headers | View raw


On 31/07/2026 11:36 PM, Ross Finlayson wrote:
> On 07/31/2026 08:07 AM, Johann 'Myrkraverk' Oskarsson wrote:
>> On 31/07/2026 12:36 AM, Ross Finlayson wrote:
>>> On 07/30/2026 09:23 AM, Ross Finlayson wrote:
>>>> On 07/30/2026 08:19 AM, Johann 'Myrkraverk' Oskarsson wrote:
>>>>> On 30/07/2026 9:59 PM, Ross Finlayson wrote:
>>>>>> On 07/30/2026 06:20 AM, Johann 'Myrkraverk' Oskarsson wrote:
>>>>>>> On 30/07/2026 4:47 AM, Ross Finlayson wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> Thanks for writing. Good luck with that.
>>>>>>>>
>>>>>>>> Now, if we attain to some decorum, that would be refreshing.
>>>>>>>
>>>>>>> Yes, that indeed would be refreshing.  I'll refresh myself with some
>>>>>>> Pepsi
>>>>>>> before continuing this followup, hold on.
>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> I "know" Java and am familiar with C/C++, and computer engineering.
>>>>>>>
>>>>>>> I just claim I know nothing, and do things anyway.  I didn't know 
>>>>>>> how
>>>>>>> to parse the Intel Hex file format, before I added a "binary" loader
>>>>>>> to the Mars MIPS emulator.  You know, the one written in Java.
>>>>>>>
>>>>>>> It's not finished, but I have the basics down, and should be able to
>>>>>>> load and run "binaries" with it soon.  I'll probably post 
>>>>>>> screenshots
>>>>>>> and they'll be hosted on Dropbox, so some of the other regulars 
>>>>>>> won't
>>>>>>> look.  That's on them.
>>>>>>>
>>>>>>>> Then, here the "Viswath & Charmaigne" is for the idea that there
>>>>>>>> are generous, usual sorts of algorithms, here "findings" and
>>>>>>>> "matchings", that can be implemented vector-wise scalar-word,
>>>>>>>> then that for things like: libc, POSIX tools, parsers, and
>>>>>>>> so on, or as among "text-utils", and for character handling,
>>>>>>>> that much like many of the distributions like Linux, FreeBSD,
>>>>>>>> and so on, have developed and released and made in their tree
>>>>>>>> the vectorized versions of string functions, that, there are
>>>>>>>> abstract models of regular "text algos" that make sense for
>>>>>>>> all modern commodity architectures in their default configuration,
>>>>>>>> for the system libraries and default toolset. For example, most
>>>>>>>> all of "text-utils" involves "findings" and "matchings", in a 
>>>>>>>> sense,
>>>>>>>> then as with regards to "sorting" and "translation" or
>>>>>>>> "transformation",
>>>>>>>> which is not addressed.
>>>>>>>
>>>>>>>
>>>>>>> So I gather you're interested in algorithms that "parallel" with 
>>>>>>> SIMD
>>>>>>> and other vector machinery?  And you mention "text-utils."  Have you
>>>>>>> read /String Algorithms in C/ by Mailund?  He goes into the nitty
>>>>>>> gritty
>>>>>>> details of string matching -- and you can trivially translate the
>>>>>>> code
>>>>>>> to any other programming language as you learn from the book -- in
>>>>>>> the
>>>>>>> context of DNA matching.  At least that's how I remember the book.
>>>>>>> The
>>>>>>> /about the author/ blurb at the start mentions he's a professor of
>>>>>>> bio-
>>>>>>> informatics so that seems like a true memory.  I'll want to read the
>>>>>>> book again soon.
>>>>>>>
>>>>>>> In any case, there are algorithms, string search amongst them, that
>>>>>>> seem
>>>>>>> eminently serial, and I'm not quite sure SIMD and related extensions
>>>>>>> are
>>>>>>> immediately applicable.  And now I'm sure there are people -- and
>>>>>>> LLMs
>>>>>>> -- just itching to "correct me" about that.  Let them, they don't
>>>>>>> bother
>>>>>>> me.
>>>>>>>
>>>>>>>>
>>>>>>>> The mentioned initialisms are, or were, awful sci.math trolls.
>>>>>>>
>>>>>>> In the mean time, I've gathered a few names here in comp.lang.c that
>>>>>>> I'll
>>>>>>> probably never reply to ever again.  They know who they are.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>> Thanks for the book reference, I'll look to it.
>>>>>>
>>>>>>
>>>>>> Decades ago when at the university I had a job working
>>>>>> for the biology department and what it was was making a graphical
>>>>>> front-end in Java to launch BLAST gene-sequence search on what
>>>>>> had as about 48 units / 96 cores Sun Silicon Grid Engine MPI cluster,
>>>>>> of Apple pizza boxes with PowerPC cores, then that also I wrote some
>>>>>> code for matching sequences with splitting the input and running the
>>>>>> cluster on the input files and chewing that up, sequences of human 
>>>>>> DNA
>>>>>> about 9 gigabytes, "seq-reader".
>>>>>>
>>>>>> I made a simple dialog with making the command line arguments
>>>>>> for BLAST to launch, then added a features to increase or decrease
>>>>>> the font, that really blew their mind, these days it's often found
>>>>>> with "Shift-plus and Shift-minus".
>>>>>>
>>>>>> Java's my main, if I know anything, that's what I know.
>>>>>>
>>>>>
>>>>> Now I'm deep in Swing GUI.  I had hoped to finish my Intel Hex loader
>>>>> before replying, but as I uncommented more of my lines, I ran into
>>>>> another null pointer exception.  Turns out the GUI code expects to
>>>>> find labels in the program, and in my binary there are no labels.
>>>>>
>>>>> And to bother people bothered by cross postings, I'll continue.
>>>>>
>>>>> I'm also working an a feature where the MIPS program can access a
>>>>> "real" terminal.  For now, and the convenience of people who don't
>>>>> own a VT520,[1] I'm hooking it up to Putty.  It turns out Java cannot
>>>>> create a named pipe in Windows.  So I did that part in C using 
>>>>> JNI.  At
>>>>> a guess, that's easier than using the /more modern/ Java foreign
>>>>> function interface, since I don't have to #include <windows.h> in the
>>>>> surrounding Java code.
>>>>>
>>>>> Anyway, I'm now at the part where I have successfully sent and 
>>>>> received
>>>>> a single byte from Putty, via named pipe hosted by the JVM.  The next
>>>>> part of the task is to use that code to make a Mars /tool/ that hooks
>>>>> into the MIPS virtual machine and acts more or less like a physical
>>>>> UART
>>>>> with interrupts.
>>>>>
>>>>> That's probably going to have to be with a reader and writer 
>>>>> background
>>>>> threads, because Java doesn't have a concept of nonblocking reads nor
>>>>> writes for RandomAccessFiles.  Though full disclosure, I'm not too 
>>>>> sure
>>>>> about that, because I've seen some people talking about channels and
>>>>> checking if something is .available().  That doesn't apply to me 
>>>>> anyway
>>>>> because I'm using the raw Win32 ReadFile() and WriteFile() calls in
>>>>> blocking mode.
>>>>>
>>>>> And once that's done, I'll have to teach myself how to write MIPS
>>>>> exception handlers.  That'll be fun.
>>>>>
>>>>> Now, on the other hand, since my gf is starting to learn Java too, do
>>>>> you have any words of wisdom for newbies?  I taught her "hello world,"
>>>>> then the Swing "hello world," and then showed her how she can skip all
>>>>> that with the WindowBuilder in Eclipse.
>>>>>
>>>>> What do you suggest as the next step, because she'll be looking for
>>>>> employment in a few months when she's confident enough?
>>>>>
>>>>>
>>>>>
>>>>> [1] Plus, I'm not sure mine will work without some sort of 
>>>>> maintenance.
>>>>>      It'll be a pleasant surprise if it works next time I turn it on.
>>>>> -- 
>>>>> Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
>>>>> I'm not from the Internet, I just work there. | via Easynews.com
>>>>
>>>>
>>>> One might suggest that the "Java Trails" tutorials and "Core Java"
>>>> and "Java in a Nutshell" would give an authentic introduction that
>>>> were new then and old now, and correct, if not "current", then and now.
>>>>
>>>> https://docs.oracle.com/javase/tutorial/
>>
>> I'll take a look at those.  I didn't think of using those as a teaching
>> material before.  I've just gone through some programs I've written
>> myself, sort of, so far.
>>
>>>>
>>>> For something like C++, my first link would be
>>>> "https://cppreference.com", usually. Then after
>>>> the tutorials there is only API javadoc the API documentation,
>>>> which is also surfaced in the IDE's.
>>>>
>>>>
>>>> Java11 and C++ 11 are probably appropriate baselines.
>>
>> I tend to tell newbies to learn approximately C++98, then move on to a
>> project, and learn the rest on the go.  Some people have a problem with
>> that advice, and think I'm telling people to stop learning after C++98.
>>
>> They have a reading comprehension problem.
>>
>> For the usual APIs written in C++, C++98 is sufficient anyway.
>>
>>>>
>>>> I've programmed in both Swing and Win32, more low-level than high- 
>>>> level,
>>>> Java's worker threads and sychronization utilities
>>>> vis-a-vis Win32's message-pump and message-crackers and the user- 
>>>> defined
>>>> pointer in the HWND's MSG, make for various
>>>> accounts then for things like OLE/OLE2/COM/DCOM/ActiveX
>>>> as about the .NET IL ASM CLR runtime with C#, VB.NET, F#,
>>>> C/C++, and so on.
>>>>
>>
>> I sometimes wonder if I should implement my own COM.  I forgot about it
>> before, but I do have the /Inside COM/ book, for that purpose.
>>
>>>>
>>>
>>> I leafed through all the Windows 7 sources before,
>>> at work working on Windows, one task I had was to
>>> implement highlighting "Find..." matches in the UI,
>>> I added to highlight all the matches by using the font
>>> metrics and some calculations and a palette, within a
>>> few years it was part of the usual UI experience in
>>> according to things like the "Win32 UI Guidelines/Principles",
>>> similarly to how font-scaling later became ubiquitous,
>>> simply because those are useful features. Before "ribbons",
>>> or, "progressive affordance in UX/UI" and all that there were
>>> common UI design outlines. Here there's a notion of a
>>> "Light User Interface" experience or "LUI" that then happens
>>> to have renderings in "HTML forms" and the like.
>>>
>>>
>>> Yes, I also know "Angular/React and SPA frameworks,
>>> in JavaScript and TypeScript".
>>>
>>
>> That's interesting.  I've almost never done user interfaces at a job.
>>
>> I've mostly been a database, performance, backend, middleware and even
>> a kernel guy once.
>>
>> I tried to debug a core dump of FreeBSD once, but the kernel that dumped
>> wasn't the most recent, and I didn't have the "budget" to build a custom
>> kernel from a few updates ago to get the debugging symbols, and gave up.
>>
>> I've heard Microsoft behaved similarly, and overwrite their debugging
>> symbols.  I hope it's been fixed, because I believe that was a "bug."
>>
>> And I've mostly managed to avoid jobs and projects that involve
>> JavaScript.
>>
>>
>> Have a nice day!
>>
> 
> No man is an island, and any language has its models.


Well, no.  Hmm, I thought I had answered a JavaScript question on Stack
Overflow in a way that suggested the JavaScript runtime environment was
buggy, and had been buggy ever since inception.  And that any "Ecma-
Script Standard" had failed to correct it.

I don't remember the details very well; I'm not a JavaScript guy.  I
just read a bit here and there, and based on /Principes d'Implantation
de Scheme et Lisp/, this shouldn't be able to happen unless the environ-
ment code in the runtime is buggy.

I don't know if that answer has been deleted by moderators, or is on
some sister site to Stack Overflow.  In either case, I don't find it
in my list of my own answers.

> 
> 
> There's a usual sense of the decorum and the etiquette
> the "obligatory", abbreviated in some slang some decades
> ago as the "ob", alike the "obquote" or otherwise "topicality",
> with the idea being that threads are mostly their own space.


I'm not sure slang and decorum is the same thing.  In any case, decorum
is about people having peaceful and informative discussions, such as
is currently happening between the two of us.

You mention things that educate me, and I hope to return the favour.

> The joke about Rust and people saying "use Rust because it's
> efficient and it's safe", then the "how's it efficient and
> safe" then the "it's efficient by not being safe and safe by
> not being efficient", reflects on "compromise" vis-a-vis
> "decision", in tradeoffs. Then today's is about CISC and
> RISC, and it's that CISC has complicated instructions and
> RISC has reduced instruction, yet CISC has reduced operands
> and RISC has complicated operands.

I believe I noticed this as early as 2016, that the Rust people
didn't understand what they were doing.  They genuniely believed
that changing the textual representation of algorithms, namely
replace C with Rust, would make the world a better place.

I have found the annoying bugs that crop up every now and then in
Firefox because of the /Great Rust Rewrite/ to be a practical re-
minder of the opposite.

> 
> Then, making a deconstructive and reflective account, then
> how that applies to C/C++, which I tend to club together,
> since at some point a C++ program will rely on C linkage,
> or the system libraries, is that C++ has a great account
> of being efficient, while being safe.


I tend not to mix C and C++, because I practice -- well in this
case quite literally -- making the compilers.  I just practice
slowly, and methodically, and am not in a hurry to learn how to
do this.

> About C++ 03, since it has templates, traits,and RTTI,
> then as with regards to allocator copy and move semantics, is
> that it's a long time between C++03 and C++11, and there's
> something to be said for move semantics yet besides what's
> where C++03 was the standard, that though, C++98 was the
> standard, 

C++98 had templates, traits and RTTI, I believe.  Though I'm not sure
about these /traits/, I forgot what it is.

Pre standard C++ had templates and RTTI if I'm not mistaken, as well.

>           yet then the finalizations of C99 about ILP
> and the state of the 64-bit world, sort of results that
> then Java8 and C++03 with at least parts of C99 is a sort
> of reasonable profile of the language. Then the idea that
> Java11 and C++11 and C11 all go together, more or less,
> with the idea that C++ makes for some improved allocation,
> references and pointers and ownership or copies and moves,
> and so on, while Java11 is modern in the world of modules,
> and C11 is because that's C's and the system's business,
> then the syntactic sugar of later accounts like "triple
> quotes" or all the various derivatives of the language
> or "little languages" or "domain-specific languages",
> these are considered not necessarily compelling then
> as with regards to that I'm not the biggest fan of
> "var" or "auto" since I see the code in front of me
> and like to see its type. Then the account of "concepts"
> in C++ with regards to type-safe compile-time interfaces
> as a complement to "templates", I think that's a good idea,
> about the commonalities in features of strongly-typed
> languages like C++ and Java, where the theory of types
> and type inference makes for the greatest safety in code,
> according to guarantees the compiler may offer, though
> there's always the PBKAC, "problem between keyboard
> and chair". C++98 is the state of the world in Y2K.

My biggest regret, with C++, because I used to love this pro-
gramming language, is that they broke Stroustrup's promise from
the 3rd edition.  C++ has, over the decades, become harder and
harder for both compilers and people to comprehend, and by the
same C++ token, harder to teach.

I cannot in good conscience recommend this programming language
for first semester students.  It's much better to start with Java,
and have a garbage collector from the get go.

> 
> Accounts of etiquette and decorum may be refreshing,
> it's like Chivalry: chivalry isn't dead, it's just
> curled up in the corner weakly kicking with
> conversation & courtesy.
> 

Well, we can always revive the chivalry.  You, me, a couple of
swords, and some written code should be all it takes.

> 
> That said then it's agreeable that matters of "topicality"
> are germane, relevant, apropos, for a collegiate atmosphere.

Conversations between people have an ebb and flow.  It's how we
socialize and this is a strength, not a weakness.  Just partaking
in a conversation between experienced people can educate the new-
comers in ways they never expected.

And never underestimate the power of having social contacts.  That's
how we navigate life, and people who throw away their social contacts
because they don't "fit" anymore, are most likely psychopaths.

Note: I'm not thinking of anyone here in comp.lang.c, but a real life
experience I would much rather have avoided.  Even suspecting people
you've known for years to be psychopaths is not a nice feeling.

> So, "C11, C++11, Java11, it goes up to 11", is a
> reasonable, modern, and largely well-understood,
> language profile.

I didn't expect to stop counting at eleven, but I'll take your
word for it, and pay attention when we reach higher standards.


Have a nice C day, and may the wind keep your C++ sails taut.
-- 
Johann | email: invalid -> com | http://www.myrkraverk.com/blog/
I'm not from the Internet, I just work there. | via Easynews.com
https://bsky.app/profile/myrkraverk.bsky.social

Back to comp.theory | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-27 11:43 -0700
  Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-28 02:47 +0800
    Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-27 15:07 -0700
      Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Mild Shock <janburse@fastmail.fm> - 2026-07-28 00:25 +0200
        Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-27 16:09 -0700
          Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-27 16:33 -0700
        Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-27 15:48 -0700
      Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 07:44 -0700
        You are still chewing on SIMD. LoL (Was: Viswath & Charmaigne) Mild Shock <janburse@fastmail.fm> - 2026-07-29 17:11 +0200
          Re: You are still chewing on SIMD. LoL (Was: Viswath & Charmaigne) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 08:25 -0700
            Re: You are still chewing on SIMD. LoL (Was: Viswath & Charmaigne) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-29 23:49 +0800
              Re: You are still chewing on SIMD. LoL (Was: Viswath & Charmaigne) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 08:59 -0700
              I don't care about Java, pi-WAM is pi-calculus and WAM (Re: You are still chewing on SIMD. LoL) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:05 +0200
                Underneath pi-WAM is Hack VM, you can goto (Was: I don't care about Java, pi-WAM is pi-calculus and WAM) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:09 +0200
                New addition to π-WAM is π-WAM Assembly (Was: Underneath pi-WAM is Hack VM, you can goto) Mild Shock <janburse@fastmail.fm> - 2026-08-09 19:45 +0200
                Re: I don't care about Java, pi-WAM is pi-calculus and WAM (Re: You are still chewing on SIMD. LoL) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 09:11 -0700
                A yellow mustard called Rossy Body (Was: I don't care about Java, pi-WAM is pi-calculus and WAM) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:30 +0200
                Ignoramus or Ignorabimus: I don't care (π-WAM) (Was: A yellow mustard called Rossy Body) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:31 +0200
          Hurry Rossy Boy, the blue bus is waiting (Was: You are still chewing on SIMD. LoL) Mild Shock <janburse@fastmail.fm> - 2026-07-29 17:32 +0200
            Re: Hurry Rossy Boy, the blue bus is waiting (Was: You are still chewing on SIMD. LoL) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 08:36 -0700
            Look how they advertized CUDA and logical threads (Was: Hurry Rossy Boy, the blue bus is waiting) Mild Shock <janburse@fastmail.fm> - 2026-07-29 17:43 +0200
              Forget any arithmetization of product FSA (Was: Look how they advertized CUDA and logical threads) Mild Shock <janburse@fastmail.fm> - 2026-07-29 17:47 +0200
                comp.lang.lisp (was: Re: Forget any arithmetization of product FSA) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-29 23:53 +0800
              Re: Look how they advertized CUDA and logical threads (Was: Hurry Rossy Boy, the blue bus is waiting) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 08:53 -0700
          There are two versions of Hack VM (Was: You are still chewing on SIMD. LoL) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:14 +0200
            Hack VM has also a Prolog spec (Was: There are two versions of Hack VM) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:17 +0200
              A better compiler is planned / What do you target? (Was: Hack VM has also a Prolog spec) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:22 +0200
                It’s called . . . . enshittification (About the price tag for using a multifile/1) Mild Shock <janburse@fastmail.fm> - 2026-08-14 00:50 +0200
          Budget AI Laptop 2026 versus Cray T3D 1995 (Re: You are still chewing on SIMD. LoL) Mild Shock <janburse@fastmail.fm> - 2026-08-05 14:24 +0200
    A brain desease of 20 days [Rossy Boy] (Was: Viswath & Charmaigne (vector-wide scalar-word and character machines)) Mild Shock <janburse@fastmail.fm> - 2026-07-29 18:38 +0200
      Rossy Boys tears could cool a data center [pi-WAM Interleaved Synchronized Emulator] Mild Shock <janburse@fastmail.fm> - 2026-07-29 20:05 +0200
        Re: Rossy Boys tears could cool a data center [pi-WAM Interleaved Synchronized Emulator] Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 11:13 -0700
          I don't use Rust, you are crazy [Jump off a bridge, idiot] (Was: Rossy Boys tears could cool a data center [pi-WAM Interleaved Synchronized Emulator]) Mild Shock <janburse@fastmail.fm> - 2026-07-29 20:22 +0200
            Standing on the shoulders of giants (Re: I don't use Rust, you are crazy [Jump off a bridge, idiot]) Mild Shock <janburse@fastmail.fm> - 2026-08-04 03:20 +0200
              You Thief! Stealing Szemeredi, Aristotle, Leibniz, etc.. (Re: Standing on the shoulders of giants) Mild Shock <janburse@fastmail.fm> - 2026-08-04 15:18 +0200
                How Rossy Boys plagiarism works [Copy Paste Slop] (Re: You Thief! Stealing Szemeredi, Aristotle, Leibniz, etc..) Mild Shock <janburse@fastmail.fm> - 2026-08-04 17:56 +0200
          Postgres is in C! Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-30 03:46 +0800
            Re: Postgres is in C! Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-29 13:47 -0700
              Please don't extend your cross posting / What does abstract mean? (Was: Postgres is in C!) Mild Shock <janburse@fastmail.fm> - 2026-07-29 23:00 +0200
                Re: Please don't extend your cross posting / What does abstract mean? (Was: Postgres is in C!) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-30 21:05 +0800
                Re: Please don't extend your cross posting / What does abstract mean? (Was: Postgres is in C!) scott@slp53.sl.home (Scott Lurndal) - 2026-07-30 14:46 +0000
              Please don't extend your cross posting / What does abstract mean? (Was: Postgres is in C!) Mild Shock <janburse@fastmail.fm> - 2026-07-29 23:05 +0200
              Mars, the MIPS emulator in Java (was: Re: Postgres is in C!) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-30 21:20 +0800
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-30 06:59 -0700
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-30 07:24 -0700
                Re: Mars, the MIPS emulator in Java Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-05 09:58 +0800
                Re: Mars, the MIPS emulator in Java Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-30 23:19 +0800
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-30 09:23 -0700
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-30 09:36 -0700
                Decorum (was: Re: Mars, the MIPS emulator in Java) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-31 23:07 +0800
                Re: Decorum Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-31 23:09 +0800
                Re: Decorum Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-31 08:36 -0700
                Re: Decorum Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-31 08:44 -0700
                Re: Decorum Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-05 10:38 +0800
                Re: Mars, the MIPS emulator in Java Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-05 10:15 +0800
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-04 23:31 -0700
                Re: Mars, the MIPS emulator in Java "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-05 12:42 -0700
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-05 13:24 -0700
                Re: Mars, the MIPS emulator in Java "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-05 13:30 -0700
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-05 13:45 -0700
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-05 20:42 -0700
                Re: Mars, the MIPS emulator in Java Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-07 09:55 +0800
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-07 05:13 -0700
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-07 05:59 -0700
                Re: Mars, the MIPS emulator in Java Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-07 09:53 +0800
                Re: Mars, the MIPS emulator in Java Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-06 20:11 -0700
            Hack ecosystem ignorance paired with paranoia [Nand to Tetris] (Re: Postgres is in C!) Mild Shock <janburse@fastmail.fm> - 2026-07-29 22:49 +0200
              A funny Q16.16 experiment with Hack (Was: Hack ecosystem ignorance paired with paranoia [Nand to Tetris]) Mild Shock <janburse@fastmail.fm> - 2026-07-29 23:10 +0200
                Summer Challenge: libSQL = Prolog+Modes [VDBE versus π-WAM] (Re: A funny Q16.16 experiment with Hack) Mild Shock <janburse@fastmail.fm> - 2026-07-30 11:27 +0200
                Re: Bullshit Authorized by Sarah Connor [EyeProlog Failure] (Re: Summer Challenge: libSQL = Prolog+Modes [VDBE versus π-WAM]) Mild Shock <janburse@fastmail.fm> - 2026-08-12 20:30 +0200
              Crating Interpreters, Java part (was: Re: Hack ecosystem ignorance paired with paranoia [Nand to Tetris] (Re: Postgres is in C!)) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-30 21:27 +0800
                I wrote Hack VM for π-WAM from scratch [4 Months total JavaScript, Python and Java] (Re: Crating Interpreters, Java part) Mild Shock <janburse@fastmail.fm> - 2026-07-30 19:32 +0200
                For WebGPU I first had SIMD in mind (Was: I wrote Hack VM for π-WAM from scratch) Mild Shock <janburse@fastmail.fm> - 2026-07-30 19:47 +0200
                Corr.: 4 Months --> 4 Weeks (Was: For WebGPU I first had SIMD in mind) Mild Shock <janburse@fastmail.fm> - 2026-07-30 20:04 +0200
                Re: For WebGPU I first had SIMD in mind (Was: I wrote Hack VM for π-WAM from scratch) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-31 04:07 +0800
                Re: I wrote Hack VM for π-WAM from scratch [4 Months total JavaScript, Python and Java] (Re: Crating Interpreters, Java part) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-31 03:49 +0800
                MIPS is a big Huffman mess [But Hack could do it] (Was: I wrote Hack VM for π-WAM from scratch) Mild Shock <janburse@fastmail.fm> - 2026-07-30 22:26 +0200
                Not declarative with PHI (Φ) nodes (Re: MIPS is a big Huffman mess [But Hack could do it]) Mild Shock <janburse@fastmail.fm> - 2026-07-30 22:41 +0200
                Quo Vadis: Extend investigations to WebNN (Re: I wrote Hack VM for π-WAM from scratch) Mild Shock <janburse@fastmail.fm> - 2026-07-31 20:47 +0200
              RCan library(ironpaw) repurpose FFT hardware [Glimps into Ryzen AI 7 350] (Re: Hack ecosystem ignorance paired with paranoia) Mild Shock <janburse@fastmail.fm> - 2026-08-01 02:33 +0200
              Can library(ironpaw) repurpose FFT hardware [Glimps into Ryzen AI 7 350] (Re: Hack ecosystem ignorance paired with paranoia) Mild Shock <janburse@fastmail.fm> - 2026-08-01 02:34 +0200
            Re: Postgres is in C! Cóilín Nioclásín Glostéir <thanks-to@Taf.com> - 2026-07-29 21:23 +0000
              Turbo Vison, again (was: Re: Postgres is in C!) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-30 21:31 +0800
      He uses "FIFO objects", and DMA and Noc [Glimps into Ryzen AI 7 350] (Re: A brain desease of 20 days [Rossy Boy])) Mild Shock <janburse@fastmail.fm> - 2026-08-01 12:15 +0200
        Tablet and phone UBS-C remote debugging (Re: He uses "FIFO objects", and DMA and Noc) Mild Shock <janburse@fastmail.fm> - 2026-08-01 12:18 +0200
          NPUs doing 2d chess comms (Manhattan Distance or L1 Norm) (Re: Tablet and phone UBS-C remote debugging) Mild Shock <janburse@fastmail.fm> - 2026-08-01 14:11 +0200
            NACK retransmission might double Manhattan Distance (Re: NPUs doing 2d chess comms) Mild Shock <janburse@fastmail.fm> - 2026-08-01 14:23 +0200
  Rossy Boy is neither Einstein nor Zweistein (Re: Viswath & Charmaigne) Mild Shock <janburse@fastmail.fm> - 2026-07-27 21:18 +0200
    Re: Rossy Boy is neither Einstein nor Zweistein (Re: Viswath & Charmaigne) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-27 15:35 -0700
      Clueless about MIMD as usual [Flynn's Taxonomy] (Was: Rossy Boy is neither Einstein nor Zweistein) Mild Shock <janburse@fastmail.fm> - 2026-07-28 11:25 +0200
        Re: Clueless about MIMD as usual [Flynn's Taxonomy] (Was: Rossy Boy is neither Einstein nor Zweistein) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-28 20:39 -0700
          confused rossy boy is confused (Was: Clueless about MIMD as usual [Flynn's Taxonomy]) Mild Shock <janburse@fastmail.fm> - 2026-07-29 11:15 +0200
            Gemini, DeepSeek, OpenAI more clever than rossy boy (Was: confused rossy boy is confused) Mild Shock <janburse@fastmail.fm> - 2026-07-29 11:18 +0200
            Re: confused rossy boy is confused (Was: Clueless about MIMD as usual [Flynn's Taxonomy]) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-29 17:21 +0800
              In AI Acceleration nobody cares about CivetWeb (Was: confused rossy boy is confused) Mild Shock <janburse@fastmail.fm> - 2026-07-29 11:27 +0200
                Re: In AI Acceleration nobody cares about CivetWeb (Was: confused rossy boy is confused) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-29 17:40 +0800
                Your strictness is your problem , not mine [See WebLLM] (Was: In AI Acceleration nobody cares about CivetWeb) Mild Shock <janburse@fastmail.fm> - 2026-07-29 11:46 +0200
                Graphics Processing with Fortran 77 (was: Re: Your strictness is your problem , not mine) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-07-29 18:10 +0800
                I am not in C, it is theory and C++ [Hybrid Approaches from KOAN/Fortran-S] (Was: Graphics Processing with Fortran 77) Mild Shock <janburse@fastmail.fm> - 2026-07-29 12:43 +0200
                Java picky concerning JIT-ing [Luckier with C++/C or FORTRAN compilers?] (Re: I am not in C, it is theory and C++) Mild Shock <janburse@fastmail.fm> - 2026-07-29 12:53 +0200
                Run with minimum HTTPS and .mjs type (Re: In AI Acceleration nobody cares about CivetWeb) Mild Shock <janburse@fastmail.fm> - 2026-07-29 11:48 +0200
                Lamas in a cradle and Lamas on the edge [Red Pyjama] (Was: Run with minimum HTTPS and .mjs type) Mild Shock <janburse@fastmail.fm> - 2026-07-29 13:05 +0200
                Synthetic Multilanguage Autoformalization Dataset [Informath project] (Re: Lamas in a cradle and Lamas on the edge [Red Pyjama]) Mild Shock <janburse@fastmail.fm> - 2026-08-08 09:22 +0200
                Re: Synthetic Multilanguage Autoformalization Dataset [Informath project] (Re: Lamas in a cradle and Lamas on the edge [Red Pyjama]) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-08 10:38 -0700
                Six Proofs and Generally Inteligent Systems [EyeProlog Pseudo Scientism] (Re: Synthetic Multilanguage Autoformalization Dataset [Informath project]) Mild Shock <janburse@fastmail.fm> - 2026-08-15 15:20 +0200
                Everybody does eat and sleep [The SK hynix Story] (Re: Six Proofs and Generally Inteligent Systems [EyeProlog Pseudo Scientism]) Mild Shock <janburse@fastmail.fm> - 2026-08-15 18:49 +0200
              Re: confused rossy boy is confused (Was: Clueless about MIMD as usual [Flynn's Taxonomy]) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-07-29 14:42 -0700
                Even send_color and recv_color can block [Cerebras Waver] (Was: confused rossy boy is confused) Mild Shock <janburse@fastmail.fm> - 2026-08-02 23:37 +0200
                Re: Even send_color and recv_color can block [Cerebras Waver] (Was: confused rossy boy is confused) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-02 14:40 -0700
                Re: Even send_color and recv_color can block [Cerebras Waver] (Was: confused rossy boy is confused) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-02 14:43 -0700
                You don't understand that compute shaders are tasks (Was: Even send_color and recv_color can block [Cerebras Waver]) Mild Shock <janburse@fastmail.fm> - 2026-08-02 23:45 +0200
                You don't understand that compute shaders are tasks (Re: Even send_color and recv_color can block [Cerebras Waver]) Mild Shock <janburse@fastmail.fm> - 2026-08-02 23:46 +0200
                Ignoramus / Ignorabimus Barometer: Almost 1 Month (Re: You don't understand that compute shaders are tasks) Mild Shock <janburse@fastmail.fm> - 2026-08-03 00:09 +0200
                Homework: Game Engine in WebGPU (Re: Ignoramus / Ignorabimus Barometer: Almost 1 Month) Mild Shock <janburse@fastmail.fm> - 2026-08-03 02:08 +0200
                Re: Homework: Game Engine in WebGPU (Re: Ignoramus / Ignorabimus Barometer: Almost 1 Month) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-03 11:55 -0700
                You are not correctly thinking (Was: Homework: Game Engine in WebGPU) Mild Shock <janburse@fastmail.fm> - 2026-08-03 21:04 +0200
                Re: You are not correctly thinking (Was: Homework: Game Engine in WebGPU) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-03 12:32 -0700
                You don't understand the economy of an AI Laptop (Was: You are not correctly thinking) Mild Shock <janburse@fastmail.fm> - 2026-08-03 22:24 +0200
                You don't understand producer , workers , consumer (Was: You don't understand the economy of an AI Laptop ) Mild Shock <janburse@fastmail.fm> - 2026-08-03 22:37 +0200
                Re: You don't understand producer , workers , consumer (Was: You don't understand the economy of an AI Laptop ) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-03 14:29 -0700
                Know nothing and forget what you posted day before (Was: You don't understand producer , workers , consumer) Mild Shock <janburse@fastmail.fm> - 2026-08-03 23:38 +0200
  Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-30 06:49 -0700
    Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Keith Thompson <Keith.S.Thompson+u@gmail.com> - 2026-07-30 14:55 -0700
      Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-30 21:18 -0700
        Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-31 09:12 -0700
    Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-31 12:55 -0700
      Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-07-31 13:05 -0700
      Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-02 10:27 -0700
        Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) Ross Finlayson <ross.a.finlayson@gmail.com> - 2026-08-06 10:12 -0700
          Re: Viswath & Charmaigne (vector-wide scalar-word and character machines) "Chris M. Thomasson" <chris.m.thomasson.1@gmail.com> - 2026-08-06 12:37 -0700
  Ljubljana School versus Zurich School (Was: Viswath & Charmaigne) Mild Shock <janburse@fastmail.fm> - 2026-08-03 20:14 +0200
    Re: Ljubljana School versus Zurich School (Was: Viswath & Charmaigne) Johann 'Myrkraverk' Oskarsson <johann@myrkraverk.invalid> - 2026-08-04 02:21 +0800
      pi-WAM uses ADA RendezVous (Was: Ljubljana School versus Zurich School) Mild Shock <janburse@fastmail.fm> - 2026-08-03 20:35 +0200
        A spinlock rewrite will be necessary (Was: pi-WAM uses ADA RendezVous) Mild Shock <janburse@fastmail.fm> - 2026-08-03 21:00 +0200
    Big thanks to Ljubljana School [Searching 0xCAFFEE] (Was: Ljubljana School versus Zurich School) Mild Shock <janburse@fastmail.fm> - 2026-08-03 20:40 +0200

csiph-web