@Tom94

Tom Long Dong

Ask @Tom94

Sort by:

LatestTop

Previous

What level of maths do you need for studying computer science and coding? prefer answer a quick as possible : )

You should be decently skillful in it. My first 2 semesters @ university were pretty much entirely mathematics. Analysis, linear algebra and discrete mathematics to be exact. Also had a lecture about physics but that's less common.

to get good at hidden, should you practice at AR8 and below with it?

I did some occasional Easy runs on Airman / Big Black to practice my ability to look at notes seperately and snap to them without recognizing patterns as a whole but other than that I never had to do low-AR practice for Hidden. The ability to read / sightread it better than nomod just came over the years by playing it a lot.
Man, approach circles sure are annoying clutter. :P

Related users

What would your hypothetical ideal programming language be like?

D with minor tweaks such as a more sane standard library and some different object initialization rules so RAII can be more easily applied.
Liked by: DroppedBass

http://ask.fm/Tom94/answer/122160808142 Sry I am not very familiar with the languages. But why did you code the pp calculation in C++ and not in C# like the Difficulty calculation ?

C++ is a native language and thus has potential to be quite a bit faster which was the main intention behind choosing it. I also have a lot of experience in C++, so it wasn't any additional work that wouldn't be there otherwise.
Liked by: Gone. DroppedBass

i replaced the heads of 1/4 sliders (the common spam ones) in bigblack with circles and star diff became higher. what gives? if anything, shouldnt it be lower if sliders are supposed to be restricting cursor movement?

That sounds weird. I'll try it out when I find the time. Would you mind posting this in the pp feedback thread so that I don't forget?

The languages are so similar that given how much more portable Java was, it's a strange choice to use C#. I do here good things about the .Net platform i guess. Do you know what peppy would write osu in now if he had to restart from scratch?

See previous answer.

Is there a specific reason C# was chosen as the language osu! is developed in? I mean, it's a decent language, but at the time it was made, it wasn't open, and only ran on windows. Since we can get similar performance in Java, why wasn't it developed in Java? Keep in mind that I'm not a Java fanboy

The language C# itself just is a lot more coherent and feature-rich than Java. Less now than back then, but still noticably. Can only speculate about exact reasoning, though, since I'm obviously not peppy. Keep in mind osu! started as a small side project for which portability didn't really matter I guess.
With .net going open and working towards mono it looks like C# has great potential for portability, too. In fact the difficulty calculations running on the osu! servers are already done via mono and a version of the osu! client running in the command line on linux.
Liked by: DroppedBass

I'm currently studying on Computer & Networking Technic in a Vocational High School. As I'm planning to take Computer Science bachelor in the future, can you tell me what programming language should i learn first? I'm having some knowledge about Pascal and VB. also pls link some reference, thanks! :

beoulvekinkin’s Profile PhotoYuzuru
Learning programming is not about learning a language but the concepts behind it. Once you grasped them learning a new language following these concepts is child's play. Anyway, you probably shouldn't start with a functional language so I'd recommend C#. I don't know what you mean exactly by "reference". Google should be more than sufficient.
Liked by: Pierre DroppedBass

Ich finds immer lustig, wie man in Foren wie z.B. auf elitepvpers sieht, wie die Leute älter geworden sind. Finds auch hammer wie du mit 13 Moderator im Flyff-Subforum geworden bist. Du hast erstaunlich viel gewusst in dem Alter. Respekt, an dich. Du hast meinen Traum schneller erreicht als ich werd

Ultrayano’s Profile PhotoYano
Moderator ist allerdings schon ein ziemlich nerviger Job wie ich damals feststellen durfte. Seit dem nie wieder. :P
Und joa, am Ende kommt's halt drauf an wie viel Zeit du reinsteckst. Ich denke wenn man Kinder mit Interesse besser fördern würde als den Schulprozess so zu streamlinen wie er jetzt ist wäre es viel normaler Leute mit Erfolgskurven wie meiner und sogar besseren zu sehen.

I'm late in saying this but daaaaaaaaaaaaaamn, FCing installation with HD in an OWC tiebreaker. You're such a fucking boss. Were you nervous during the play?

Of course! Fortunately I am used to it due to years of stage performances with the piano, so I can kind of use the adrenaline to actually fuel my ability to play.

Denkst du es ist besser die harte Theorie anzuschauen um coden zu lernen, oder eher spielerisch vorzugehen, d.h. z.B. rumprobieren und/oder andere Source Codes anzuschauen und versuchen zu verstehen.

Beides zusammen ist würde ich sagen optimal. Theorie lernen und versuchen anzuwenden und natürlich rumprobieren um's weiter zu verbessern.

http://ask.fm/Tom94/answer/122117421006 Dann führt doch ein dass es zur Ranking-Prozedur dazugehört dass die QA's ein Replay submitten welches dann als Richtwert gilt. Bei maps wo die Spieler deutlich drunter performen wird dann der Durchschnitt gebildet. Setzt Können v.S. der QA als Bedingung vrs.

Das fügt dann wieder extra menschlichen Aufwand und Bias hinzu.
Liked by: DroppedBass

Is Tillerino currently in any way involved in the programming of osu!? Probably as an advisor? He seems to know really much in depth stuff about ppv2 and some sick math shit. Also, he appears to have at least basic programming knowledge. So Why isnt he yet? Does he have no interest/you Got no need?

I'm sure if he asked / wanted he could get a spot. He knows much about ppv2 because he researches it a lot and on top of that had me answer him questions he had.
Liked by: DroppedBass

http://ask.fm/Tom94/answer/121963363790 Pastebin, it got a bit too long: http://pastebin.com/VgW3HWZf

Mostly because it's slower and I can't afford pp calculations to get slower. Re-calculations already take an entire week, and that will get even worse when multiple scores per beatmap (with multiple mod combinations) get allowed - and that's only a matter of time. After that if we can optimize enough or get strong enough servers I'll consider switching to the original tp approach.
Liked by: DroppedBass

Nice you prepared your hacks for that tiebreaker :^)

Normally I ignore questions like that but I'd like to point out why I'd be completely insane if I even thought about doing this.
1. I'm barely gaining anything from hypothetically winning OWC. 6 months of supporter? I have a lifetime of free supporter. Forum title? I'd rather keep my osu!dev title. Literally all I'd be getting is the profile badge.
2. osu! is my current job. I very much enjoy working on osu! and would most definitely lose my position if something like what you're describing would be found out. Not even speaking of also losing my account and the reputation I've worked years for to gain back.
Long story short: I have too much to lose and too little to gain to even remotely consider it.

What do you work as? Someone on reddit stated that you are some sort of scientist...

I'm still studying at university (currently on my way to getting a Master's degree in Computer Science) and earning my money by working on osu!.

Next

Language: English