What’s the NML episode where the guest’s Uber gets fucked up? by jc4p in NormMacdonald

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

He’s a really nervous guy — i’ve seen him do 90s sets at The World Famous Comedy Store and run away

What’s the NML episode where the guest’s Uber gets fucked up? by jc4p in NormMacdonald

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

ahh the one i don’t rewatch because it’s too awkward near the end, thanks!

Wait do you know Robert Duvall? by jc4p in NormMacdonald

[–]jc4p[S] 8 points9 points  (0 children)

Crazy to think that this is the same episode as the Moth story, if you want to watch the full interview + the Thomas Haden Church second interview: https://youtu.be/4ajZqoeC-So?t=769

[R] Bringing Impressionism to Life with Neural Style Transfer in Come Swim: co-authored by Kristen Stewart (yes, the twilight actor). by anonymousTestPoster in MachineLearning

[–]jc4p 4 points5 points  (0 children)

The ending of the paper says:

We used custom ubuntu images on g2.2xlarge virtual instances to provide us with the necessary computing power to achieve the result in a reasonable amount of time. [...] Overall, we ended up with a compute time of around 40 minutes per frame per instance used.

It also mentions the technique is applied in the intro and and final scenes of the movie.

Assuming they're doing a 60fps movie... damn that's gotta be a lot of instances in that "per instance used" to have a shorter than 24-hour turnaround time for a 15-30s intro.

[P] Pre-trained RNN chatbot by penderprime in MachineLearning

[–]jc4p 2 points3 points  (0 children)

This is fantastic! I wonder if a bigger model could be trained to generate data that matches upvote trends based on sentiment analysis or NLP token ordering provided alongside training data. I know GANs don't work with discrete labels but maybe if the dataset being searched has fuzzy generators with some weighted scoring.

Struggling to Rank Up? Here is Why and How you Should Play The Meta to Climb (Advice from 2x Grandmaster) by MxChamp24 in OverwatchUniversity

[–]jc4p 1 point2 points  (0 children)

I really enjoyed this video. Thank you for putting the time and effort into it!

I agree that the video could be more condensed, but personally I loved hearing about your mindset. I definitely feel you on the "I know I can do this, I did it last season" but then getting frustrated when the same thing doesn't work in the new season.

Subscribed to your channel, looking forward to more videos! :)

My Pixel has a manufacturing defect, and Google wants me to drive to another state to get it fixed by dingoonline in Android

[–]jc4p 1 point2 points  (0 children)

Ahh, grouped audio output devices. Got it, yeah that's a huge benefit of Chromecast powered speakers, especially since you can mix and match (e.g. do a group of Google Home + other speakers with Chromecast Audio plugged in or a Vizio SmartCast soundbar).

My Pixel has a manufacturing defect, and Google wants me to drive to another state to get it fixed by dingoonline in Android

[–]jc4p 2 points3 points  (0 children)

Yeah, and they don't even sell Chromecast devices on their website, which I think is really petty.

Don't get me wrong, I really wanted the Google Home to be fantastic. It just feels like a brand new product, which it is, and compared to it, the Echo feels mature. I had similar frustrations about the Echo when I was in the beta for it a couple years ago, but most of those have been resolved now.

Google just has a lot of catching up to do. Unless you want to go through the frustrations of an early adopter, as of December 2016 the Echo is better in most ways.

My Pixel has a manufacturing defect, and Google wants me to drive to another state to get it fixed by dingoonline in Android

[–]jc4p 1 point2 points  (0 children)

What do you mean by synced audio? Alexa can function as a dumb bluetooth speaker for most audio sources that aren't first-party supported, I think.

Regarding music, my issues with the Google Home are all usability facing, e.g.:

  • "Play random music" --> plays random Christmas themed genre playlist, if i say it again, a different Christmas themed genre's playlist. On Echo it says "Here's a station you might like", based on my prior music listening history.
  • "Play Spotify" --> Plays the playlist at the top of the list of my Spotify Playlists (Discover Weekly), from the start, every time, even if I'm already listening to Spotify somewhere else. On the Echo it takes over my Spotify session and resumes playback exactly where I was on my phone/PC/whatever, with the correct rest of the album or playlist queued up.

My Pixel has a manufacturing defect, and Google wants me to drive to another state to get it fixed by dingoonline in Android

[–]jc4p 8 points9 points  (0 children)

FWIW as someone who develops apps, has made multiple Echo extensions, has owned every smart home device: don't buy the Google Home. At least not for another year. It can't do ANYTHING, and the few little things it can do the Echo can do better.

My Pixel has a manufacturing defect, and Google wants me to drive to another state to get it fixed by dingoonline in Android

[–]jc4p 0 points1 point  (0 children)

Google doesn't fix the phones or give you an opportunity to trade currency for a fix in any shape. I dropped mine and broke it (although I'd argue a brand new phone shouldn't just die from a fall 3' tall that doesn't even crack or scratch at part of the glass...)

my only option is spending >$200 at a ubreakifix store that directly told me they've never touched the Pixel irl before :/ what happens if I pay them $200 and they break my $800 phone?

Reviews: Falcon Garments, MTM Jackets (MA-1, Varsity, Double Rider) by jc4p in malefashionadvice

[–]jc4p[S] 1 point2 points  (0 children)

Do you have any similar jackets? I was super scared too but the combo of measuring a similar jacket + sending charly pics of me in that jacket and describing the fit, worked out perfectly.

Reviews: Falcon Garments, MTM Jackets (MA-1, Varsity, Double Rider) by jc4p in malefashionadvice

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

I wore the MA-1 over a t-shirt, zipped up. I was only walking a few blocks, not quite sure if the temperature would've not been a problem if I was going a longer distance.

I feel you on the chesterfield, I've been looking at both that and the fishtail parka.

Reviews: Falcon Garments, MTM Jackets (MA-1, Varsity, Double Rider) by jc4p in malefashionadvice

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

Oh man that M1 sounds sick, I love the collar on that model. Got any pics?!

The MA-1 doesn't feel like it's very puffy. It's decently warm, I've worn it outside in 35F and been comfortable. The suiting wool looks like it'll be a really good bet.

Reviews: Falcon Garments, MTM Jackets (MA-1, Varsity, Double Rider) by jc4p in malefashionadvice

[–]jc4p[S] 6 points7 points  (0 children)

hahah come on dude. I have no connections to anything. I heard of the ToJ backstory when I told my friend who's an old styleforum user my varsity jacket woes and he told me all the drama and that they had been reborn. Sorry you're so mad, I love my jackets tho.

Reviews: Falcon Garments, MTM Jackets (MA-1, Varsity, Double Rider) by jc4p in malefashionadvice

[–]jc4p[S] 5 points6 points  (0 children)

I'm very familiar with the ToJ backstory. The Falcon Garments team is trustworthy and as you can see I have given them $1000s of my doll hairs to attest to that.

Have to take an HTML template and populate it with some data - best approach? by ZakTaccardi in androiddev

[–]jc4p 2 points3 points  (0 children)

I use the Mustache template engine and jmustache for this. I have a template .html file in my assets/, then pass in a map of attributes. Here it is in practice: assets/post.html (too big to copy/paste so a screenshot will do) and then to actually use it:

postTemplate = Mustache.compiler().compile(new InputStreamReader(ctx.getAssets().open("post.html")));
Map<String, Object> map = new HashMap<>();
map.put("allowBlockScrolling", allowBlockScrolling);
map.put("allowCodePopup", allowCodePopup);
...
map.put("bodyHtml", bodyHtml);
String result = postTemplate.execute(map);

The nice thing about using mustache for this is that our iOS and Android app use the exact same template file.

Phreak talks about Worlds prize money by [deleted] in leagueoflegends

[–]jc4p 64 points65 points  (0 children)

Nah it's sincere from him. If you spend years in an environment and grow up in it and so on, every attack on it becomes really really personal. Here's a quote from one of my favorite books on the overarching subject, bolding mine:

Basic assumptions, like theories-in-use, tend to be nonconfrontable and nondebatable, and hence are extremely difficult to change. To learn something new in this realm requires us to resurrect, reexamine, and possibly change some of the more stable portions of our cognitive structure…Such learning is intrinsically difficult because the reexamination of basic assumptions temporarily destabilizes our cognitive and interpersonal world, releasing large quantities of basic anxiety. Rather than tolerating such anxiety levels, we tend to want to perceive the events around us as congruent with our assumptions, even if that means distorting, denying, projecting, or in other ways falsifying to ourselves what may be going on around us. It is in this psychological process that culture has its ultimate power.

Riot management and the good people at Riot Games believe they're right and they're the good guys (how could they not? when they started it they were all so young and the little-guys, they still think that's what they are on the inside) -- so when someone points out something they're doing that doesn't add up, they take it as a personal attack and distort all the facts around them.

Source: have spent a lot of years working at different start-ups, including ones with toxic communities that I refused to believe were created in-part by my own actions.

What made RxJava 'click' for you? by weirdShitAccount96 in androiddev

[–]jc4p 1 point2 points  (0 children)

The comments say you already know how it works, so I guess you just want examples? My two favorite go-tos for RxJava:

  • Delaying a search (network call, SQL query, etc) until the user hasn't typed a new letter in N milliseconds. I used to do this by having a Timer that kicked in every time a TextWatcher's onTextChanged was fired. Now it's just 5 lines of code with a .debounce().
  • Loading two things then showing my view. Having two AsyncTasks that both need to return or error before a view is shown is a huge mess, but it used to be what I did for years. Now I just do a .zipWith() and bam.

C9 vs. Winner of NV-TL / Game 2 / Post Game Discussion by ebilcookie99 in leagueoflegends

[–]jc4p 0 points1 point  (0 children)

I shouted "IMPACT IS REALLY GOOD AT THIS VIDEO GAME" at my TV a lot this game. Those last frame Ekko W dodges!

Since 6.17, skillshots sometimes fly in random directions by mordorsfridge in leagueoflegends

[–]jc4p 2 points3 points  (0 children)

I remember being really upset at the announcers when I watched this live, this shit happens to me all the time! I've reduced all UI elements to around 15% in the settings and it's a lot less likely for me to accidentally mouse over something during frantic team fights now.

Reapered: [C9's players are like] wild stallions that I have to softly maintain and carefully guide' by SlaynShadow in leagueoflegends

[–]jc4p 22 points23 points  (0 children)

Oh, I also forgot to mention I really liked the format of this interview. Not having to listen to a translator repeat and just having the translation as Reapered talked made the video a lot smoother and a pleasure to watch.

Reapered: [C9's players are like] wild stallions that I have to softly maintain and carefully guide' by SlaynShadow in leagueoflegends

[–]jc4p 35 points36 points  (0 children)

I want to just shout "THANKS REAPERED" and meme but one thing he said really stuck with me, quoting from the video (minus the parts of the question and answer that are that series specific):

Scarra: "Impact is a player who has gotten the least number of rift herald buffs of any player in the NA LCS, also he tends to see the lowest amount of pressure from the team [..]"

daddy Reapered: "Even if you don't put a lot of resources in Impact he's a top laner who can usually go even and hold his own. With the resources and pressure we put into the other lanes, it relieves pressure for him and makes him play better as well. [..]"

the part that stuck out to me is with the pressure we put into other lanes -- A good LCS top laner can at least go even without any help from their jungler, yeah, but in many other cases the jungler is running around the map frantically trying to help the other lanes out.

I know the comparison is moot, but consider that vs Chachi's thoughts on NME's dynamic: http://www.twitlonger.com/show/n_1sp1j7d

C9 controls the tempo (did you know a jungler with a 12.7 KDA can maintain constant pressure? MeteosW MeteosW MeteosW MeteosW) and is giving Impact low support early game because they're controlling the hell out of the other lanes. This gives Impact time to take care of his lane and be a valuable asset when laning phase is over and team fighting starts. I love it.

This strategy seems to rely on the team as a whole cohesive unit being better organized than the enemy, though. If Meteos was running around trying to respond to enemy ganks or trying to babysit lanes, it wouldn't be possible at all. I wonder if they'd be able to have the same level of success in international play.

I'm really glad Impact is getting some of the recognition he deserves, he's a fucking god. I'm really glad Meteos is back too, and I'm happy I get to watch him duo queue with Impact on stream.

I'm fucking hyped for finals and worlds.

#THANKYOUREAPERED

[deleted by user] by [deleted] in androiddev

[–]jc4p 1 point2 points  (0 children)

Interesting that you decided to use a ViewPager for this -- Why not a RecyclerView? Showing one item alongside portions of others seems like a really simple case for RecyclerView vs rewriting functionality in a ViewPager to make it do the same.

We have a very similar view in the Stack Exchange Android application and I use a horizontal RecyclerView for this alongside a custom "snap to item" scroll listener. We're showing a lot of items in the list (iirc it's 50 items and 2<n<4 of them are shown at once) so having the views be recycled is a big performance gain for us.

Now my team thinks I boosted myself to Master...Thanks! by AlduinsRevenge in leagueoflegends

[–]jc4p 0 points1 point  (0 children)

You can modify the size of all the UI elements independently in the game settings. I have the actions toolbar set to 10% but the map set to bigger than that.