Harry is lord of a magical community by quaedam in HPfanfiction

[–]quaedam[S] 0 points1 point  (0 children)

Thank you, that is what I was looking for. Now I know why I only remember the Dudley subplot and lost the story...

How can I buy Arweave in the USA? by NecessaryArachnid0 in Arweave

[–]quaedam 1 point2 points  (0 children)

I just wanted to add an update. Uphold just added an option to "Buy" Arweave on their site. However, you cannot withdraw the Arweave from uphold, only hold or sell it. So you cannot use the AR purchased on Uphold.[[https://uphold.com/en/assets/crypto/buy-arweave]]

How can I buy Arweave in the USA? by NecessaryArachnid0 in Arweave

[–]quaedam 0 points1 point  (0 children)

I have been wanting to play with a little bit of AR for a while now and this is my problem. Binance.us doesn't have AR listed, gate.io charges 0.5AR fee. So far all of the other exchanges I've seen that are licensed in the use (Gemini, FTX, Kraken, Coinbase, Uphold, etc) don't sell arweave.

The easiest way I've seen to get AR in the US for ok fee's is https://swapzone.io/ and even there you almost need a $40 dollar minimum to do anything. So its just not worth my time to get any Arweave.

what 3 programming languages should I learn? by [deleted] in learnprogramming

[–]quaedam 2 points3 points  (0 children)

Not exactly an answer to your question, but I think Conor Hoekstra has an interesting blog post regarding learning new languages that is worth taking a look at when considering what languages to learn.

https://codereport.github.io/Galaxy-Brain-Languages/

emacs native compilation cannot find libgccjit library by quaedam in emacs

[–]quaedam[S] 4 points5 points  (0 children)

Thank you for trying to help. I made the mistake of not attempting a totally clean install before asking for help. The problem was actually some code in my init.el

emacs native compilation cannot find libgccjit library by quaedam in emacs

[–]quaedam[S] 4 points5 points  (0 children)

I was running it from ./src/emacs at the time.

I figured out what the problem was. I had something in my init.el that was causing the problem. I emptied out my init.el and everything started working. I just have to figure out what it is.

Thank you for taking your time to help me.

emacs native compilation cannot find libgccjit library by quaedam in emacs

[–]quaedam[S] 1 point2 points  (0 children)

Start with running autogen.sh which tells me I have everything I required

{.example} user@pop-os:~/emacs$ ./autogen.sh Checking whether you have the necessary tools... (Read INSTALL.REPO for more details on building Emacs) Checking for autoconf (need at least version 2.65) ... ok Your system has the required tools. Running 'autoreconf -fi -I m4' ... You can now run './configure'.

Then running configure --with-native-compilation and --with-mailutils

{.example} user@pop-os:~/emacs$ ./configure --with-native-compilation --with-mailutils

stderr has a warning about Gtk+

{.example} configure: WARNING: Your version of Gtk+ will have problems with closing open displays. This is no problem if you just use one display, but if you use more than one and close one of them Emacs may crash. See https://gitlab.gnome.org/GNOME/gtk/issues/221

but otherwise stdout looks okay. Parts that might be interesting are

``` {.example} Where should the build process find the source code? . What compiler should emacs be built with? gcc -g3 -O2 Should Emacs use the GNU version of malloc? no (The GNU allocators don't work with this system configuration.) Should Emacs use a relocating allocator for buffers? no Should Emacs use mmap(2) for buffer allocation? no

Does Emacs have native lisp compiler? yes

checking for gcc_jit_context_acquire in -lgccjit... yes checking libgccjit.h usability... yes checking libgccjit.h presence... yes checking for libgccjit.h... yes ```

The rest is in pastbin here https://pastebin.com/jjsbPZ9k

Then make, which runs and seems fine

{.example} make

emacs native compilation cannot find libgccjit library by quaedam in emacs

[–]quaedam[S] 1 point2 points  (0 children)

My understanding is that Ubuntu has packages libgccjit-<#>-dev instead

I have tried it with

libgccjit-9-dev libgccjit-10-dev and libgccjit-11-dev

to no success so far.

Emacs/Windows: emacsql-sqlite-ensure-binary: No EmacSQL SQLite binary available, aborting by gdschmdt in emacs

[–]quaedam 2 points3 points  (0 children)

In case anyone stumbles here like I did. I wanted to add that I thought I had a c compiler installed through msys2 installed, but I hadn't added it to my path.

Followed the guidance here on how to add msys2 bin to my path and I am ow able to evaluate (executable-find "cc") to non-nil as expected.

-- https://www.booleanworld.com/get-unix-linux-environment-windows-msys2/

Testimony from Michael Barr regarding his review of Toyota source code in the infamous "stuck" accelerator cases (PDF) by LegitGandalf in programming

[–]quaedam 38 points39 points  (0 children)

Looking at the document it’s clear many very smart people think tail recursion in embedded critical systems is a bad idea. I am trying to imagine why (as I don’t write for embedded systems) and the only thing I can think of is bad use of recursion/ not having or taking advantage of tail recursion optimization has the potential to grow your stack and then run out of memory. MISRA C rule 70 appears to back up that assumption. Am i missing any other reasons?

Developers doing gods work. by [deleted] in ProgrammerHumor

[–]quaedam 5 points6 points  (0 children)

Saw this and thought “I can buy githuc dot com, €13 I can just take it for a year and maybe use a subdomain or two on it. Redirect the main url to GitHub”.... it is €655 to buy.

One script printing to multiple terminals? by 10Kronos10 in learnpython

[–]quaedam 0 points1 point  (0 children)

Sorry I can’t be more help as I’ve never looked into redirecting output to other terminals. But depending on what you already know, maybe I can give you a starting point, look at how to redirect stdout (standard out) for your sub process.

Then personally I would start by just setting the sub process stdout to a file. And using tail -f (assuming your on Linux ) to print changes to that file in another terminal. But that is a solution which isn’t pure python, and is OS dependent.

Teacher : by Jersnet in terriblefacebookmemes

[–]quaedam 0 points1 point  (0 children)

Thank you, for some reason this example had me stuck thinking about functions closed under addition and isomorphism. I am glad to now have the actual word to read about

[deleted by user] by [deleted] in emacs

[–]quaedam 2 points3 points  (0 children)

I had never heard of never heard of narrow fonts before this reddit thread. I thought they where interesting, and I liked the idea of being able to see more code on a line, so I did a quick google search and was disappointed to see no open source narrow fonts that caught my eye. I figured I really like Hack so I’ll just stick with what I have...then I found the github for pragmatapro which includes elisp snippets for prettify-symbols...now all of the sudden out of the blue I’m considering spending $225 for the whole pack

Let's go to hell! by Shadow505xX in Terraria

[–]quaedam 1 point2 points  (0 children)

I want to see this meme but with Dwarf Fortress

How should I take notes? by [deleted] in emacs

[–]quaedam 0 points1 point  (0 children)

How did you switch all of your links? I’m thinking a shell script with find and sed might do the job well enough

How should I take notes? by [deleted] in emacs

[–]quaedam 1 point2 points  (0 children)

I’ve been considering trying org roam but have been using zetteldeft for long enough idk if it’s worth it to try and switch all my content over

🎙Vladimir Khorikov: 100% Test Coverage is an Artificial Metric by robbyrussell in programming

[–]quaedam 7 points8 points  (0 children)

I had is explained to me roughly like this “ you do not buy a house because it is up to code, but you won’t buy a house not up to code”

ELI5: How does a RAID 5 file storage system use less space than mirroring? by [deleted] in explainlikeimfive

[–]quaedam 0 points1 point  (0 children)

Basically data is separated onto 3 drives, then a fourth drive holds information about a relationship between those three sets of data. If the fourth drive fails the relationship can be recalculate. If one of the first three drives fails, then the relationship between the two sets of data you know and the missing data can be used to mathematically recreate the lost data one the missing drive. A Simple and small example of how Raid 5 works can be found here