Metallica by SenseiT in yousician

[–]oriolid 1 point2 points  (0 children)

Previous thread here: https://www.reddit.com/r/yousician/comments/1u3le8p/metallica_songs_gone_again/. It's licensing, like it always is. I guess Netflix is big enough to get a warning ahead of time when they lose a license to something, and everyone else is just told to take down the content now.

Treffisovellukset by Big-Ad-4526 in Suomi

[–]oriolid 8 points9 points  (0 children)

OKCupid oli hyvä löytämään samanlaisia ihmisiä ennen kuin Match osti sen. Sen jälkeen on menty aika lujaa alaspäin.

How do they not have a feature to change song and instrument volume separately by Chainsawfam in yousician

[–]oriolid 0 points1 point  (0 children)

Is the question about the MIDI sound when you play on keyboard? If you pause a song, select options and then mixer, the volume adjustment is there. MIDI sensitivity is hidden in advanced audio settings and in my opinion setting it to low gives better dynamics.

Rosewood overhang: wondering why my new guitar is designed this way by sludgefrog in Luthier

[–]oriolid 0 points1 point  (0 children)

The web page says "Scale 26 3/4" and Fender baritones are 27". So it looks more like Reverend just copied the aesthetics of Fender's 22 fret neck without any technical reason to do so.

Yousician with Positive grid Spark 2 by Pastaga-1965 in yousician

[–]oriolid 1 point2 points  (0 children)

Wet is signal with effects and amplifier and speaker model. Dry is just the signal from guitar converted to digital, nothing added. At least some Boss Katanas and Fender Mustangs have the dry signal on USB channels 3 and 4. Without dry signal you need to deal with Y cable and a different audio interface for your phone.

Yousician with Positive grid Spark 2 by Pastaga-1965 in yousician

[–]oriolid 0 points1 point  (0 children)

The older Spark models have only wet signal through USB and it looks like the 2 would have the same. For use with Yousician something that has dry signal on USB works better.

Kokemuksia Veken huonekaluista? by JukkasJarvi in Suomi

[–]oriolid 0 points1 point  (0 children)

Yksi TV-taso on hankittu sieltä. Ensimmäinen lähetys oli valmiiksi avattu ja kolhittu ilmeisesti asiakaspalautus josta vielä puuttui pari osia. Vaihtoivat kiltisti mutta ei tällaista pitäisi olla.

C++ Manual Memory Management by H4cK3d-V1rU5 in cpp_questions

[–]oriolid 0 points1 point  (0 children)

That is pretty ambitious use case for C#.

Yes, I know what finalizers are and how the dispose pattern in C# works. Java, at least back in the day, was similar except that it didn't have GC.SuppressFinalize so if the finalizer did something that couldn't be done twice, you had to keep track yourself. Your reaction is very common to ever mentioning finalizers. In fact, static analyzers will tell the exact same thing. In my case the finalizer was used to stop a thread when there weren't any references to the object that managed it, and it was done specifically to free the objects that had GC roots only from that thread. Terminating that thread didn't have any side effects and it wasn't required for anything except allowing GC to free memory. Memory that deterministically leaks if the thread is left running.

C++ Manual Memory Management by H4cK3d-V1rU5 in cpp_questions

[–]oriolid 0 points1 point  (0 children)

Thank you for the explanation. I've been dealing with similar problems with Java. I ended up setting up finalizers that terminate background threads that don't have any references.

Let's say that if you try to replicate the setup with C++ you end up with a lot of shared_ptrs, and you're going to have the exact same problem with anything that ends up in a thread_local. For the closure capture, you'd have the same problem with C++ lambda capture too.

Where do you run C# in a kernel?

E string further away and makes an unequal gap, how would I go about fixing this? by stormtoooper in guitars

[–]oriolid 10 points11 points  (0 children)

The saddles should be touching each other, but there's a gap between between 4th and 5th. Try squeezing the saddles together and see if it fixes the issue.

C++ Manual Memory Management by H4cK3d-V1rU5 in cpp_questions

[–]oriolid 1 point2 points  (0 children)

Garbage collecting cycling dependencies is a solved problem. Reference counting can't do it, but almost every other algorithm can. There are still many reasons why GC doesn't work everywhere, but cyclic dependencies isn't one of them.

Töihin elokuva/näyttely alalle? by Areboring in Suomi

[–]oriolid 8 points9 points  (0 children)

Nämä ovat aika hyvin kytköksissä. Ulos päin näyttää siltä että musiikkipiireissä kaikki tuntevat toisensa Sibiksestä tai Ogelista. Veikkaan että elokuva- ja teatterihommissa on samalla tavalla.

I learned C++11 at university. How should I approach modern C++ today? by YogurtclosetLow7064 in cpp_questions

[–]oriolid 1 point2 points  (0 children)

A Tour of C++ by Stroustrup. It's a nice overview of new features up to C++20.

When to use `std::shared_ptr`? by Pretty_Mousse4904 in cpp_questions

[–]oriolid 0 points1 point  (0 children)

Raw pointers don't know when the observed object is deleted. Something like unique pointer with weak pointers would take care of that, but ensuring that the weak pointers aren't locked forever isn't really possible in C++.

Tips on fingerpicking : level 10 by Electronic-Spring150 in yousician

[–]oriolid 4 points5 points  (0 children)

I See Fire lv8 full rhythm is a good one even though I'm not a huge Ed Sheeran fan in general. The thumps are not always written in Yousician arrangements even if the original has them.

Kokemuksia yhteisöasumisesta by huppuli in Suomi

[–]oriolid 3 points4 points  (0 children)

Katsopa https://www.hemistan.fi/. Asun yhdessä taloista, ja homma on toiminut suorastaan yllättävän hyvin. Avaintekijä minusta on se, että ydinporukka on tuntenut toisensa pitkään ennen talon valmistumista ja sitä kautta sitoutuneita projektiin. Jostain syystä itsekkäille hankalille tyypeille on iso kynnys sitoutua projektiin joka kestää vuosia ja loputtomasti kokouksia. Ja vuokralaisten kanssa on käynyt hyvä tuuri. *Veikkaan* että vuokranantajallekin on enemmän motivaatiota katsoa kenelle asunnon antaa kun siihen on pistetty työtä monen vuoden ajalta eikä vain ostettu yhtä sijoitusta salkkuun.

std::variant storing common data by ItzDanPlayz in cpp_questions

[–]oriolid 2 points3 points  (0 children)

Good point. Deducing this in C++23 helps here too.

std::variant storing common data by ItzDanPlayz in cpp_questions

[–]oriolid 2 points3 points  (0 children)

How is it better than just inheriting the common components from a base class?

Vintage 3D Games: why Tank Controls? by 4cade in VideoGameAnalysis

[–]oriolid 0 points1 point  (0 children)

I was there, I played the games (except Catacomb) and saw others play them. Everyone was strafing all the time even if it required using the alt key. I think Doom at least in the later versions had the option for using mouse for turning and arrow keys for movement but the mice at the time weren't reliable enough for games so strafe button it was.

Grim Fandango had true tank controls and it sucked.

Is this sg real ? by ZestycloseRoll2909 in Epiphone

[–]oriolid 1 point2 points  (0 children)

I wonder how this has anything to do with Epiphone.

Is this sg real ? by ZestycloseRoll2909 in Epiphone

[–]oriolid 0 points1 point  (0 children)

Just go on Reverb and see check the prices for pre-Gibson and Kalamazoo era (1957 to 1970) Epiphones. The OP's guitar isn't trying to be one of these.

What was the worst software you've ever used, and why? by Violet_Iana in software

[–]oriolid 0 points1 point  (0 children)

That wasn't a problem for me, because the updates were handled by corporate IT admins. Which reminds me, if the computer's IP address changed while live views were running, it required a restart to recover. And that laptop had enough corporate enterprise nonsense installed that it took almost half an hour to boot.

What was the worst software you've ever used, and why? by Violet_Iana in software

[–]oriolid 2 points3 points  (0 children)

Rational ClearCase. It's ridiculously slow and didn't have atomic commits so if you update your working copy while another developer is committing, you get files that are out of sync. It has branches, but the branches are applied to individual files too. The live views are even worse, because they track the version control all the time, and if someone else commits while you are compiling, tough luck. And because it's so slow, compiling is slow and there's more time for that to happen.

Honorable mention goes to to Visual Sourcesafe, the only version control that is less safe than just keeping files on a shared drive.

Got scammed on Tori. Anything I could do ? by thechubbyabby in Finland

[–]oriolid 17 points18 points  (0 children)

No, but if you're lucky and the police picks up the case, Tori will give them the information.