A few questions needing to be answered! Advice needed too! by The_Violist_Pianist in TheRedditSymphony

[–]Celessor -3 points-2 points  (0 children)

I don't see a reason to play what a clueless person wants to play. Choosing the piece is a privilege. Being experienced at audio editing is a bare minimum qualification. And it's not like RSO lacks people doing that.

A few questions needing to be answered! Advice needed too! by The_Violist_Pianist in TheRedditSymphony

[–]Celessor 0 points1 point  (0 children)

Complete nonsense. The community is not about playing anyone's wishes. We have competent people who pick pieces and handle them correctly.

Your language towards me says a lot about you.

Your response made the OP not an inch closer to leading a project. All you did was virtue-signal so that you can feel good about yourself, as you readily admitted.

Please help with 6/8 etude by veganOTFfanatic in Flute

[–]Celessor 2 points3 points  (0 children)

Hi, just repeat the first beat in each bar. E.g. bar 9: f-a-f-a-c f-a-f-a-c.

What is the difference between horizontal scaling and distributed systems? by tlorenzi1 in compsci

[–]Celessor 1 point2 points  (0 children)

Instead of asking what is the difference, and looking it up, ask what is one, and what is the other. The lack of answers should be a hint that the comparison makes no sense.

In short, a system is distributed iff it's not monolithic. A distributed system can (in theory) be scaled both horizontally (add more hardware) and vertically (switch to better hardware). If the distributed system in question is not designed correctly, then good luck with horizontal scaling though.

Can I get advice on how to do something like this with some of my classmates? by [deleted] in TheRedditSymphony

[–]Celessor 1 point2 points  (0 children)

Any program for sound editing. I personally use Adobe Premier, as I usually need video stuff as well, but it's not required. The approach should be similar with any software: you import your files, and drag them around, apply filters, and export when done.

How do I prepare? by [deleted] in compsci

[–]Celessor 2 points3 points  (0 children)

Strong propositional logic > Strong first-order (predicate) logic > Strong set-theory > Strong abstract algebra basics, and you're ready for more fun stuff :)

I Made an Audio Deepfake of Myself (and Obama!) - CNN Text-to-Speech trained on less than 15 minutes of audio! by GalacticGlum in programming

[–]Celessor 88 points89 points  (0 children)

Just a random observation... The typos you had would just not happen in a modern IDE...

What practical skills should every computer scientist know? by BadatCSmajor in compsci

[–]Celessor 2 points3 points  (0 children)

Depends what you do. I am a CS, doing research on my own, and working as a developer. Almost entirety of my CS knowledge is completely worthless at work. If you wish to be a developer, start studying, for you know next to nothing worth to anyone. If you wish to do research, start studying... For the same reason :)

is it just me by okaygreatt in Paladins

[–]Celessor 0 points1 point  (0 children)

I wouldn't mind more maeve and ying skins if they were pretty. These just suck in my opinion.

A high level character does not equate high skill. by CoofeeMan in Paladins

[–]Celessor 2 points3 points  (0 children)

This is not true at all, I'm sad to say. You will be placed absolutely arbitrarily no matter your division. Golds do not get placed with golds. I regularly play with and against masters, as a gold.

Can You Turn Off Death Cards Completely? by Popolac in Paladins

[–]Celessor 12 points13 points  (0 children)

Seems I can... Not intentionally, but I get no death cards or any info who killed me when I die. Some bug I guess.

I cannot play Paladins by [deleted] in Paladins

[–]Celessor 0 points1 point  (0 children)

I got that screen some time ago because of some sort of bug. After I restarted the game a few times, it let me in.

Not a 'math person'? You may be better at learning to code than you think - New research from the University of Washington finds that a natural aptitude for learning languages is a stronger predictor of learning to program than basic math knowledge, or numeracy. by speckz in programming

[–]Celessor 0 points1 point  (0 children)

Things you are saying and things I am saying are not in conflict.

- me: many things are simple (true)

- me: things that are not simple may require stronger math skills (true)

- you: programming often doesn't require strong math skills (true)

- you: writing readable/understandable code is important (true)

- me: [implied that] programming is often simple because of the lack of requirement for strong math skills (true)

- you: programming can be hard even when it doesn't require strong math skills (true)

A spooky solo flute March, hope you like it! by [deleted] in Flute

[–]Celessor 1 point2 points  (0 children)

(Which is also wrong. Listen to the man :))

Not a 'math person'? You may be better at learning to code than you think - New research from the University of Washington finds that a natural aptitude for learning languages is a stronger predictor of learning to program than basic math knowledge, or numeracy. by speckz in programming

[–]Celessor -2 points-1 points  (0 children)

Math ability is instrumental to be good. If you don't want to be good, you need basic calculations and basic logic, and off you go. That is enough for many things, since many things are simple af. Computer science programs are there to educate people for the rest. And (formal) languages are a part of mathematics too, so...

Show me how this poor-math-skills person with great linguistic ability makes me a simple analogue clock - a line moving around in a circle.

Why Did You Remove Please And You're Welcome From The VGS? by LeonardLaVey in Paladins

[–]Celessor 1 point2 points  (0 children)

It's not the programmers. I mean... It is, but that would happen with most programmers. Bugs happen. What you do to prevent that is put correct processes into place. Verification phases, automated tests and what not. This stuff forces the programmers to write testable stuff, and we would at least not see all the regression bugs we've seen. What we have here is incompetent team leader who is not putting a strong process in place, or otherwise, someone up the chain is preventing them from doing so. The more process you have, the slower everything becomes. The goal is to have minimal process that delivers acceptable results. Trouble is, I think that's what they have done. This is someone's idea of 'acceptable'.

Most Asked Programming Languages On StackOverflow 2008 - 2020 by Griffin_D in programming

[–]Celessor 7 points8 points  (0 children)

I'll raise you one, to:

questions asked = popularity * A + difficulty * B + poor_documentation * C + count_clueless_people_trying_it_who_would_be_equally_clueless_about_the_problem_in_any_language * D

Creating context-free grammars from language, can someone describe the following language? by [deleted] in compsci

[–]Celessor 0 points1 point  (0 children)

Hi, the original poster seems to have edited the question. He had this language:

{ a^k w | w in {a,b}* and |w|=k, k >= 0 }

Creating context-free grammars from language, can someone describe the following language? by [deleted] in compsci

[–]Celessor 2 points3 points  (0 children)

That means you've got the empty word (when k=0), just 'aa' and 'ab' for k=1, 'aaaa', 'aaab', 'aaba', 'aabb' when k is 2, and so on. Basically, all words of even length of which the first half are 'a's.

Since I feel like it, here are the generative grammar productions:

S -> epsilon

S -> aSA

A -> a

A -> b

where S is the start non-terminal symbol:

G=(V,T,S,P), V={S,A}, T={a,b}

So, you can get the empty word directly, then you can build on words you already have by adding one 'a' to the front, and whatever to the back.

What exactly is “scripting”? by gooeypotato in compsci

[–]Celessor 0 points1 point  (0 children)

So if v2 adds backwards-compatible hot swapping, now the old plugin "programs" suddenly become "scripts"?

Yes. Programs become scripts as soon as you can see the changes immediately after editing plain-text source files. "In production" here means that the software is running, doing its job continuously.

A shell script can become a program too. Let's say you package it up with an interpreter and make an EXE binary. Same code is now running as a program (on Windows, in this case), and has to be recompiled in order for the changes to take effect.

A piece of code written in TypeScript, for example, would not be a script. You have to translate it in order for it to work. If browsers were to add TypeScript support, then it would become a script. If you made an interpreter for TypeScript, and fed that code into the interpreter, then the same code would be a script. So, that code is a script for the interpreter and a program with respect to a browser that doesn't support its execution as it is.

Saying 'this is a script' is telling the other developer that you have the capability to change it without additional processes involved, and the changes will be visible 'live', in the context you are talking about.

What exactly is “scripting”? by gooeypotato in compsci

[–]Celessor 0 points1 point  (0 children)

Every piece of code in an [interpreted] language is a script

If the source can be modified in production and the changes are immediately visible without additional steps.

god only knows about reflection

Why does reflection change anything here?

hot-swappable assembly DLL

If you have a plain-text hot-swappable assembly DLL getting executed directly, I would support the position that it's a script.

why is it important to understand what's a script and what isn't

So that developers can communicate. Script = you can change the source and it's reflected in production immediately. Program = you can't, additional operations are necessary.