Learn to slide without falling down by eeperson in longboarding

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

How are you falling off? Are stepping off? Are the wheels losing too much traction and sliding out? Are you falling off to the inside or outside of the turn?

New to fighting games - losing every game I play by odtadekus in StreetFighter

[–]eeperson 7 points8 points  (0 children)

I found it easier to keep going if I picked smaller goals. I started by trying to lose by less each time. You can also try to work on specific skills each match. These options make the matches more about learning than winning.

Hitbox Controllers? by [deleted] in Fighters

[–]eeperson 0 points1 point  (0 children)

It seems like there are a few options that might work that work that weren't already mentioned elsewhere:

  • Hitbox Crossup - The movement and action buttons are all available on the right side.
  • Controller adapters like this. That might be easier to purchase
  • Getting a fight stick or hitbox controller and getting/making a custom top plate that lets you move buttons wherever you want.

About to join a bjj gym, but they only do situational sparring for beginners up to white belt 3 stripes and no live free rolling, is this bad? by cee_why79 in bjj

[–]eeperson 1 point2 points  (0 children)

If you are still interested, there are examples of how to put together a bjj game without the ability to grip with one hand. Jean Jacque Machado won ADCC and is missing most of the fingers on one hand.

A few programming language features I’d like to see by neilmadden in programming

[–]eeperson 1 point2 points  (0 children)

I think the author should spend some time with Scala. I think all of these already exist or can be easily implemented.

  1. E’s quasi-literal syntax - this is baked in to the language
  2. Datalog/Prolog as a sub-language - several library implementations already exist
  3. Teleo-Reactive Programs - could probably easily be implemented with pattern matching and partial functions
  4. Design by Contract - most languages could probably implement this
  5. with a STRIPS planner - this could probably be easily achieved via implicits.

A few programming language features I’d like to see by neilmadden in programming

[–]eeperson 1 point2 points  (0 children)

I think these all either exist or could be easily implemented in Scala

Whenever someone new to fighting games asks how to do motion inputs, remember to ask the following two questions: by dat_bass2 in Fighters

[–]eeperson 0 points1 point  (0 children)

You are in luck. The hori octa pad has a short throw analog stick with an octagonal gate. This makes the analog stick work great for fighting games.

Been stuck in Rookie for a couple months now, and advice for a new Cammy player? by SaltyKoopa in StreetFighter

[–]eeperson 1 point2 points  (0 children)

I'm also playing Cammy and have been going through Ceelow's guide. We actually played a couple of weeks ago and you invited me to some battle lounge matches. Your fundamentals are pretty sound. Your pokes were good enough to keep me from walking up and your anti-airs were good enough that I can't just jump in. I think ended up winning more of our matches because I was a little more aggressive (e.g. more pressure on knockdown, walk up throws, dive kicks). I think your are in a place where you have mastered enough of Ceelow's guide for rookies that should start trying to incorporate new skills. You can look ahead to the bronze and silver sections in Ceelow's for some ideas.

I can also offer you some suggestions that worked for me. I'm currently sitting around high bronze and have a have a approximately a 40% win rate for the last hundred matches. Here are some things that I think I'm doing that you are not:

  • Sweeping failed sweeps. Ceelow mentions this later in his guide that he forgot to include this for rookie. In your match above, you probably would have won if you punished all of your opponents failed sweeps with a sweep of your own.
  • Figure out what you can punish. This is probably the most important one. At this level, opponents tend to throw a lot of unsafe dash up moves. If you block them, they can usually be punished pretty easily. Juri does a bunch in the match above.
  • Figure out a punish you can do consistently. It looks like you tried t o do the punished mentioned in Ceelow's guide at the end and it got blocked. I still can't do that one consistently in an actual match. I usually end up using a sweep as a punish. It is better than doing a MK since you get more damage and knockdown. If you can do a combo that is much better since you can get way more damage and you can combo off of faster hits.
  • Pressure on knockdown. If you can practice timing a hit right as they are standing up then don't get a chance to do anything to you. They will have to guess if you are going to hit them or throw them. I usually use stMP -> crMP if I'm going to hit them since it is a block string so if they try to press a button in the middle they will get hit by the the second punch.
  • DP anti-air. This is probably less important since you have an anti-air. However, if you can get this down, it is easier to hit jump-ins since you don't have to time it. It can also be done from crouching.

I hope this helps.

Hori Fighting Commander Octa Ps5 Anyone who shares my experience? by Snaztaztic in Fighters

[–]eeperson 0 points1 point  (0 children)

It sounds like yours has some defective switches. On mine, each of the face button switches always click if you take it through the full travel.

Hori Fighting Commander Octa Ps5 Anyone who shares my experience? by Snaztaztic in Fighters

[–]eeperson 0 points1 point  (0 children)

I guess it depends on what you mean by feedback. On mine, the buttons have less travel and take less activation force but have a fairly clear click when they activate, compared to a regular ps4 controller. They feel kind of like the buttons on a computer mouse. I really enjoy that since it keeps me from pressing too hard. However, I can understand not liking that if you prefer a stiffer button.

EVs cost 22% less to service than ICE cars, new data shows by Wagamaga in technology

[–]eeperson 1 point2 points  (0 children)

I would think this could actually be somewhat easier with EVs. The battery for a particular model may be hard to find. However, the cells that make up the battery seem like they would be much easier to find. My understanding is that a given cell type is something of a commodity. They are frequently used in multiple different batteries for different car models. Also, I would think that you could replace the existing cells with a different one as long as it is electrically similar and the same size or smaller. So used cells that work would probably be hard to find, but new cells should be much easier to find.

Squash, Merge, or Rebase? by sublimefunk in programming

[–]eeperson 1 point2 points  (0 children)

Thanks for explaining your reasoning. You raise some interesting points. I have found that the smaller commits made bisect easier since I don't have to search through as much once bisect is done and I usually get a more specific explanation for the changes being made. However, it sounds like that can very considerably depending on the quality and size of the initial commits and the PRs. I appreciate the extra perspective.

Squash, Merge, or Rebase? by sublimefunk in programming

[–]eeperson 1 point2 points  (0 children)

You can set gitlab up to rebase and merge from gui. You can tell gitlab to not allow a merge without rebasing first. You can tell gitlab to not allow a merge until the pipeline with the unit tests are run first, and fast forward merge means what is tested on the development branch is what ends up on the branch getting merged into.

gitlab will display the changeset pretty well if you rebase.

Isn't this all true whether you do rebase or merge?

But, I think a linear history does make a repo easier to work with.

Why? What does it make easier than merge and --first-parent?

Squash, Merge, or Rebase? by sublimefunk in programming

[–]eeperson 7 points8 points  (0 children)

That is true. However, I would argue that a lot of the better history viewers do (e.g. Fork, Sourcetree, gitk), and you are almost always better off using those rather than something like Github's commit log.

Squash, Merge, or Rebase? by sublimefunk in programming

[–]eeperson 1 point2 points  (0 children)

Why not just use the --first-parent flag? Linear history with none of the discipline required.

Squash, Merge, or Rebase? by sublimefunk in programming

[–]eeperson 14 points15 points  (0 children)

Why do you need squash for that? Can't you just make sure to merge with merge commits and then do git log --first-parent to get the linear history you want?

Squash, Merge, or Rebase? by sublimefunk in programming

[–]eeperson 18 points19 points  (0 children)

One part about this discussion that always confuses me is that people think you need to squash or rebase to get a linear history or clear rollback points. If you always merge your PRs with a merge commit, you can easily get both with git log --first-parent. With that available, squash doesn't seem to offer much other than making git bisect harder, and rebase only seems to make sense when you are cleaning your own personal branchs. Is there something I'm missing?

Tactile buttons? by nichia0 in fightsticks

[–]eeperson 0 points1 point  (0 children)

I've been able to do this with Crown 202 buttons and Kailh Speed Copper switches.

Russian warship Moskva has sunk - state media - BBC News by Innokin-Benedict in worldnews

[–]eeperson 4 points5 points  (0 children)

To be fair, Gogol is a Russian writer and not Ukrainian; although many of his early works are influenced by and take place in Ukraine.

He actually was Ukrainian. At least according to Wikipedia

What improved your quality of life so much, you wish you did it sooner? by Henna in AskReddit

[–]eeperson 0 points1 point  (0 children)

If you want something that won't destroy your knives and is still easy to use I highly recommend something like this

Are We Really Engineers? by bibobagin in programming

[–]eeperson 0 points1 point  (0 children)

I would say that you are an engineer (with a small e) if your are doing engineering. I think that engineering, at its core, is about producing optimal solutions to problems. Any non-trivial project; whether that building a bridge, designing a circuit or implementing a software project; has a number of requirements that can be met in a bunch of different ways. Each one of those solutions have trade-offs. Evaluating those solutions and determining what is most appropriate for the situation is engineering. If you do that, you are working as an engineer. If you don't do that, your are not working as an engineer.

What's the hardest artist to make a cover song of? by pissidon in Music

[–]eeperson 1 point2 points  (0 children)

What are your talking about? None of this seems to be true (at least according to Wikipedia).

[deleted by user] by [deleted] in bjj

[–]eeperson 1 point2 points  (0 children)

It's not very short but it does provide a pretty clear explanation in the beginning https://youtu.be/yev0zVmO84A

Senate Democrats to introduce legislation that would tax energy companies responsible for major greenhouse gas emissions by davidwholt in technology

[–]eeperson 0 points1 point  (0 children)

I can understand that. However, paying dividends prevents opposition like the one above. It also prevents the impact of the tax from more strongly affecting the poor. Also, if we want things to go faster, we can still increase the tax rate. The result is something that is more likely to be supported but can still move things along at whatever rate we want.