HNHacker News
TopNewBestAskShowJobs

nimblegorilla

502 karma · joined August 17, 2010

Email: nate@nimblegorilla.com
submissionscomments
nimblegorilla··on RuboCop 0.80: Ruby static code analyzer and code formatter
In my opinion the rules about requiring or forbidding parentheses are fairly arbitrary.

Sometimes it's really nice to fit three panes of code on a single laptop screen. Long lines can also indicate a code smell. It's ironic that one of the first things most teams change is the 80 character line length.

nimblegorilla··on Ask HN: How do you justify taking unpaid vacation as self employed?
I've had a few vacations turn into work trips. It's really easy (at least for me) to work a lot in the morning and spend the late afternoon at the beach, park, or museum.

If all you need is a laptop and internet then there's nothing stopping you from an entire month at a vacation destination.

nimblegorilla··on The Old Boys' Club: Schmoozing and the Gender Gap
Also from that section "we do not want to claim that the evidence is representative of the world"
nimblegorilla··on The Old Boys' Club: Schmoozing and the Gender Gap
The quote I provided shows that the authors want other people to study the US or other countries to see if the results apply in a general manner. The paper in no way attempts to generalize the US other than that large companies typically track the sorts of data which would make similar studies possible.
nimblegorilla··on The Old Boys' Club: Schmoozing and the Gender Gap
You're beginning to sound like a conspiracy nut. The paper is very upfront that more studies should be done in other countries:

"the data necessary for the analysis, such as paygrades, demographics and manager assignments, are probably available for most large organizations. We hope this methodology will be applied to other firms, countries, and industries, which will help to generalize the findings and identify where these biases are more or less problematic"

nimblegorilla··on The Old Boys' Club: Schmoozing and the Gender Gap
The study was very upfront about the limitations.

A better analogy would be someone trying to debunk the theory of relativity by claiming it doesn't cover perpetual motion machines.

nimblegorilla··on The Old Boys' Club: Schmoozing and the Gender Gap
> The entire study is not very interesting.

The study still has value even if they didn't perfectly study 100% of the world. It provides a useful datapoint for other researchers to build upon.

nimblegorilla··on The programmer behind the THERAC-25 Fiasco was never found
> Where did someone assume that the programmer was to blame?

I agree higher-ups bear the brunt of responsibility, but the title of this post currently says "the programmer behind the THERAC-25 Fiasco was never found"

nimblegorilla··on Yes, And – How to be effective in the theatre of work
> "It is snowing." > "Oh, what a kidder you are, Smith! Just look at the shorts I'm wearing, it's fun in the sun time."

That’s almost a textbook example of the opposite of Yes And philosophy. Contradicting the reality established by another performer is called Negation.

Disagreement within the YesAnd framework can be tricky to describe. A better example:

“This sucks. It’s snowing” “Yes, and now we can finally go skiing. I’m so excited!”

nimblegorilla··on Trigger warnings don’t help people cope with distressing material
> Heck, I don't have PTSD but I don't particularly like seeing sexual violence in movies or television shows and more than once I wish I had been warned about it ahead of time.

Related to that, a lot of people prefer watching certain genres such as action, romance, sports, sci-fi, comedy, etc... If it's ok to inform people they're about to watch an Adam Sandler romcom then I don't see what's so bad about informing people they're about to encounter triggering content.

nimblegorilla··on Dissent at Facebook over hands-off stance on political ads
> Whereas the bland, meaningless stuff will always be free of any misleading content, and be subsequently approved.

I'm not sure what media you consume, but TV and radio ads always seem filled with misleading content about political rivals.

nimblegorilla··on Amazon sells a kit for a 2600 sqft house
The link you provided makes a distinction between mobile and manufactured homes...
nimblegorilla··on The End of the Golden Era of American Chess
Are you suggesting that one player could win by running out the clock? Classical gives players 30 more seconds after each move so it becomes unlikely to run out the clock.
nimblegorilla··on Test coverage only matters if it's at 100%
I'm not following the benefit of excluding code in the first place. Your method seems like more work, more error prone, and more likely to leave unintended gaps in coverage.
nimblegorilla··on Test coverage only matters if it's at 100%
Seems like 50% coverage is better than 0% coverage and 75% coverage is better than 50% coverage.

The author argues about the horrors of going from 80% to 79.9%, but I don't see how that is any different from the suggestion to explicitly exclude code. The excluded code is still in the gray area of code that is included but not covered by tests. What happens when someone starts making breaking changes to excluded code?

nimblegorilla··on How to do a code review
> If the suggestion is complicated or non-obvious, and it's in a really critical part of the code, then sure, write a benchmark. Outside of that though, it's rarely a good use of developer time.

If it isn't worth your time to write a benchmark then it isn't worth my time to change the code.

Everyone thinks their own performance tweaks are simple and obvious, but I've rarely seen measurable performance boosts from comments in a typical PR.

nimblegorilla··on Tired of Stack Overflow
Their reputation system is the worst. I'm by no means a power user, but I've asked and answered some questions on the main overflow site. If I go to any of the subforums I have to start over with a reputation of zero and "re-earn" privileges. No thanks.

Another problem is their aggressive pruning of questions. There have been dozens of times where I've found something relevant via google and found the question was locked for being off-topic or opinion based.

nimblegorilla··on Why All of Our Games Look Like Crap
Dude... I have and am using asset packs. If your design schtick is looking as cheap as possible then it's not very hard to get what you need.
nimblegorilla··on Why All of Our Games Look Like Crap
Everyone already acknowledges the current art has no consistent direction. It makes no sense to pay extra money for bespoke artwork that looks worse than what you can get by just going to what's already available.
nimblegorilla··on Why All of Our Games Look Like Crap
> all developed by very small teams.

Key here is "teams". It's really hard for one person to bring all of those skills to the table.

nimblegorilla··on Why All of Our Games Look Like Crap
> Can't. The word you're looking for here is can't.

I think the real term is "Not Invented Here Syndrome".

This site has thousands of open sourced game assets: https://opengameart.org

Here is an asset pack of 65 fantasy icons for $5: https://assetstore.unity.com/packages/2d/gui/icons/fantasy-r...

I suspect someone spending $200 and a day of searching could probably find most of the art needed for Queen's Wish. There's really no need for him to be hiring freelancers in the first place.

nimblegorilla··on Why All of Our Games Look Like Crap
> If the context of the discussion was about developers instead of artists, how would HackerNews feel about someone lamenting the fact that they can't get any "affordable" developers to work on their projects?

That's an interesting way to look at this article. It seems that many solo entrepreneurs have a hard time evaluating the skills of those outside their own domain.

It feels arrogant to criticize someone profitably running their own company for 25 years, but I wonder if he would be better served by hiring a design/UX firm for a day or two to get some guidance on achieving a consistent look while still spending less money.

nimblegorilla··on Why Is Joe Rogan So Popular?
Your "position" seems to be that my claim was incorrect. It's patently obvious that Rogan's guest list is primarily white males. Provide your own data if you feel otherwise. You seem to hold others to a higher standard than what you apply to yourself. You're right that you don't care to defend your opinion and this isn't a productive thread. Another user spoonfed the evidence to you and you are still trying to argue against reality while providing zero data.
nimblegorilla··on Why Is Joe Rogan So Popular?
You: > Do you happen to have that data? reply

Also You: > Expecting someone else to dig up the data to prove your point would be a bit odd.

I think you're demonstrating one of the aspects of anti-intellectualism prevalent in the Rogan community. You expect other people to provide data and evidence to change YOUR mind, but you won't provide data or evidence supporting your own position.

nimblegorilla··on Why Is Joe Rogan So Popular?
It's faux intellectualism masquerading as intellectual diversity. Calling it diversity is like saying Subway has a diverse menu. Sure you can get ham, turkey, bacon, or meatballs on 6 different kinds of bread, but at the end of the day it's all just salads and sandwiches.
nimblegorilla··on Why Is Joe Rogan So Popular?
It's pretty easy to find a list of his guests and compile that if you are interested.
nimblegorilla··on People love working remotely
> There's nothing wrong about a multi day email chain.

Email chains can work for some things, but they mostly suck compared to face to face meetings. You never know if someone else is silent because they agree, they haven't read the whole email, or they haven't taken time to write a response.

Most things able to be solved by email chains are better off in some sort of issue tracking or wiki system.

nimblegorilla··on Columnist asked researchers what they could find out from just his cell number
Security questions aren't really that secure anyway. A "real" hacker could just pretend to be helping out a friend after a debilitating accident and ask for everything to be reset.
nimblegorilla··on I wrote a free book about TDD and clean architecture in Python
> First, technically returning 9 for a test of add(4,5) is correct. Your tests define what the function does, not the name.

You are technically correct that testing "add(4,5) == 9" is valid. However, everyone already knows that an "add(a,b)" function which always returns 9 is broken.

> So when you add the add(10,2) test case, the really pedantic way of doing it would be to handle the extra case with an if-check

Saying an if-check is the correct way to refactor does a disservice to TDD practitioners everywhere.

Implementing a trivial add function via TDD is just bad. It would have been far better to choose something slightly more complicated such as sorting or fizzbuzz.

nimblegorilla··on Thousands of Swedes Are Inserting Microchips Under Their Skin
What are the moral implications of doing this voluntarily?

This seems "easily" reversible by just having the chip removed.

← PreviousPage 2 of 9Next →