Hacker Newsnew | past | comments | ask | show | jobs | submit | jpwright's commentslogin

Mackinac Island, MI. Not a city, but probably the closest you'll get.


I'd add that lessons from sports leadership don't always apply in other contexts. Sports at the highest levels require extreme competitiveness and aggression. A Jordan-style asshole leader might succeed by motivating the development of those traits in their teammates, but those same traits are probably toxic and unhelpful in other environments.


Yeah, also to be an effective leader in that mold you should start by being a generational talent like Michael Jordan.

When all those Steve Jobs biographies came out there was a population who thought if they just became really picky about design and impulsive about personnel decisions their business would become another Apple.

Just being a jerk isn't really a strategy, even in sports.


This is always my answer to people trying to justify being an asshole by comparing themselves to Steve Jobs or Michael Jordan. If you are as talented as them, maybe you can make that argument. But if you are not literally the best in the world at something and/or arguably the best of all time at something, you can't use their examples.

An NBA bench player can't behave like Michael Jordan and expect to stay in the league, even though an NBA bench player is probably one of the best 400 basketball players in the world.

Even then, I would argue that guys like Jordan and Jobs succeeded in spite of being assholes, not necessarily because of it.


"also to be an effective leader in that mold you should start by being a generational talent like Michael Jordan."

This is such a good point.

It's so hard for most people to contextualize this.

Pro Sports athletes are basically 'life dedicated' to something, these are deeply competitive people in general. And then take the top 0.1% of those, put him with people that actually can be pushed to the top.

Jordan was no the branch manager of your local bank selling mortgages, who could not get away with such tactics.


I think we're seeing quite a few top level athletes who demonstrate extreme competitiveness and aggression, but are able to compartmentalize it very well between "on the field" and "off the field."

I think Patrick Mahomes is an exemplar of this - he is very aggresive and high performing, but when things don't work out, he's immediately able to switch into the mode where he can congratulate the person that beat him and then again turn around and start kicking ass.

Basically, high performance in sports does not require you to be an asshole, and we're seeing more and more examples of that.


I was very impressed with the mental fortitude of Mahomes overcoming the 24 point deficit against the Texans.

His body language betrayed no frustration or negativity, the very opposite of the asshole management mentality.


> Sports at the highest levels require extreme competitiveness and aggression.

You can also be an all time great like Magic Johnson, who smiled constantly and seemed to love everyone and never show any frustration.

(I'm sure he had his moments, but everyone seems to love Magic and haven't heard about former team mates holding a grudge against him.)



"System 100 can utilize monetary or digital currency bids, but can also enable the trading of coffee drinks." -pg.13


Atlassian's cut is 25%.


Probably they're living near the Hoyt-Schemerhorn station in downtown Brooklyn. The A/C are good, reliable trains that offer a quick commute to a large number of jobs in Lower Manhattan. And it's absolutely in a safe neighborhood.

As for your search, you need to include apartments with broker fees. That's just a reality of the real estate market in NYC. There are many cases where paying the fee is worthwhile.


To be fair, the $27 billion includes 1,025 new subway cars (which tend to cost more than $1 million each) plus extensive renovations to 31 stations. Also, the "open gangway" design in combination with the other improvements (wider doors, collapsible seats) will reduce crowding on trains, which in turn reduces crowding on platforms and dwell time. During rush hour that will have a noticeable impact on travel times. Outside of CBTC, which would allow running more trains per hour, there aren't really other ways to make the existing system run faster.

I do think the $27 billion tag is too high, though.


I'm willing to exclude the new trains entirely from the criticism, except for funds which go towards new features other than more space. 1 or 2 million per car @ about 1000 cars is "only" 1 or 2 billion out of the 27 billion though.

Most of this money is going towards making the system shinier and prettier, instead of actually improving commute times for anyone


FWIW -- for non-commercial uses you can get a J-Link EDU for about $70. The hardware is identical to J-Link BASE.


I'd be interested to see how successful way2ride has been (as in, how has the percentage of taxi trips originating from way2ride changed over time?)

way2ride has been advertised heavily in NYC and offers most of the same features that the Uber app does: seeing nearby cabs, hailing, seeing the cab's location, paying through the app. On the occasional trip where public transportation isn't sufficient, I've used it as an alternative to Uber and had good experiences. In particular, it's useful to dodge surge pricing and in finding a ride in places where Uber drivers don't hang around.

* https://www.way2ride.com/user/login.form


There are so many cabs that I don't really see the need for this, and most cabs take Apple Pay now, so I've never really seen the point of this and the other one (is there another one? I think there is?).

If I was somewhere where there aren't a lot of cabs I'd probably just use Uber, it's cheaper and cleaner anyways.


Exactly: I use way2ride all the time to pay, and use it to hail when Uber has surge pricing on. It's especially useful for hailing while still inside your apartment.


Yup! It's a humble 4021N.


Yes! Also goes by part number 74LS165 (edit: actually they are just similar) [1]. Here's how to use it in your game code: http://wiki.nesdev.com/w/index.php/Standard_controller

Basically you write high voltage to the "strobe" line of the shift register in the controller, putting it in a state where it continuously updates to reflect current button presses. Once you remove the high voltage, it "freezes" its 8-bit state representing whatever combination of the eight buttons were last depressed, and then you make 8 successive reads from the shift register's serial line, reading off the state 1 bit at a time. It's up to the game software to be robust against bouncing, as well as against a tricky hardware bug where the DMC module of the NES's audio processing unit conflicts with the latching mechanism used by the controller's serial line. Needless to say, this must all be emulated by accurate NES emulators, too :)

[1] http://www.datasheetcatalog.com/info_redirect/datasheet/phil...


Look closely, the '165 is a little different, both in functionality and pinout. You'll not be able to swap in one for the other. -- But yes, both are parallel in, serial in/out shift registers.

http://www.nxp.com/documents/data_sheet/HEF4021B.pdf http://www.nxp.com/documents/data_sheet/74HC_HCT165.pdf (pinout for LS is the same)


The 4021 and 74LS165 are similar, inasmuch as they're both PISO shift registers, but they're not the same part. Here's representative datasheets for both parts from TI:

http://www.ti.com/lit/ds/symlink/cd4021b.pdf

http://www.ti.com/lit/ds/symlink/sn74ls165a.pdf

I don't think the differences are relevant in this application, though.


Maybe relevant, a while ago wrote a post about using an Arduino to interface a NES gamepad as HID device.

http://eskerda.com/arduino-nes-gamepad/

Repo with full instructions: https://github.com/eskerda/arduines


Bouncing isn't an issue if you poll the button state once a frame, because almost all switches will finish bouncing within 16ms.


Humble indeed, I find it really clever


Dave from Fictiv here -

Thanks for the contribution and wiki article -- will update the post accordingly and welcome any other feedback/suggestions. Teardowns are all about learning + community input so keep the comments coming :)


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: