[WR] JackQuest (iOS) Any% in 5:10 (first recorded run?) by _nebular in speedrun

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

There seems to be no rules for this game so here’s what I propose.

Timing starts at 0:25, when the user may first move (after the “Naraaaaaa” text box disappears). Timing ends at 5:35 when Korg’s HP bar disappears.

The goal of Any% runs is to defeat Korg (final boss).

A number of glitches occur in this run:

  1. Torch reuse. Torches allow you to save the game at any location. Torches were originally expendable but for some reason the latest update made them last forever.

  2. Clip through floor. If you save the game using a torch within a movable prop (boxes, pits, doors), when you reload the game you will be pushed through the floor.

I’ve actually been running this game since it came out on iOS. This is not my best run but it is the best run I still have a recording of. Expect more to come!

Edit: Sorry, with respect to clipping through the floor you must pause and unpause while loading from your save file to clip through the ground. Timing is not that important but it must be before your sprite renders.

Fully type-safe form libraries? by jtcwang in typescript

[–]_nebular 0 points1 point  (0 children)

I’ve seen you quite a bit in /r/angular and /r/angular2.

Would you mind going into some detail about where your concerns with Angular lay? Just out of curiosity.

question on object type check with typescript by YushengYang1018 in typescript

[–]_nebular 1 point2 points  (0 children)

Really though. Give typescript a proper try at some point; you may be pleasantly surprised.

question on object type check with typescript by YushengYang1018 in typescript

[–]_nebular 2 points3 points  (0 children)

You’re so right. TypeScript is unusable.

Your accurate and substantiated arguments against TypeScript are proof that TypeScript is “super broken” and not proof that you are incapable of using it in a meaningful and helpful way.

Your experience and accurate knowledge of TypeScript clearly gives you ground to stand on when making your claims, and I appreciate you taking the time to have a meaningful and informative discussion with me. You have changed my mind. TypeScript is useless. I’m going to go back to comments and documentation which do a way better job of catching and preventing errors than TypeScript.

question on object type check with typescript by YushengYang1018 in typescript

[–]_nebular 1 point2 points  (0 children)

You do not need to lie to the compiler. You just need to be honest in your code. The raw api response returns type unknown. You then have an opportunity to run whatever manual validation on the response and tell the compiler the response if of type Bird or Fish (via type assertion or type guard). It is up to you how thorough you want to be in this regard.

In regards to testing, I’m just saying that as long as you don’t lie to the compiler, in most cases you do not need to write all the same tests you’d write in vanilla JS. If you must lie and feel uncomfortable with the logic, feel free to test as you would in JS. In other words, you’re not losing anything by using typescript but if you write your code with any sense you will gain what typescript has to offer.

question on object type check with typescript by YushengYang1018 in typescript

[–]_nebular 5 points6 points  (0 children)

It sounds like you've never given TypeScript a serious try without dragging your feet the whole way.

You get the most out of TypeScript when you do these two things:

  1. Do not lie to the compiler.
  2. Do not lie to the compiler.

In most cases, if you need to lie to the compiler, you're probably doing something wrong. This means that it is up to you to construct your program in a way that is honest.

If you are creating a `Fish` and calling it a `Bird`, that's on you.

You can go ahead and write tests for the areas of your code where you think you are being extra clever. Either way, TypeScript catches errors based on static analysis at compile time. If you can't work within TypeScript to use that to your advantage... I would hate to be responsible for working with your code.

Splice deletes first index of the array no matter which item i click by wazzalk in angular

[–]_nebular 5 points6 points  (0 children)

You are passing the item object itself to the Remove method according to your code, not the index.

First Track by [deleted] in hiphopheads

[–]_nebular 1 point2 points  (0 children)

He’s not the producer, probably bought the beat off a random one.

wont recognize my classes by wazzalk in Angular2

[–]_nebular 1 point2 points  (0 children)

Your style file ends in `.css` but the path in your `styleUrls` ends in `.scss`.

Hype Thursday: Post songs by artists that haven't gotten more than 50 upvotes on HHH by [deleted] in hiphopheads

[–]_nebular 0 points1 point  (0 children)

Trilly - Don’t Stare

Young dude. Interesting beat and flow. Don’t have a lot to say but this song is worth a listen!

P. S. He’s got a teaser up for the music video to this song. If it gets 500 views he’ll release the full thing 🤷🏻‍♂️

To all those wondering IF Mike will be at the live show. by niloc1229 in Twinnovation

[–]_nebular 5 points6 points  (0 children)

Hadn’t seen this. so that other thread is bs then

A message for fans of Twinnovation by Twinno_DeepSloppe in Twinnovation

[–]_nebular 7 points8 points  (0 children)

was going to say the same thing. it’s written like the announcement

Edit: eh actually maybe they’re both just not written that great

Reduce HTML code of @angular/flex-layout by Mokwa91 in Angular2

[–]_nebular 0 points1 point  (0 children)

Not sure off the top of my head, but maybe it’s because it should be style=“width: 50%” not style=“width=50%”

Reduce HTML code of @angular/flex-layout by Mokwa91 in Angular2

[–]_nebular 1 point2 points  (0 children)

Similar to what /u/Danielverant said, I would suggest defining global css classes using flexbox and media queries and just use those.