HNHacker News
TopNewBestAskShowJobs

wwarneck

345 karma · joined August 31, 2010

submissionscomments
wwarneck··on The science of Destiny 2's 'uniquely complicated' netcode
To be clear for Overwatch only console party voice chat is peer to peer, not the in game Overwatch voice chat. This means you have to join a PSN party to reveal your IP. This is also true for Xbox One.

Subtle but important distinction, don’t want to scare people away from talking in Overwatch but players should avoid console parties with players they do not trust.

(Source: I’m a lead programmer on Overwatch at Blizzard)

wwarneck··on It Takes 6 Days to Change 1 Line of Code (2015)
Since this was a critical issue I think "David" should've brought key stakeholders (or leads) together and set expectations for who was doing what parts and when it would be complete.
wwarneck··on Show HN: Coachella playlist / streamer
Pretty awesome, just setup my playlist.

https://coachella-streamer.herokuapp.com/?ids=18,35,42,44,47...

wwarneck··on Show HN: Opstarts – Startup planning and forecasting without spreadsheets
Wish there was some info about what the site does without signing up.

Also, I would remove the question asking for business description and planning/modeling needs from the signup form. I think you're likely to get very little effort put into that section from a new user who has no attachment to your app. It could be placed better as the user begins to interact with your app (however that works) ..

edit: Oh I see, you have to go to the default landing page to get more info. https://opstarts.com/ -- Should fix that, at least make the navigation element in the upper left of app go to that landing page.

wwarneck··on The 3.12 kernel is out
These puns are starting to feel repetitive.
wwarneck··on Team Foundation Service by Microsoft
While upgrading to Visual Studio 2013 you're prompted to create your account on the new Team Foundation Service site.

Overall feels pretty interesting. One thing of particular interesting is "cloud based load testing" service available for hosted repositories.

http://tfs.visualstudio.com/en-us/learn/load-testing

I'm a huge fan of Github and I don't see myself changing anytime soon, but I'm interested to see what features end up a part of the TFS offering.

wwarneck··on Ask HN: Asking for a raise while on Internship? Or should I find another one?
A great deal of people leave companies (or positions) because of the relationship they have with their manager. If you're not in a position where you can comfortably discuss your salary with your direct manager, find a better opportunity.
wwarneck··on Racism at a gaming company
I felt this exact same thing. The author specifically writes out "Dumbwhite" a few times after making a point or outlining some situation.

While the author certainly doesn't deserve to be treated with disrespect, I think there is some looking inward that needs to happen here too.

wwarneck··on Paul Oakenfold crowdsources a beat on beatlab
It's amazing how much work has gone into this site. Nice job.
wwarneck··on My GF learned to code in 3 months. This is what she came up with.
I do a lot of interviewing and I almost always ask people to rate themselves on a scale of 1-10 in their primary language with a note that I recognize I don't expect our scales to match.

After they answer I ask what they learned last to raise their knowledge along their scale, what they're learning now to try to grow further (if anything, sometimes you're just executing not learning,) and if the candidate is applying for Senior Software Engineer or higher what "gotchas" they typically look for in a junior coworker/employee that would be rated lower on their scale (during a code review, for example.)

I usually get really thoughtful answers and gather a lot of insight about the candidates mastery of the language, mentoring and overall thought process.

wwarneck··on Erlang inventor: Why do we need modules and files?
This gets touched on a bit later. http://erlang.org/pipermail/erlang-questions/2011-May/058775...
wwarneck··on Boston developer wants cut of Winklevoss twins' $65-million Facebook settlement
Wayne Chang does a great job of telling a story using bits of history to over represent reality.

He claims in several places to have worked at Napster, despite the fact that he was only a volunteer Moderator for chat on the service. Even in his linked in he lists himself as an "Administrator" but that title specifically represented a user access level above "Moderator" (both volunteer community positions) that he did not have.

http://www.linkedin.com/in/waynechang

He also represents himself as a consultant to AllAdvantage, when in reality he created "click bot" that automated AllAdvantage use.

This lawsuit is interesting, but I strongly encourage digging into the history of Wayne before coming to any conclusions.

(Note: I was an actual Administrator for the Napster service, but never employed. I am quite familiar with Wayne "ttol" Chang from #napster on EFNet, and I've had several 'disccusion' about his LinkedIn profile with other people in similar position to me.)

wwarneck··on I Heart SASS, But HAML, I'm Just Not That In To You
The most common problem is conditional nesting, like with wrapper divs. In addition to :plain there is also :erb. I think the poster was implying that occasionally you'll need to structure code in a way that is not optimal (work arounds) to do something that requires no special work in erb.

I also wanted more specifics though, I felt like this was a fine opinion piece but lacked any specific world lessons.

wwarneck··on I Heart SASS, But HAML, I'm Just Not That In To You
An interesting post, but I felt you stopped short of any specifics that would help sway someone on the fence or without an "educated" opinion already.

While I prefer HAML to ERB, I understand that occasionally wrapper divs can be a hassle in HAML. I assume this is what you're alluding to in Breadth and Scope, but maybe there is more?

The point of this post may not have been to add clarity for people not familiar or already opinionated, but if it was, the more specifics the more helpful it'd be for someone like me.

wwarneck··on Electronic Arts is using Erlang
Jacob Vorreuter has several projects open sourced at github that we used at Rupture (Electronic Arts.)

https://github.com/jacobvorreuter (emongo, erlmc, dynamic_compile, etc.)

Jake was a long time member of the Erlang team, and a lot of side projects were influenced by pain points from our day to day work.

wwarneck··on Electronic Arts is using Erlang
I was a hiring manager at Electronic Arts for a team that exclusively used Erlang. It's very hard to find Erlang talent.

Many candidates have used Erlang in an exploratory capacity and have no real experience supporting a production Erlang application under load or troubleshooting concurrency problems in a distributed system.

That said, it was great to see a lot of passion for Erlang. I enjoy writing it, and hope the language and community continue to evolve.

wwarneck··on Electronic Arts is using Erlang
I am a coauthor of the original emysql. I wouldn't recommend using Erlang for your average web application. I would recommend it when the problem you're solving thrives on an idiomatically distributed and fault tolerant platform.
wwarneck··on Show HN: Review my app, WAYWN (What are you wearing now?)
It's fairly common for people to take pictures of the outfit laid out (as opposed to while wearing it.)

Maybe that'll work for you!

wwarneck··on Show HN: Review my app, WAYWN (What are you wearing now?)
Definitely the next step.
wwarneck··on Show HN: Review my app, WAYWN (What are you wearing now?)
Why thank you!
wwarneck··on Script to create YouTube playlists from iTunes playlists (OSX/Python)
Thinking of adding Windows support next after fixing a few issues. Feedback welcome!