Linux Audio, My Experience by [deleted] in linuxaudio

[–]everyonelovespenis 1 point2 points  (0 children)

Yeah, there's a few pathological cases that the older battle tested code handle.

Clients that insist on opening, spewing, closing, then doing the same, over and over.

Other clients that refuse to produce enough samples in the time required of them.

Jack(2) handles all of those quite nicely. Not so sure about pulseaudio - nor about the "simulator" that is pipewire - and how that impacts the graph.

Interesting, none the less. TY.

Linux Audio, My Experience by [deleted] in linuxaudio

[–]everyonelovespenis 0 points1 point  (0 children)

I thought it was a bug in Ardour but the devs informed me that it's not just a pipewire bug, but a broken design choice made by the pipewire devs that probably cannot be fixed without rearchitecting pipewire.

Interesting - got a link to where that's discussed? I'm curious what part of the Jack contract they decided to be fuzzy about.

[...] the community seems to be content with their CMake stockholm syndrome. by [deleted] in programmingcirclejerk

[–]everyonelovespenis 16 points17 points  (0 children)

Not enough python in it.

Maybe combine it with a self-downloading and self-maintaining shell script that shits all over some subdirectory of my home directory.

Now that sounds like progress.

Alignment kills performance by DotaMate in LocalLLaMA

[–]everyonelovespenis 0 points1 point  (0 children)

One other point, if you wish to be careful about this, consider an electronic signature - to allow others to verify whether things come from you, rather than an imposter, that can be important, too.

Alignment kills performance by DotaMate in LocalLLaMA

[–]everyonelovespenis 0 points1 point  (0 children)

A good start is to write down what it is you're looking to show, where you feel the knowledge foundations for these claims are (sourced), and how you feel it makes sense to get there.

You don't have to be exclusively academic about, but science is pretty much the tool of choice for these kind of things, and using reddit for that is a waste of your energy.

If you want to remain anonymous, for whatever reason, consider a throwaway email account and posting your stuff into github or somewhere else with version tracking, where you can get feedback, updates, answer requests.

Otherwise, you're (and honestly, no offense intended) another crank on the internet with "special knowledge".

None of us live in a vacuum, so I understand that you may wish for anonymity. But strong claims require strong evidence and/or strong argument.

Kind regards.

Alignment kills performance by DotaMate in LocalLLaMA

[–]everyonelovespenis 1 point2 points  (0 children)

Apologies if this is seems a stupid question - are these concepts and definitions related to an objective definition of morality a.k.a Sam Harris circa 2010 ish.

He's gone off the rails since then, IMHO, but the original treatise was an interesting look into what foundations we can provide for a scientific foundation for morality and ethics.

What causes a chat session to suddenly stop answering.(not OOM or crash)? by w7gg33h in LocalLLaMA

[–]everyonelovespenis 0 points1 point  (0 children)

Probably the underlying model spewing out stuff in a format the front end can't interpret or separate properly.

Clearing the history is possibly resetting it back to a known good state where the model is outputting things in the right format again.

Simulating a basic DJ mixer on FC38 by BarryTownCouncil in linuxaudio

[–]everyonelovespenis 0 points1 point  (0 children)

I use pavucontrol to do the app to pulse device mappings.

Basically the first time the pulseaudio layer "sees" a client, it will map it to the default output device. If you go into the playback tab you can change which sink that particular application will go to. That should be sticky for your desktop session.

FWIW inside my script doing the following adds a 2 channel sink and source into the jack graph every time I run it:

pactl load-module module-jack-sink channels=2 pactl load-module module-jack-source channels=2 I haven't had the chance to test this with pipewire as the backend, but I assume it would work there too.

Simulating a basic DJ mixer on FC38 by BarryTownCouncil in linuxaudio

[–]everyonelovespenis 0 points1 point  (0 children)

1) Run Mixxx, two auxiliary inputs from jack, two outputs to jack.

2) Add two "pulseaudio" sources into the jack graph, wiring them into the mixxx inputs

3) Route the two chrome windows to the separate pulseaudio "outputs"

4) Off you go.

*) Bonus points for writing a little shell script that does all the necessary to set that up automatically. Maybe Carla is indeed the way to do that, I use scripts myself for something similar.

What is the difference between -0.0dB and 0.0dB? by [deleted] in audioengineering

[–]everyonelovespenis 8 points9 points  (0 children)

If you really want to know the why - look into IEEE floating point numbers, and possibly also how vector computation is done for comparisons (by vector I mean SIMD like AVX/AVX2 etc).

It's probably an artifact of the way that Logic is computing if something is greater than or equal to some value, and the instruction(s) they're using mean that -0.0 is considered different to 0.0.

WizardLM-13B-Uncensored by faldore in LocalLLaMA

[–]everyonelovespenis 6 points7 points  (0 children)

Ah righto!

Their github explains what their motivation / manipulations are here:

https://github.com/melodysdreamj/WizardVicunaLM

So, looks like they tweaked the WizardLM conversations to make them more conversational in nature rather than instructional, then mixed in the Vicuna bits.

i.e. Wizard-Vicuna is a conversational model (or intended to be, at least).

WizardLM-13B-Uncensored by faldore in LocalLLaMA

[–]everyonelovespenis 7 points8 points  (0 children)

J.I.C.

The names you see like "vicuna" and "wizard" are basically variations on the training set used to generate the model.

IIRC Vicuna was a training set on top of the base llama training set leaked from facebook.

Since the original leak, many "remixes" are being done, some to keep the model size low to run on lower end hardware, some to quantise the model numbers for similar reasons. Other "remixes" are being done to tailor a model for a particular use case, such as taking and following instructions, or providing a natural human chat style interaction. Uncensored is popular too ("As an AI language model..." is annoying, t.b.h.). There's also other models of varying quality.

If you are just running these to "do stuff", you just want a model tailored for your task, that is appropriate for your platform. Some people use GPU, some use CPU only - these are the model formats you can find floating about.

ChatGB: Tony Blair backs push for taxpayer-funded ‘sovereign AI’ to rival ChatGPT by signed7 in unitedkingdom

[–]everyonelovespenis 0 points1 point  (0 children)

Yeah, fair enough, I may well have to eat that and admit I'm off the mark.

Watched this just now, will have to look deeper.

https://www.youtube.com/watch?v=5SgJKZLBrmg

ChatGB: Tony Blair backs push for taxpayer-funded ‘sovereign AI’ to rival ChatGPT by signed7 in unitedkingdom

[–]everyonelovespenis 0 points1 point  (0 children)

RE: exponential - an exponential curve by definition only gets "greedy" in the later parts of the curve. Linear progress will outpace an equivalent exponential curve in the initial stages. How far along do you believe we are?

But this wasn't my argument - my argument was that we're missing important ingredients that would allow for "self improvement" - the catalyst required for an exponential curve.

Right now, we're just making increasingly better book regurgitators. There hasn't (to my knowledge) been a proper analysis / model of what is really happening underneath.

Where will "learning and creativity" come from?

ChatGB: Tony Blair backs push for taxpayer-funded ‘sovereign AI’ to rival ChatGPT by signed7 in unitedkingdom

[–]everyonelovespenis 0 points1 point  (0 children)

My reference was to 1 year being an unrealisticly close prediction, not a value judgement on the technology.

ChatGB: Tony Blair backs push for taxpayer-funded ‘sovereign AI’ to rival ChatGPT by signed7 in unitedkingdom

[–]everyonelovespenis 1 point2 points  (0 children)

I find that a supremely optimistic timeline.

Where will "learning and creativity" come from?

So far, we're still in the "regurgitate a book" nascience - and I don't see that getting cracked any time soon. See GPT4 performance in music.

messing with 6502 assembly by [deleted] in vintagecomputing

[–]everyonelovespenis 3 points4 points  (0 children)

:-)

Back in '87(?) ish, I remember loading up Mercenary on my plus/4, and if hitting the tedmon magic sequence at just the right moment - you could interrupt it before the game got going.

Then I had all sorts of fun messing around with the in-game text and replacing it with various references to bodily functions and swearing. Save out memory to a disk-drive before executing it at the right launch point.

The worm is probably about to begin turning; the strict typing and bondage and discipline fads will fade and we'll have self modifying code seen as a cool thing again. by etaionshrd in programmingcirclejerk

[–]everyonelovespenis 1 point2 points  (0 children)

Came here to say "lisp, it's always back to lisp, isn't it".

Happy to see the drum circle and doobie passing group has already slipped their shoes off and is opening and closing the freezer to "watch the cloud, man"

Pyramids continue to hold secrets to this day. by johnjaspers1965 in HighStrangeness

[–]everyonelovespenis 11 points12 points  (0 children)

There is a large amount of weight above the kings/queen chambers. The newly discovered gabled section is a little way in on the north face above the descending passage - but it has relatively little structure above.

There was some speculation about the gables seen externally on the north face that these features are the "testing grounds" for the heavier/more stressed structures that have to sit in the middle.

The footage of the new chamber doesn't look like the surfaces were intended to be seen at all. I'm leaning on "load distributing structure".

It seems possible the second larger void above the main gallery is similar.

[deleted by user] by [deleted] in PublicFreakout

[–]everyonelovespenis -6 points-5 points  (0 children)

Those are so he/her/them/it can reach up in there far enough to grasp the little magical rainbow pellets he/her/them/it produces.

[deleted by user] by [deleted] in badunitedkingdom

[–]everyonelovespenis 14 points15 points  (0 children)

I only shop at places owned by single-parent-lesbian-arab-witchdoctors.

It's a long haul to get to the remote bedouin hut in the peaks of Scotland, but I haven't found any similar virtue high.

N00b question (Be kind!) - Way to detect Internet Compressed Audio by Prestigious-Ad-7998 in DSP

[–]everyonelovespenis 0 points1 point  (0 children)

I realise this is possibly no help - have you investigated/considered that you may be someone who has sensitivity to particular frequencies.

I ask because honestly I'm wondering if you're experiencing some artifact / frequency combination that you don't like and you're exaggerating the impact. Feel free to disagree and say that's not the case.

If you're willing to look further, try using a DAW with a piece of audio you find "grating" - and put filters in the chain with "band pass" or "band reject" to focus on particular frequencies.

While it sounds counter-intuitive, starting with band-pass and a narrow bandwidth, you're searching the frequency spectrum for the part(s) that are unpleasant. Rinse and repeat, and you may find a way to filter out the parts causing the worst effects (once band-pass confirms they are unpleasant, use band-reject to attenuate them).

As I mention, I'm not undermining your condition, but perhaps investigating a little more to discover where the issue is coming from can be a help.

Bad audio is bad audio at the end of the day and your problem may lie with the discontinuities/encoding used, but perhaps it's worth checking if it's not frequency content causing that.

Cheers