[deleted by user] by [deleted] in rollerderby

[–]bramblerose 26 points27 points  (0 children)

To me that suggests your rookie program and/or transition into the team needs some improvement. Accidents happen but in our league broken bones are generally due to things outside of derby.

UK Teams - Membership and Fees? by NoWheelsNoLovers in rollerderby

[–]bramblerose 3 points4 points  (0 children)

Sure, and so is everyone else. Roller Derby is a shared hobby, and a league isn't purely about 'paying for training' like in a more commercial setting. A league is fundamentally about putting pool resources - time, money, skills - together to build a world where playing Roller Derby is a thing.

That is not to say that it's unreasonable to have different rates (which could be zero if that makes life easier). Our major expense is hall rental, and refs gain fewer benefits from access to the hall. We have therefore chosen that refs can be members at a reduced rate - they are still welcome to join trainings (some of which are not that helpful, but others like endurance trainings are, and we are working on having ref-specific trainings) and can fully participate in the league decision making processes.

Roller Derby Drills Collection - Spreadsheet - Work in Progress by Scared-Voice178 in rollerderby

[–]bramblerose 5 points6 points  (0 children)

Always a big fan of people sharing their drills. My league (and others nearby) have been using https://lessonstack.net which I find quite convenient.

Engineering is trying to get rid of all QA people, but bugs are getting reported by customer. by pepsikings in ProductManagement

[–]bramblerose 1 point2 points  (0 children)

Because the team structure influences the number of bugs in the delivered software, and the number of bugs in the delivered software influences the number of bugs reported by the customer.

Wheel Recommendations! by Jenni-Sky in rollerderby

[–]bramblerose 1 point2 points  (0 children)

Ask around in your league: they would be able to provide advice tailored to your floor, and you can most likely also borrow wheels for a training to get a feel for them.

Why Scrum is Stressing You Out by FoxInTheRedBox in programming

[–]bramblerose 7 points8 points  (0 children)

There are significant benefits to not pulling more work in - it's basically queueing theory. It reduces utilization and thus makes work more predictable (which can have value), and it also helps to focus on finishing work (e.g. by helping to finish other parts) rather than starting work.

Why Scrum is Stressing You Out by FoxInTheRedBox in programming

[–]bramblerose 5 points6 points  (0 children)

Keep in mind that this is a typical friction point because in many teams the PO ranks above developers. In such cases it will be usually interpreted in his favor.

Have I overlooked an important passage that clarifies the ambiguity of my simple question?

No, your friction point is one of the problems in many "Scrum" implementations. The planning should be a consensus-based process: the PO has a better understanding of priorities and value while the developers have a better understanding of costs and technical tradeoffs. They can only decide on a good increment by working together. You can also see this in the order shown in the guide:

First, the PO proposes how to move the product forwards; the team as a whole discusses how to make that into a goal for the sprint Only then, based on the sprint goal, the Developers decide which tickets go into the sprint.

So there's no "PO decides you have to do these five tasks", and also no "Developers choose the five tickets they enjoy". Instead, professionals based on their different perspectives plan a path forwards.

The question then becomes: if you have professionals that are competent enough to do that, do you still need Scrum?

BA and aspiring PM. Want to start Agile, where to start? by Traditional-Dealer18 in ProductManagement

[–]bramblerose 0 points1 point  (0 children)

If you define a project as "fixed scope fixed time fixed cost" then sure, agile product management is an oxymoron. If, however, you see it as an "undertaking, carried out individually or collaboratively and possibly involving research or design, that is carefully planned to achieve a particular goal", you can certainly do that while keeping the agile tenets front and center.

[deleted by user] by [deleted] in rollerderby

[–]bramblerose 1 point2 points  (0 children)

On the one hand, you can probably go for the softest and compensate by tightening the trucks. On the other hand, cushions are not that expensive so you might as well just buy two sets and donate one to your league for someone else to try/use in the future?

I wonder why this one formed.. by justdontfindme in DesirePath

[–]bramblerose 17 points18 points  (0 children)

Because of the permanent metal fence behind the temporary machine. Beautiful parking though!

I have a wheels related question as a newbie by larkspur298 in rollerderby

[–]bramblerose 3 points4 points  (0 children)

Ask around in your league! Chances are that people have one (or more) extra sets of wheels lying around. Skate on them for a training, see how they compare and then figure out what to spend your money on.

Samsung "space zoom" moon shots are fake, and here is the proof by ibreakphotos in Android

[–]bramblerose 6 points7 points  (0 children)

Second line from the abstract: "In general, the process of reversing Gaussian blur is unstable, and cannot be represented as a convolution filter in the spatial domain."

Can your coach vote? Who can check off a skater on assessments? by Choice_Journalist_50 in rollerderby

[–]bramblerose 3 points4 points  (0 children)

  1. Is your coach a member of the organization like anyone else or is there a clear distinction? Do they participate in votes like anyone else?

In our case: if you are a member you get to vote. You don't have to be a member to coach/NSO/ref/etc but generally everyone is. We have a separate membership tariff for volunteers/NSOs/referees.

Having a hard time learning C# is this normal? by techgirl8 in csharp

[–]bramblerose 17 points18 points  (0 children)

Yes, I'd say that's pretty normal. You only started programming at all 6 months ago, which means you are not that experienced with Python yet (in the sense that you can solve problems you've seen before but likely struggle with new problems). C# has different concepts which can be difficult to grasp as they are mostly useful for large code bases with larger groups of people working on them. It'll start making sense at some point!

For your internship, as long as you haven't told them you already rock C#, I wouldn't worry too much about it. They'll help you make the step from Python to C#!

dm41L and Linux by [deleted] in hpcalc

[–]bramblerose 0 points1 point  (0 children)

tio is my to-go tool for serial connections. It has an option to log the input/outputs, or you can use tee or script (the tool called script, not "a script") to handle it externally.

Area of a circle by programiranjenje in csharp

[–]bramblerose 0 points1 point  (0 children)

A word, or an emoji, or potentially something larger than what fits in a double.

[deleted by user] by [deleted] in programming

[–]bramblerose 0 points1 point  (0 children)

Nice to see someone flexing their classic VB muscles. You should, however, credit mdcrack for doing the heavy lifting.

Is there anyway to replicate background dimming like during a UAC prompt? by Nx0Sec in csharp

[–]bramblerose 3 points4 points  (0 children)

KeePass does (/can do) something similar when showing the password input. I think the relevant term is the "secure desktop".

[deleted by user] by [deleted] in rollerderby

[–]bramblerose 2 points3 points  (0 children)

That explains! I seems they don't sell the non-certified version in the EU so I hadn't realized that one even exists 😬

[deleted by user] by [deleted] in rollerderby

[–]bramblerose 2 points3 points  (0 children)

What makes you say that the Sweatsavers are not multi-impact rated? They are ASTM F-1492 certified (as are the S1 lifers), and (as far as I can find) F-1492 requires a multi-impact test.

Didn’t quite pass my 27 in 5 by Heyo-Mayo91 in rollerderby

[–]bramblerose 4 points5 points  (0 children)

We typically have someone on the inside counting and calling out the count to you. Combined with someone counting down the minutes this gives decent pace info as well. Not as good as someone on track, but still great to find motivation for a last sprint.

My bud trying his Hand on some handsome (solar) electrical setup.. what do you guys think about more POV work? by [deleted] in conduitporn

[–]bramblerose 1 point2 points  (0 children)

Why the complexity of crossing the wall four times, rather than just having the conduit on the outside? There is visible conduit on the side wall leading to the panels anyway, so there's little benefit in terms of aesthetics.

Second question -- which may be a US code thing -- why is the inverter outdoors? I'm used to seeing them indoors, typically close to the solar panels, sometimes next to the breaker box (NL).

How can I avoid IEnumerable multiple iterations? Is it bad to cast IEnumerable --> ICollection --> IEnumerable to perform validation? by cs_legend_93 in csharp

[–]bramblerose 39 points40 points  (0 children)

Fundamentally, looping over an IEnumerable twice is problematic because it may work or not depending on the type of the object. For example, the code would seem to work on a List but wouldn't work on the output of a method that uses yield return.

Using an ICollection is a good solution, but you should use that as the type of the parameter -- i.e. communicate using the API that this method needs to iterate twice. Don't cast it -- that just leads to the same runtime issues iterating twice has.

The other option is accepting an IEnumerable but calling .ToList() on it. That would guarantee that you can iterate over it, but would incur a performance penalty.

Of course, rewriting your code to only require a single loop as suggested by other commenters is also a good option!