Open Side Menu Go to the Top
Register
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** ** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD **

09-16-2015 , 07:53 PM
Speed benchmarking of Angular 2 vs React vs Angular 1.

notbad.jpg
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-16-2015 , 11:31 PM
Wow. This was #1 on HN about an hour ago, and now it is buried so deep I had to use HN Search to find it: http://geekscribe.com.au/blog/2015/9...e-star-reviews

I get what it is. Actually sounds useful if I was to ever stop being broke and wanted to shift over to iOS.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-17-2015 , 09:25 PM
Quote:
Originally Posted by kerowo
http://clearcode.cc/2014/12/agile-vs-waterfall-method/

Of course some people are successful with waterfall, but most aren't, that's what drove the development of other processes, including Agile.
Most people never used waterfall, that was my point. I have been in the business for > 25 years and never seen a classical waterfall in practice. Even the folks that claimed to be using it were actually executing multiple, iterative cycles that were fairly lightweight.

In the 80s I was working on projects for real-time, safety critical embedded control systems that was releasing every 8 weeks. And the process we were following wasn't exactly new.

Waterfall is the unicorn of software development methodologies.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-18-2015 , 06:54 PM
Quote:
Originally Posted by codeartisan
Most people never used waterfall, that was my point. I have been in the business for > 25 years and never seen a classical waterfall in practice. Even the folks that claimed to be using it were actually executing multiple, iterative cycles that were fairly lightweight.

In the 80s I was working on projects for real-time, safety critical embedded control systems that was releasing every 8 weeks. And the process we were following wasn't exactly new.

Waterfall is the unicorn of software development methodologies.
DOD contractors used to get pretty close to classic waterfall FWIW. They might still, not sure. I agree that it's not an either or choice between agile and waterfall.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-18-2015 , 08:25 PM
It's kind of hard to release and iterate when losing human lives and a $50m jet is the cost of a bug.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-18-2015 , 08:33 PM
Quote:
Originally Posted by codeartisan
Most people never used waterfall, that was my point. I have been in the business for > 25 years and never seen a classical waterfall in practice. Even the folks that claimed to be using it were actually executing multiple, iterative cycles that were fairly lightweight.

In the 80s I was working on projects for real-time, safety critical embedded control systems that was releasing every 8 weeks. And the process we were following wasn't exactly new.

Waterfall is the unicorn of software development methodologies.
Unfortunately, I've seen way too much of recent stuff where it's waterfall. 8 week releases? Try every 2-3 years.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 06:44 AM
Quote:
Originally Posted by Mihkel05
1) Distraction is an issue that affects small children and the stupid. If you can't focus for 10-15 minutes, you shouldn't be employed.
2) Thinking about a response before someone completes a thought is a pretty massive negative. This isn't normal for anyone, nor is it productive.
3) I'm not sure why taking the time to summarize a chat is a good idea, when you could literally just keep the entire chat as a log.

Furthermore, the speed issue is spurious as there are many software programs that enable people to speak to their computer and have words appear on the screen.

There are real costs to literally (or even virtually) getting every person together in a room that carries a real productivity drain. I agree that it is necessary for your lowest performers, but I disagree that you need it for a competent team.
This seems like a horrible mindset. Parts of it are also plain false (if you trust science).
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 08:21 AM
Quote:
Originally Posted by clowntable
This seems like a horrible mindset. Parts of it are also plain false (if you trust science).
Could you be specific about which parts you disagree with and what science?

I saw an earlier appeal to nature, which is pretty much the exact opposite of actual science.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 11:18 AM
Well, your first point seems pretty unscientific. You have some studies about who is and isn't capable of being distracted?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 11:33 AM
Quote:
Originally Posted by Mihkel05
Could you be specific about which parts you disagree with and what science?

I saw an earlier appeal to nature, which is pretty much the exact opposite of actual science.
1) There's massive amounts of literature on this. Getting distracted regularly is absolutely standard and arguably even very helpful in the development of mankind.
[check psychology and/or neuroscience and/or linguistics]
2) I'm not sure I understand what you mean but thinking before someone else completes a thought is absolutely normal. In fact thought processes often start upon body language clues before words are even uttered. Key phrases also trigger deep search in the brain which override carefully listening to the end.

There's also numerous studies that show face to face communication is a lot more efficient than anything else. The problem is only the overhead. If your team size is <5 and the issues are important for everyone face to face is massively > than any other form of communication (even for introverts).

Last edited by clowntable; 09-19-2015 at 11:40 AM.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 11:49 AM
Just spent a pretty hellish week performance testing our app, which crashed under load recently, day and night.

Finally after like 3 days of beating our heads against the wall our payment/entitlement processor (who was on all the calls) says "Oh yeah, you might want to up the default settings on this Axis client thing to more than 2 concurrent connections." (They have a client they provide that uses Axis internally.) And btw also there's a new SOAP client that's threadsafe. The one you're using isn't threadsafe.

3rd party service vendors man. Almost never worth it for something this involved when you factor in the entire lifecycle of the project.

The scary thing is even knowing the problem, it's still almost impossible to find anything on this setting the the Axis client: https://axis.apache.org/axis/java/user-guide.html
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 12:06 PM
Found the fixes in case anyone is curious. This basically came from another one of their clients.

Quote:
In order to get more connections, I added the following line of code before any of the [client library] classes were loaded:
AxisProperties.setProperty(DefaultCommonsHTTPClien tProperties.MAXIMUM_CONNECTIONS_PER_HOST_PROPERTY_ KEY, "20");

This allows the connection pool to create 20 connections to soap[client library] class.
Quote:
I have also been advised to recommend:
org.apache.axis.AxisProperties.setProperty("Defaul tCommonsHTTPClientProperties.MAXIMUM_TOTAL_CONNECT IONS_PROPERTY_KEY", "1000");
org.apache.axis.AxisProperties.setProperty("Defaul tCommonsHTTPClientProperties.MAXIMUM_CONNECTIONS_P ER_HOST_PROPERTY_KEY", "100”);
I guess we went with 100 instead of 20. Default is 2 (!)

https://axis.apache.org/axis/java/ap...roperties.html
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 12:09 PM
I've been spending a lot of time lately tuning Hadoop jobs and trying different aws instance types. It's amazing how often default settings make little to no sense.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-19-2015 , 08:22 PM
Quote:
Originally Posted by clowntable
1) There's massive amounts of literature on this. Getting distracted regularly is absolutely standard and arguably even very helpful in the development of mankind.
[check psychology and/or neuroscience and/or linguistics]
2) I'm not sure I understand what you mean but thinking before someone else completes a thought is absolutely normal. In fact thought processes often start upon body language clues before words are even uttered. Key phrases also trigger deep search in the brain which override carefully listening to the end.

There's also numerous studies that show face to face communication is a lot more efficient than anything else. The problem is only the overhead. If your team size is <5 and the issues are important for everyone face to face is massively > than any other form of communication (even for introverts).
1) Sure. I'm simply saying that the idea you cannot have a chat for 5-15 minutes without being distracted is absurd. Sure you can hear a loud noise and turn around, but I'm sure you can avoid ignoring the chat to look at lolcats. These same issues exist in face to face meetings as well. I don't know if you followed the context, or are just writing this in response to my post as a standalone, but your responses make a lot more sense in the latter case.
2) That is fine, but you're not projecting any sort of value with that. Just because it happens doesn't mean it is a good thing. (This is an appeal to nature as like I pointed out.) Again, this occurs in both chat and face2face.

Again, I don't think we disagree at all. I think you're ignoring the value of remote work which is far superior in terms of productivity and work/life balance. How often do your agile meetings include information that is important to everyone and needs to be discussed by everyone? I rarely see this happen, but perhaps your team has meetings a couple times a day where literally every single person needs to be present and interact.

However, one of the obvious problems is that this doesn't actually happen and you just waste a bunch of time (three question, card system, etc). I think you're also operating under the assumption that everyone is in the office physically at the same times which I'm not. Why are we doing this? People naturally prefer different times to work, yet end up being forced into whatever the cultural norm is.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 07:30 AM
Aside from your weird ranting and wrongness about things I'd just like to point out that you're probably the one confused about context. This was a general comment about communication.

Quote:
Originally Posted by jjshabado
Neither one is even close to as efficient.

I try not to let a conversation take more than 10-15 minutes over chat until I suggest a G+ hangout because face-to-face is just incredibly more efficient than a written conversation.
Quote:
Originally Posted by Mihkel05
I've never understood why people think speaking is more efficient than typing. Clearly if something is important, it should be referenced in the future.

Though I guess you're considering group audio chats to be face-to-face?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 09:16 AM
Quote:
Originally Posted by Mihkel05
Has anyone done a virtual meeting with developers providing updates as they come in?
Quote:
Originally Posted by Roonil Wazlib
Group chat over IM? Use a wiki for updates?
Quote:
Originally Posted by jjshabado
Neither one is even close to as efficient.

I try not to let a conversation take more than 10-15 minutes over chat until I suggest a G+ hangout because face-to-face is just incredibly more efficient than a written conversation.
Quote:
Originally Posted by Mihkel05
I've never understood why people think speaking is more efficient than typing. Clearly if something is important, it should be referenced in the future.

Though I guess you're considering group audio chats to be face-to-face?
Quote:
Originally Posted by clowntable
I agree face to face provides value but I doubt doing it everyday is the perfect solution. How do you record the status updates?
I much prefer face to face to settle the big picture and then using some small weight tool for daily updates. If you need extra information you can still talk to people.

I think it's more efficient to have your status updates in writing and computer based from the getgo and pull information as you need it instead of getting a complete dump each day.

[And agile is done well in many places and works nicely even though I think "alone time for pure thinking" (or hammock time in Hickey speak) is often missing on the kanban boards. The big problem is that it can get out of hand really quickly (imo)]
Quote:
Originally Posted by jjshabado
Almost nobody can type as fast as they can talk. When you're using chat software people get distracted leading to pauses in the conversation. Chat software is super serial. You can't start thinking about what the other person says until they've typed their whole point.

Just some of the reasons chat software is nowhere near as efficient as talking.

Most things don't need a written record, but if they do you write up a summary of the conclusion and send that out.
I actually asked what you consider face to face as it appears you consider google hangouts to be face to face, which is strange. Since a group google handout would be EXACTLY what I'm referring to.

Also, your response is a total non-sequitur.

But I guess you can believe anything if you just truncate the conversation.

clown,

Reading your previous response... I think we actually totally agree on this! Don't know how we were derailed into the level of distraction to maintain a chat conversation or random discussions on evolutionary biology and its effect on human interaction.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 10:00 AM
What?

You literally responded to my short post about using a G+ Hangout with the comment that you don't understand how speaking is more efficient than typing.

So to clarify, if I need to have a non-trivial conversation with someone (or a small group of someone's) do you agree that G+ is more efficient than using chat software?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 12:48 PM
So this is what this forum would be like on steroids

https://news.ycombinator.com/item?id=10245673

Somewhat hard to figure out what the good advice is when everyone is disagreeing with everything.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 09:28 PM
Wow, a bit pissed off right now.

I referred a classmate that just graduated to work on our team. Mind you, there is no way he gets this job without my referral. He's only been working about two weeks. He's not even earned his own spot here yet.

We just got authorization to do some more hiring for December grads. He knows I am going to refer some other classmates, and what does he do? He goes and does it behind my back before me, the ungrateful little ****.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 09:40 PM
Referal bonus?
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 09:54 PM
Yep.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 10:03 PM
Plant pot in his desk.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 10:06 PM
That's a hardcore douche move on his part but ul gg
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 10:07 PM
Probably wouldn't even result in him getting fired lol, we don't even drug test here. More importantly, I would have to wait until I get paid for referring him!

I agree that it was super douchey of him, but I need to remain professional and not let it effect work I guess. If it wasn't me that had referred him, I certainly would be less inclined to make sure he becomes successful in the job though, that's for sure.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote
09-20-2015 , 10:09 PM
I mean, I say I'd be in slytherin, but that guy would super extra be in slytherin.
** UnhandledExceptionEventHandler :: OFFICIAL LC / CHATTER THREAD ** Quote

      
m